Android merupakan salah satu pemain besar dalam pasar ponsel, dimana pangsa pasarnya terus berkembang. Eksistensi Android ini terutama merupakan sebuah platform terbuka, lengkap dan menawarkan beragam kesempatan bagi para programmer untuk mengembangkan aplikasi berbasis mobile.
Perangkat lunak yang digunakan untuk pengembangan aplikasi mobile dalam buku ini adalah Eclipse, karena telah disediakan sebuah bundle aplikasi dimana Eclipse telah terintegrasi dengan Android Development Tools (ADT) dan Android Sorftware Development Kit (SDK), sehingga proses instalasi dan konfigurasi dapat dilakukan dengan mudah. Di sisi lain salah satu faktor penting dalam pengembangan aplikasi mobile menggunakan Android adalah pemahaman terhadap konsep pemrograman berorientasi objek dengan bahasa pemrograman Java yang menjadi tulang punggung teknik penulisan kode program Android.
Buku ini menyajikan pembahasan buku dalam beberapa bab yang berisi mengenai penggunaan komponen graphical user interface (GUI) untuk membangun aplikasi yang dapat berinteraksi dengan user. Hal ini dimaksudkan, supaya dalam pengembangan aplikasi basis data telah mampu menguasai bagaimana teknik menyajikan data, sehingga dengan mudah menampilkan data yang berasal dari basis data relasional.
Buku ini disusun supaya dapat dikupas dalam satu semester perkuliahan untuk menunjang matakuliah pemrograman aplikasi mobile, pemrograman internet maupun matakuliah lain yang menggunakan pemrograman Android sebagai salah satu materi dalam perkuliahan.
