Kerangka Materi

Metodologi Agile dalam Pengembangan Mobile

  • Prinsip-prinsip agile dan struktur proyek
  • Cerita pengguna, sprint, dan umpan balik iteratif
  • Pipelines CI/CD dan siklus rilis cepat

Desain UX dan UI untuk Aplikasi Mobile

  • Prinsip-prinsip pengalaman pengguna dan desain antarmuka
  • Wireframes, prototipe, dan pengujian pengguna
  • Aksesibilitas dan konsistensi lintas perangkat

Membangun dengan Flutter

  • Pengaturan dan arsitektur Flutter
  • Widgets, tata letak, dan tema
  • Manajemen state dan navigasi

Arsitektur Aplikasi Mobile

  • Arsitektur berlapis dan moduler
  • Integrasi dengan layanan backend (Firebase)
  • Praktik terbaik untuk keterjagaan dan skalabilitas

AI dalam Pengembangan Aplikasi Mobile

  • Menggunakan model yang sudah terlatih di aplikasi Flutter
  • Chatbot, rekomendasi, dan otomatisasi cerdas
  • Menyambung ke layanan AI (misalnya, Dialogflow, ML Kit)

Keamanan dalam Aplikasi Mobile

  • Autentikasi dan otorisasi dengan Firebase
  • Enkripsi data dan penyimpanan aman
  • Pengaburan kode dan panggilan API yang aman

Pengujian, Penyebaran, dan Pemeliharaan

  • Pengujian unit, widget, dan integrasi
  • Persiapan untuk Google Play dan App Store
  • Kontrol versi dan strategi pembaruan

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman tentang pemrograman berorientasi objek
  • Pengalaman dengan alat pengembangan perangkat lunak
  • Pengetahuan dasar tentang perangkat mobile dan desain UI

Audience

  • Pengembang sistem IT
  • Profesional teknis yang membuat antarmuka mobile
  • Pengembang aplikasi yang mencari keterampilan integrasi cross-platform dan AI
 12 jam

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait