Deep Android Engineering Notes

A searchable knowledge base for Android Framework internals, performance optimization, Jetpack Compose, Kotlin coroutines, on-device AI, CI/CD, and mobile architecture.
Topic Index
Android Framework
Binder, system services, process and thread models, permissions, ContentProvider, and Framework internals.
Android Performance
Cold start, rendering, memory, Bitmap, Perfetto, Macrobenchmark, and production stability.
Jetpack Compose
Recomposition, stability, Modifier internals, gestures, animation, Glance, and View interoperability.
Kotlin and Coroutines
Coroutines, Flow, StateFlow, SharedFlow, the K2 compiler, and multiplatform engineering.
Android On-device AI
Gemini Nano, AICore, NNAPI, on-device LLMs, RAG, multimodal inference, and model governance.
Mobile Engineering
CI/CD, testing, Gradle build systems, modularization, architecture evolution, and team practices.
AI Development Tools
Codex, prompt engineering, Ollama, OpenClaw, and practical AI agent engineering.