Mobile Android
Guides for building native Android apps, most of them from the Android team (android/skills). Cross-platform topics live in their own skills and have Android references there: architecture in mobile-architecture, tests in mobile-test, debugging (Gradle, crashes, ANRs) in mobile-debug, code review in mobile-code-review, security in mobile-security and Firebase in mobile-firebase.
Pick the topic
| Topic | Read |
|---|---|
| UI and navigation | references/ui.md |
| Build, performance and tooling | references/build-and-performance.md |
| Google Play | references/play.md |
| Identity | references/identity.md |
| Camera and media | references/media.md |
| On-device AI | references/on-device-ai.md |
| Other form factors | references/devices.md |
Each topic file lists its guides; open only the ones the task needs.
Before writing code
- Check the AGP, Kotlin, Compose BOM and
compileSdk/targetSdkversions in the build files and version catalog; several guides depend on minimum versions. - Several guides prescribe running specific tools or scripts and following steps strictly; run what writes files only with the user's agreement.