Buku ajar ini disusun sebagai upaya penyebaran (sharing) ilmu mengenai berbagai hal dan konsep dasar yang perlu diketahui oleh setiap orang sebelum mengembangkan suatu aplikasi Android. Adapun materi yang disajikan dalam buku ini dibagi menjadi 14 bab, dimulai dari pengenalan sistem operasi Android, pengembangan aplikasi Android, hingga cara publikasi dan distribusi (deployment) aplikasi yang telah dibangun.
1. Pengenalan Pemrograman Android
2. Android Studio IDE
3. Activities dan Intents
4. Fragments
5. Antarmuka (User Interface)
6. Pengolahan Data (Data Persistence)
7. SQLite Database
8. Data Sharing
9. Komunikasi dan Jaringan
10. Sensors dan Location Service
11. Media dan kamera
12. Eksternal Database
13. Services dan Threading
14. Deployment