App architecture
Stay organized with collections
Save and categorize content based on your preferences.
App architecture design is an important consideration for ensuring that your apps are robust, testable, and maintainable. Android provides a set of libraries and components to help you put together your app according to best practices.
Guides
- Learn the basics of putting together a robust app with the Guide to app architecture.
- Improve the user experience by fine-tuning app navigation.
- Reduce boilerplate and make your code easier to maintain with the dependency injection guides.