Android

Sesi 1
  • Instalasi Android Studio
  • Instalasi Genymotion
  • Membuat aplikasi sederhana
  • Mendeploy aplikasi ke emulator
  • Mendeploy aplikasi ke handset
  • Memantau log aplikasi
Sesi 2
  • Arsitektur aplikasi Android
  • Activity, Intent, Service, Broadcast Receiver, Content Provider
  • Membuat Activity sederhana
  • Menghubungkan beberapa Activity
​Sesi 3
  • Komponen UI Android
  • Text Field
  • Button
  • Radio dan Toggle
​Sesi 4
  • Konsep Layout dalam Android
  • Linear Layout
  • Relative Layout
  • List View
  • Grid View
​Sesi 5
  • Konsep Background Process
  • AsyncTask
  • Service
  • Notification
Sesi 6
  • Menyimpan data di SQLite
  • Menampilkan data dari SQLite
  • Membaca dan menulis file
Sesi 7
  • Mengakses REST service
  • Menampilkan data dari service ke tampilan
  • Memproses form input​​
Sesi 8
  • Basic Authentication
  • OAuth dengan Spring Security
  • OAuth dengan Google
  • OAuth dengan Facebook
Sesi 9
  • Menggunakan kamera untuk mengambil foto
  • Menggunakan kamera untuk merekam video
  • Merekam audio
  • Menjalankan file multimedia
Sesi 10
  • Mengambil posisi dengan GPS
  • Mengetes aplikasi berbasis lokasi dengan emulator
  • Mencari alamat dengan Google Maps API
  • Menampilkan peta Google Maps untuk posisi tertentu