SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Memulai
Pemrograman Android
ari2f | 07102013
ari2f ~”simple knowledge sharing”
Atau, kirim surat ke Creative Commons, 444 Castro Street, Suite 900, Mountain View,
California, 94041, USA.
ari2f | 07102013
Apa itu Android
●
Sistem Operasi Mobile
●
Berjalan diatas Kernel Linux
●
Android != Linux
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
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)
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
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
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
ari2f | 07102013
Tentang Pemrograman Android
Basis Data
●
Menggunakan sqlite sebagai databasenya
●
Dimungkinkan untuk memasukkan database
dari luar, namun sedikit rumit
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
ari2f | 07102013
Referensi Pemrogramman Android
●
http://www.androidhive.info/
●
http://mobile.tutsplus.com/
●
http://android-developers.blogspot.com/
●
http://stackoverflow.com/
●
http://omayib.com/
●
Dan http://google.com
ari2f | 07102013
”do wrong is do nothing” ~anonim

Más contenido relacionado

Similar a Memulai Pemrograman Android

Day 1 - Dasar Android.pptx
Day 1 - Dasar Android.pptxDay 1 - Dasar Android.pptx
Day 1 - Dasar Android.pptxAdiMasmudi
 
Chapter 1-2 Aplikasi Komputer
Chapter 1-2 Aplikasi KomputerChapter 1-2 Aplikasi Komputer
Chapter 1-2 Aplikasi Komputerbeiharira
 
BlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk NasionalBlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk NasionalMohammad Anwari
 
Pertemuan1 installasi eclipse
Pertemuan1 installasi eclipsePertemuan1 installasi eclipse
Pertemuan1 installasi eclipseTri Sugihartono
 
Pemanfaatan Teknologi Android
Pemanfaatan Teknologi AndroidPemanfaatan Teknologi Android
Pemanfaatan Teknologi AndroidArif Huda
 
Review mobile apps
Review mobile appsReview mobile apps
Review mobile appsimam_999
 
IMPLEMENTASI SYSTEM
IMPLEMENTASI SYSTEM IMPLEMENTASI SYSTEM
IMPLEMENTASI SYSTEM Masdar Aripin
 
Courseware & modul microteaching
Courseware & modul microteachingCourseware & modul microteaching
Courseware & modul microteachingRadziah Mokhtar
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptxabinemesio
 
ARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxpppppppppARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxpppppppppAhnafGaming
 
SISTEM KOMPUTER.pptx
SISTEM KOMPUTER.pptxSISTEM KOMPUTER.pptx
SISTEM KOMPUTER.pptxssuser4b8165
 
Trend and how to develop android applications
Trend and how to develop android applicationsTrend and how to develop android applications
Trend and how to develop android applicationsalfach
 
Pengenalan dasar android programming
Pengenalan dasar android programming Pengenalan dasar android programming
Pengenalan dasar android programming Mdeno Akbar
 
Pengenalan dasar android Programming
Pengenalan dasar android ProgrammingPengenalan dasar android Programming
Pengenalan dasar android ProgrammingAlbertz Ace-Red
 
Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)dikwan_moeis
 
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...shabilla6
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptxSiwoHonkai
 

Similar a Memulai Pemrograman Android (20)

Day 1 - Dasar Android.pptx
Day 1 - Dasar Android.pptxDay 1 - Dasar Android.pptx
Day 1 - Dasar Android.pptx
 
Chapter 1-2 Aplikasi Komputer
Chapter 1-2 Aplikasi KomputerChapter 1-2 Aplikasi Komputer
Chapter 1-2 Aplikasi Komputer
 
BlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk NasionalBlankOn dan PSrE Induk Nasional
BlankOn dan PSrE Induk Nasional
 
Pertemuan1 installasi eclipse
Pertemuan1 installasi eclipsePertemuan1 installasi eclipse
Pertemuan1 installasi eclipse
 
Pemanfaatan Teknologi Android
Pemanfaatan Teknologi AndroidPemanfaatan Teknologi Android
Pemanfaatan Teknologi Android
 
Review mobile apps
Review mobile appsReview mobile apps
Review mobile apps
 
IMPLEMENTASI SYSTEM
IMPLEMENTASI SYSTEM IMPLEMENTASI SYSTEM
IMPLEMENTASI SYSTEM
 
Courseware & modul microteaching
Courseware & modul microteachingCourseware & modul microteaching
Courseware & modul microteaching
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptx
 
ARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxpppppppppARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxppppppppp
 
SISTEM KOMPUTER.pptx
SISTEM KOMPUTER.pptxSISTEM KOMPUTER.pptx
SISTEM KOMPUTER.pptx
 
Trend and how to develop android applications
Trend and how to develop android applicationsTrend and how to develop android applications
Trend and how to develop android applications
 
Review kuliah tamu
Review kuliah tamuReview kuliah tamu
Review kuliah tamu
 
Sqlite
SqliteSqlite
Sqlite
 
Pengenalan dasar android programming
Pengenalan dasar android programming Pengenalan dasar android programming
Pengenalan dasar android programming
 
Pengenalan dasar android Programming
Pengenalan dasar android ProgrammingPengenalan dasar android Programming
Pengenalan dasar android Programming
 
Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)Pemrograman Mobile Android (Modul I)
Pemrograman Mobile Android (Modul I)
 
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptx
 
2 Android Native.pdf
2 Android Native.pdf2 Android Native.pdf
2 Android Native.pdf
 

Memulai Pemrograman Android

  • 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
  • 11. ari2f | 07102013 Referensi Pemrogramman Android ● http://www.androidhive.info/ ● http://mobile.tutsplus.com/ ● http://android-developers.blogspot.com/ ● http://stackoverflow.com/ ● http://omayib.com/ ● Dan http://google.com
  • 12. ari2f | 07102013 ”do wrong is do nothing” ~anonim