Kerangka Materi

Pengenalan

  • Apakah Android?
  • Android SDK
  • Android JVM
  • Tumpukan Perangkat Lunak
  • Peralatan Pengembangan (ADT)
  • Antarmuka Pengguna
  • Memasang Peralatan Pengembangan
  • Penyedia Konten
  • Layanan
  • Intent
  • Aktivitas
  • Tampilan
  • Berkas Konfigurasi
  • Contoh Sederhana Hello World
  • Artifak Aplikasi
  • Alat Penyajian Asset
  • Aktivitas Pemasukan
  • Intent
  • Memanggil Aktivitas Lain
  • Tumpukan Aktivitas
  • Aktivitas Terhenti & Berhenti
  • Basis Data SQLite
  • Pemeliharaan Sistem
  • Proses Terpisah
  • Arsitektur Komponen & Integrasi

Sumber Daya Aplikasi

  • Apa itu Sumber Daya?
  • Sumber Daya Teks
  • Sumber Daya Tata Letak
  • Contoh Kode
  • Sintaks Referensi Sumber Daya
  • Sumber Daya Terkompilasi
  • Berikas Animasi Terkompilasi
  • Bitmap Terkompilasi
  • Definisi Tampilan UI Terkompilasi
  • Matriks Terkompilasi
  • Warna Terkompilasi
  • Teks Terkompilasi
  • Gaya Terkompilasi
  • Berikas XML Mentah Terkompilasi
  • Sumber Daya Tidak Terkompilasi
  • Berkas .apk
  • Asset
  • Struktur Direktori Asset & Sumber Daya

Konsep Intent

  • Pengenalan
  • Filter Intent
  • Menggunakan Intent untuk Memulai Aktivitas
  • Intent Android yang Tersedia
  • Contoh Kode
  • Kategori Intent
  • Pemetaan Waktu Jala Keterikatan
  • Menggunakan Intent untuk Memulai Layanan
  • Penerima Siaran
  • Struktur Objek Intent
  • Nama Komponen Intent
  • Aksi Intent
  • Data Intent
  • Kategori Intent
  • Ekstra Intent
  • Bendera Intent
  • Penyelesaian Intent
  • Struktur Filter Intent
  • Uji Aksi
  • Uji Kategori
  • Uji Data
  • Kesesuaian Multi
  • Intent Yang Didefinisikan Android
  • Contoh

Kontrol Antarmuka Pengguna

  • Pengenalan
  • Contoh GUI di Kode Sumber
  • Contoh GUI di XML
  • Contoh GUI di XML & Kode Sumber
  • TextView
  • Contoh TextView
  • Contoh Gaya TextView
  • EditText
  • Contoh EditText
  • AutoCompleteTextView
  • Contoh AutoCompleteTextView
  • MultiAutoCompleteTextView
  • Contoh MultiAutoCompleteTextView
  • Button
  • Contoh Button
  • ImageButton
  • Contoh ImageButton
  • ToggleButton
  • Contoh ToggleButton
  • Kontrol CheckBox
  • Contoh Kontrol CheckBox
  • Kontrol RadioButton
  • Contoh Kontrol RadioButton
  • ListView
  • Contoh ListView
  • Kontrol GridView
  • Contoh Kontrol GridView
  • Kontrol Tanggal & Waktu
  • Kontroler Galeri
  • MapView
  • WebView

Manajer Tata Letak

  • Pengenalan
  • LinearLayout
  • Bobot Tata Letak
  • Gravity
  • Contoh
  • TableLayout
  • Properti Padding
  • RelativeLayout
  • AbsoluteLayout
  • FrameLayout
  • TabsHost

Menu dan Dialog

  • Pengenalan
  • Antarmuka Menu
  • Antarmuka MenuItem
  • Antarmuka SubMenu
  • Grup Item Menu
  • Sifat Item Menu
  • Item Menu Kontainer
  • Item Menu Sistem
  • Item Menu Sekunder
  • Item Menu Alternatif
  • Membuat Menu, Contoh
  • Grup Item Menu
  • Penanganan Acara Item Menu
  • Mengubah Fungsi Panggilan Balik
  • Mendefinisikan Pendengar
  • Menggunakan Intent
  • Menu Terluas
  • Menu Ikon
  • Sub Menu
  • Menu Sistem
  • Menu Konteks
  • Contoh
  • Penanganan Acara Menu
  • Membuat Menu Menggunakan XML
  • Dialog Peringatan
  • Dialog Prompt
  • Contoh

Layanan Berbasis Lokasi

  • Pengenalan
  • Kunci Peta
  • Tanda Tangan MD-5
  • Kunci Google Maps
  • Izin Yang Diperlukan
  • Contoh Kode
  • Kontroler Peta
  • Contoh Kode
  • Tumpukan Peta
  • Contoh Kode
  • Kelas Geocoder
  • Kelas Alamat
  • Kelas LocationManager
  • Antarmuka LocationListener
  • Layanan Monitor Pemantau Debug (DMS)

Model Keamanan Android

  • Pengenalan
  • Penyebaran
  • Utilitas keytool
  • Utilitas jarsigner
  • Penyebaran Menggunakan Eclipse
  • Proses Terpisah
  • Model Izin Deklaratif

Siklus Hidup Aplikasi

  • Pengenalan
  • Metode Siklus Hidup Aktivitas
  • Metode onStart() dan onResume()
  • Metode onPause() dan onStop()
  • Kembali ke Aktivitas Sebelumnya
  • Metode onStop() dan onDestroy()
  • Metode onCreate()
  • Metode onPause()

Basis Data SQLite

  • Pengenalan
  • Implementasi SQLite
  • Kelas SQLiteOpenHelper
  • Metode onCreate()
  • Metode onUpgrade()
  • Metode onOpen()
  • Metode getWriteableDatabase()
  • Metode getReadableDatabase()
  • Kelas SQLiteDatabase, Metode execSQL()
  • Metode insert(), Metode delete()
  • Metode rawQuery()
  • Contoh Kode
  • Metode query()
  • Contoh Kode

Penyedia

  • Pengenalan
  • Penyedia Konten Android yang Terbangun
  • Basis Data SQLite
  • Arsitektur Penyedia Konten
  • Pendaftaran Penyedia Konten
  • Akses REST Penyedia Konten
  • Struktur URL Penyedia Konten
  • Jenis Mime Penyedia Konten
  • Menggunakan Penyedia Konten
  • Mengambil Catatan
  • Menambahkan Catatan
  • Objek Cursor
  • Objek ContentValues()
  • Demo Penyedia Konten

Pengelolaan Berkas

  • Pengenalan
  • Membuat Berkas
  • Mengakses Berkas Sederhana
  • Mengakses Sumber Daya Mentah
  • Sumber Daya Berkas XML
  • Penyimpanan Eksternal SD Card

Aplikasi Latar Belakang

  • Pengenalan
  • Layanan
  • Thread Latar Belakang
  • Membuat Toast
  • Pemberitahuan
  • Layanan Sistem Lain
  • Contoh Aktivitas Latar Belakang

Data Aktivitas

  • Pengenalan
  • Kelas Intent
  • Metode Memulai Aktivitas
  • Memperoleh Data antara Aktivitas
  • Pengalaman Pengguna yang Koresif
  • Contoh Kode

Web View

  • Pengenalan
  • Kelas WebView
  • Paket android.webkit
  • Izin INTERNET
  • Metode loadUrl()
  • Dukung JavaScript
  • Metode loadData()
  • Metode WebView
  • Kelas WebViewClient
  • Kelas WebChromeClient

Bahasa Java

  • Pengenalan
  • Batasan
  • Perpustakaan Java Terdiri

Debugging

  • Pengenalan
  • Editor Java Eclipse
  • Debugger Java Eclipse
  • Logcat
  • Android Debug Bridge
  • Layanan Monitor Debug Dalvik
  • Traceview

Akselerometer

  • Pengenalan
  • Kelas SensorManager
  • Antarmuka SensorListenr

Lokalisasi

  • Pengenalan
  • Sumber Daya Bawaan
  • Lokal Saat Ini
  • Pengujian
  • Lokal Kustom
  • Contoh Kode

Input Suara

  • Pengenalan
  • Kelas RecognizerIntent
  • Memulai Pengenalan Suara
  • Sisi Server Google
  • Model Bahasa
  • Model Bahasa Bebas
  • Model Bahasa Penelusuran Web

Peralatan Pengembangan

  • Pengenalan
  • Alat aapt
  • Alat adb
  • Alat android
  • Alat ddms
  • Alat dx
  • Alat draw9patch
  • Alat emulator

Praktik Pengujian Aplikasi Android - 4 Jam

Pengujian Otomatis

  • Pengujian JUnit
  • Menggunakan Asersi
  • Kerangka Kerja Instrumentasi

Pengujian Pada Perangkat

  • Antarmuka Pengguna & Konsistensi
  • Fungsionalitas Interaksi dengan OS
  • Pengujian Jaringan
  • Kondisi Uji Stres
  • Pengujian Dukungan Internasional
  • Persyaratan Umum

Pengujian Remote Pada Perangkat

  • Platform DeviceAnywhere
  • Skenario yang Perlu Diperhatikan

Persyaratan

Tidak Ada

 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait