Android Scalability Architecture Guide
android_scalability_guideProvides architecture patterns for scaling Android apps: Paging 3, offline-first sync, caching, cold start optimization, modularization, and Compose performance.
Instructions
Architecture patterns for Android apps serving millions to billions of users. Covers: Paging 3 with RemoteMediator (infinite lists without OOM), offline-first sync with WorkManager + Room as single source of truth, OkHttp HTTP caching + ETag, cold start optimization with Baseline Profiles, app modularization for large teams, and Compose recomposition performance (derivedStateOf, stable keys, @Immutable). Call before designing data layers, list screens, sync mechanisms, or module structure. Topics: paging, offline-first, network, startup, modularization, compose performance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | Topic. E.g. 'Paging3', 'offline-first', 'cold start', 'modularization', 'recomposition'. Leave empty for index. |