Skip to content

Tag: BT (Bahavior Trees)

Advantages of RIB(Router, Interactor, Builder)

RIB is the cross-platform architecture framework designed by uber for mobile apps with a large number of engineers and nested states. RIB is short for Router(rouring between RIBS), Interactor(contains business logic), and Builder(instantiate all the RIB’s constituent classes) which are core components of this architecture. RIB is famous for its high SOC and state handling. In this article, I want to talk about the advantages of RIB in general. In the next articles, I explain how RIB implements these advantages and how to use RIB architecture and framework in android. Why uber decided to create RIB ? According to the uber-blog, they had many reasons to create RIBs architecture and framework which you can see them below. Technical dept As the uber mobile code base…

Leave a Comment