Alhamdulillah saya panjatkan puji syukur kehadirat Allah swt, akhirnya buku pertama saya tentang pemrograman android beredar di gramedia dan toko2 buku di indonesia..

Niatnya hanya ingin bikin modul untuk persiapan dosen pengampuh untuk matakuliah application mobile devlopment, eh karena kondisi buku indonesia tentang android masih jarang,, jadi dijadikan buku deh..

source : http://biobses.com/

Cover Belakang buku dan bahasan

Popularitas Android terus berkembang pesat, bukan hanya dari jumlah perangkat yang mengadopsi platform Android, tetapi juga para operator telekomunikasi yang mulai memberikan fokus yang lebih pada platform opensource yang dikembangkan Google ini. Menyebabkan meningkatnya permintaan akan aplikasi berbasis Android, oleh sebab itu sekarang menjadi developer aplikasi Android sangat menjanjikan.

Buku ini dirancang untuk orang yang berminat menjadi developer atau pengembang aplikasi berbasis Android. Perangkat yang dibutuhkan tidak harus device smartphone Android, karena dalam membuat aplikasi Android kita dapat melakukannya dengan emulator android di PC.

Buku dilengkapi 65 (enam puluh lima) source code Project Android yang dibahas dibuku,semua project dirancang berjalan di Android 2.3 dan Google API’s 9. buku ini juga dilengkapi dengan CD yang berisi segala sesuatu kebutuhan anda untuk menjadi seseorang yang dapat membuat aplikasi Android (CD dilengkapi Android SDK sampai Android 2.3).

Bahasan secara umum dalam buku ini adalah:
– Persiapan Aplikasi untuk coding Android
– Aplikasi Hello Android (java/xml)
– Berbagai Macam Aplikasi berbasis Layout (User Interface).
– Desain Layout Android dengan DroidDraw
– Siklus Activity dan Aplikasi menggunakan Activity
– Aplikasi dengan Android Widget, Webkit, LayOut
– Aplikasi mengakses Array serta File
– Aplikasi Database Android (SQLite) yang terdiri dari DDL,DML
– Manage Database (Pull Database) menggunakan SQLite Manager.
– Aplikasi Coding Maps penggunaan GPS, Google API’s Key
– Aplikasi meng-handle Telepon (Dial/SMS)
– Debugging Aplikasi ke device android.

Untuk memahami bahasan buku silahkan lihat halaman Bahasan Buku

Buku dilengkapi dengan CD
source dirancang untuk mempermudah anda coding, tidak perlu update en download aplikasi apapun
1. 61 Project Android yang dibahas dibuku, tinggal import folder nya ke eclipse anda bisa run/coding ulang.
2. Eclipse Galileo/Genimade untuk windows(xp/7) dan linux ubuntu.
3. Android SDK sudah berisi Android 2.3 Google Api;s 9) for windows / linux (no update needed)
3. DroidDraw untuk windows dan linux.

Seluruh Project dalam buku ini dikembang dengan Android 2.3 SDK dan Google APIs:9.

Informasi lebih lengkap silahkan kunjungi http://sites.google.com/site/bukuandroid//

DAFTAR ISI

BAGIAN 1 – PENGENALAN ANDROID

* Sejarah Android
* Android: Platform masa depan
* The Dalvik Virtual Machine (DVM)
* Android SDK (Software Development Kit)
* Android OS
* Arsitektur Android
* Fundamental Aplikasi
* Versi Android

BAGIAN 2 – PERSIAPAN CODING

* Instalasi Java
* Instalasi Android SDK
* Instalasi Eclipse
* Instlasi ADT/Plugins Eclipse
* Membuat AVD
* Instalasi Aplikasi Android
* Menggunakan Aplikasi Sourcode Project

BAGIAN 3 – HELLO ANDROID

* Program HelloAndroid 1-5

BAGIAN 4 – USER INTERFACE (UI)

* Komponen User Interface (UI)
* AndroidManifest.xml
* Program UIcoding

BAGIAN 5 – ACTIVITY

* Konsep Activity
* Siklus Activity
* Aplikasi Jam1
* Aplikasi Jam2

BAGIAN 6 – WIDGET

* Konsep Widget
* Widget TextView
* Widget EditText
* Widget RadioButton/RadioGroup
* Widget ImageView/ImageButton
* Bekerja dengan Kumpulan Widgets
* ListView
* Spinner/ComboList
* InputType
* TypeFace
* Messages Box
* Program Stuff

BAGIAN 7 – MORE VIEW

* TimePicker View
* DatePicker View
* Spinner View
* Gallery View
* ImageSwitcher View
* AnalogClock/DigitalClock
* Menus (Context Menu/ Options Menu)

BAGIAN 8 – DROIDDRAW

* Pengantar DroidDraw
* Aplikasi Converter

BAGIAN 9 – ANDROID WEBKIT

* Konsep WebKit
* Aplikasi Webkit1

BAGIAN 10 – BEKERJA DENGAN ARRAY DAN FILE

* Konsep ArrayAdapter
* Aplikasi Array
* Aplikasi File

BAGIAN 11 – DATABASE DI ANDROID

* Aplikasi database1
* Aplikasi database2
* Aplikasi database3
* Aplikasi database4

BAGIAN 12 – CODING MAPS

* Location Based Service
* Bekerja dengan GPS pada Emulator
* Aplikasi codingmaps
* Api Key Google
* Aplikasi GoogleMaps

BAGIAN 13 – HANDLE TELEPON (DIAL/SMS)

* Dial EmulatorSMS Emulator
* Aplikasi DialDemo
* Aplikasi SMS Messaging

BAGIAN 14 – RUNNING PROJECT DI DEVICE

* Teknik Debug Langsung
* Teknik Command Line ADB
* Package Aplikasi Android

BAGIAN 15 – PROJECT LANJUTAN

* Aplikasi Notepad
* Aplikasi Facebook