2. ari2f | 07102013
ari2f ~”simple knowledge sharing”
Atau, kirim surat ke Creative Commons, 444 Castro Street, Suite 900, Mountain View,
California, 94041, USA.
3. ari2f | 07102013
Apa itu Android
●
Sistem Operasi Mobile
●
Berjalan diatas Kernel Linux
●
Android != Linux
4. ari2f | 07102013
Kenapa Membuat Aplikasi Android?
●
Salah satu Sistem Operasi Mobile yang
banyak digunakan
●
Kebutuhan untuk pengembangan aplikasi di
Android relatif mudah
– SDK berjalan multiplatform
– Bahasa pemograman Java/XML
– Disediakan emulator untuk ujicoba
5. ari2f | 07102013
Kebutuhan Perangkat Keras
PC / Notebook
●
Spesifikasi
– Core 2 Duo +
– Ram 2GB +
– Prosesor Intel
(optional)
Handphone
●
Untuk handphone dapat
menggunakan Emulator /
Android Virtual Device
(AVD)
6. ari2f | 07102013
Kebutuhan Perangkat Lunak
●
JDK 6 + (Interpreter)
●
Eclipse | IntelliJ IDEA | Netbeans (IDE)
●
Android SDK (Tools untuk pengembangan
Android)
●
ADT Plugins (menghubungkan antara Eclipse
dan android SDK
7. ari2f | 07102013
Tentang Pemrograman Android
Bahasa Pemrograman
●
Menggunakan Java sebagai bahasa
pemrogramannya
●
Memungkinkan menggunakan library/api java
●
Banyak contoh kode sumber yang tersedia di
internet
8. ari2f | 07102013
Tentang Pemrograman Android
Antar Muka
●
Menggunakan xml sebagai bahasanya
pemrogramannya
●
Disimpan pada direktori res/layout
●
Mendukung banyak Layout, Componen,
Canvas
●
Mendukung Drag and Drop untuk desain
antarmuka
9. ari2f | 07102013
Tentang Pemrograman Android
Basis Data
●
Menggunakan sqlite sebagai databasenya
●
Dimungkinkan untuk memasukkan database
dari luar, namun sedikit rumit
10. ari2f | 07102013
Distribusi Aplikasi
●
Hasil akhir aplikasi berekstensi .apk
●
Dapat dipasang tanpa harus melalui Google
Play
●
Untuk memiliki akun Google Developer
dikenakan biaya $25, dan harus memiliki kartu
kredit