Perkembangan Smartphone berbasis android sangat menakjubkan, hal ini terbukti saat ini hampir
semua vendor-vendor smartphone sudah memproduksi smartphone berbasis android, vendor-vendor
itu antara lain HTC, Motorola, Samsung, LG, HKC, Huawei, Archos, Webstation Camangi, Dell,
Nexus, SciPhone, WayteQ, Sony Ericsson, LG, Acer, Philips, T-Mobile, Nexian, IMO, Asus dan
masih banyak lagi vendor smartphone didunia yang memproduksi smartphone android. Antusiasnya
vendor memproduksi smartphone android dikarenakan android adalah os mobile yang open platform
karena android sendiri adalah sistem operasi untuk perangkat mobile berbasis linux yang mencakup
sistem operasi, middleware dan aplikasi.
Secara garis besar buku dibagi atas beberapa bagian yaitu bagian pengenalan android, bagian
persiapan coding android, bagian hello android, bagian user interface (UI), bagian activity, bagian
widget, bagian droiddraw, bagian webkit, bagian lanjutan layout,bagian array/file, bagian database,
serta bagian maps, bagian handle telepon (Dial/SMS).
Puji syukur Alhamdulillah saya panjatkan kehadirat Allah SWT yang memberikan hidayah kepada
saya sehingga buku ini dapat saya tulis. Terimakasih kepada semua pihak yang mendukung
penerbitan buku ini, Ayah/Ibuku tercinta, dan seluruh dosen-dosenku di Magister Informatika opsi
Teknologi Informasi, ITB-Bandung, dan teman-teman Mahasiswa Magister Informatika angkatan
2010.
Penulis,
Nazruddin Safaat H.
MEMBANGUN APLIKASI MOBILE
BERBASIS ANDROID
(FOR ANDROID 2.3)
NAZRUDDIN SAFAAT H.
DAFTAR ISI
BAGIAN ACTIVITY..................................................................................................... 47
Konsep Activity ...................................................................................................... 47
Siklus Activity ........................................................................................................ 47
Aplikasi Jam1 ......................................................................................................... 50
Aplikasi jam2.......................................................................................................... 54
Buku ditulis dengan memisahkan source code dan penjelasan. Source code ditulis dalam kotak
sehingga memudahkan pembaca untuk memahami isi buku.
Seluruh Project dalam buku ini dikembang dengan Android 2.3 SDK dan Google APIs:9.
# Project target.
target=android-9
# Project target.
target=Google Inc.:Google APIs:9
Apabila anda menginginkan dan mengembangkan aplikasi source code dengan platform android
versi lainnya, anda dapat mengubah target yang terdapat dalam file default.propertis disetiap project
aplikasi android yang ada.
Anda diperbolehkan menggunakan operating sistem Windows atau Linux dalam pengembangan
aplikasi android, karena resources yang disediakan didalam cd tersedia file-file yang dibutuhkan
untuk pengembangan di windows maupun linux.
Source code project dikembangkan dengan IDE Eclipse, dianjurkan sekali memilih Eclipse sebagai
IDE pengembangan aplikasi android, karena mendapat supports langsung dari pihak google,
walaupun tidak menutup kemungkinan menggunakan IDE Software lainnya.
Project aplikasi yang tersedia dalam bahasan buku ini berjumlah 59 project yang siap pakai, anda
dapat menggunakannya dengan langsung mengimport project dari IDE Eclipse yang anda gunakan.
http://groups.google.com/group/android-coding