awesome-android-learning
github.com/androiddeveloperbandung/awesome-android-learning ↗🤖 Curated list of awesome Android articles and resource
97
GitHub Stars
69
Curated Resources
17
Categories
3 hours ago
Last Refreshed
FundamentalNetworkingUser ExperienceMaterial DesignRxJavaDependency InjectionJob SchedulerArchitecture & Design PatternFirebaseBluetoothGoogle MapsTestingKotlinDevelopment ToolsPublishingSecurityOther Resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me android components resources from awesome-android-learning"
Installation instructions →What's inside
Kotlin
Other Resources
Fundamental
- Android Fragment Tutorial: The IntroductionAndroid Components
- Complete Android Fragment & Activity LifecycleLifecycle
- FragmentsAndroid Components
- Introduction to ActivitiesAndroid Components
- The Activity LifecycleLifecycle
Material Design
Job Scheduler
Architecture & Design Pattern
- Android MVVM Architecture - Part 1MVVM Architecture
Part 1
- Android MVVM Architecture - Part 2MVVM Architecture
Part 2
- Android MVVM Architecture - Part 3MVVM Architecture
Part 3
- Android Repository Design Pattern
- Clean Architecture, MVC, MVP notes
- Google's Sample for Android Architectures
Testing
User Experience
- Animate all the things transition
- Material Design - Activity Transition
Activity Transition
- Scrolling Behavior for AppBars Android
- UberUx - Entire animation stack of Uber android app
Entire animation stack of Uber android app
Showing a sample of 69 resources. View the full list on GitHub →