RIBs
Uber's cross-platform mobile architecture framework - Android Repository
About this project
⚠️ Alert: RIBs for IOS has been has been moved to a separate repo RIBs is the cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short for Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states. The RIBs architecture provides: Shared architecture across iOS and Android. Build cross-platform apps that have similar architecture, enabling iOS and Android teams to cross-review business logic code. Testability and Isolation. Classes must be easy to unit test and reason about in isolation. Individual RIB classes have distinct…
Technologies
Project health
GitHub
Reviews
Built by
Maintain uber/RIBs? Claiming verifies admin access through your GitHub account and gives you control of this listing.
