Back to project foundations
Reference project
Now in Android
Google's Kotlin and Jetpack Compose reference application demonstrating modular Android architecture.
Why we recommend it
Use it to study and selectively adopt Android UI, data and testing patterns. It shows how multiple modules fit together in a working content application, which is valuable when planning a larger native Android product.
When to choose it
- Native Android apps with a modular architecture and a substantial test strategy.
- Teams evaluating Compose, dependency injection and data-layer organization before starting their own app.
What to consider
- This is a reference app about Android news, not a generic business starter. Replace its content, branding and domain model rather than treating it as a finished product.
- The production backend is not public. Use the demo build variants with local data; the prod variants are not a ready-to-run service.
Start with this project
Import the clone into a compatible stable Android Studio with the required Android SDK and Gradle toolchain. Select the app module and demoDebug variant for local exploration. Study the architecture and modularization guides, then choose the patterns your business app actually needs.
