ANDROID DEVELOPMENT

Mobile App
Mastery

Level: Basic - Advanced 7 Pertemuan
Metode Belajar
Private Reguler Online
Android Syllabus Branding

Silabus Kurikulum

Materi disusun untuk mencetak developer Android yang siap kerja, mencakup pembuatan antarmuka (UI/UX), logika aplikasi dengan Kotlin, hingga integrasi API dan Database Lokal.

Module A: Basic

Interface & Logic

Setup & Layouting
  • Instalasi Android Studio & Emulator.
  • XML Layouting (LinearLayout & ConstraintLayout).
  • Mengenal TextView, ImageView, EditText, Button.
  • ViewBinding & Logika Kotlin Dasar.
Project
  • Profile Card App (Menampilkan Foto & Nama).
  • Aplikasi Hitung Zakat / Luas Bangunan.

Module B: Intermediate

Navigation & Lists

Navigasi & Data
  • Explicit & Implicit Intent (Pindah Halaman).
  • Passing Data antar Activity & Lifecycle.
  • Membangun List dengan RecyclerView (Krusial).
  • Pembuatan Adapter, ViewHolder, dan Data Class.
Project
  • Aplikasi Login Sederhana (Login -> Dashboard).
  • Aplikasi Daftar Pahlawan (Bisa diklik ke Detail).

Module C: Advanced

API & Database

Storage & Network
  • Networking: Rest API menggunakan Retrofit & JSON.
  • Local Database: Menyimpan data permanen dengan Room DB (CRUD).
  • Arsitektur Aplikasi Modern (MVVM).
  • Generate APK/AAB dan Simulasi Upload Playstore.
Project
  • Github User Search (API).
  • Aplikasi Catatan Harian / Notes App (Room DB).