Flutter untuk Membangun Aplikasi Mobile
Corporate & Leadership Training

Flutter untuk Membangun Aplikasi Mobile

Kuasai Flutter untuk mengembangkan aplikasi mobile lintas platform (iOS & Android) secara efisien dan cepat dengan satu basis kode.

Ditulis & dikurasi olehLiu Purnomo

Durasi
3 hari (Intensif)
Jadwal Terdekat
17-19 November 2026
Format
Onsite / Online
Flutter untuk Membangun Aplikasi Mobile

Tentang Program

Dalam lanskap digital Indonesia yang terus berkembang pesat, kebutuhan akan aplikasi mobile yang responsif, intuitif, dan efisien menjadi krusial. Perusahaan berpacu untuk menghadirkan solusi digital terbaik bagi penggunanya di platform Android maupun iOS. Tantangan terbesar seringkali terletak pada efisiensi pengembangan dan pemeliharaan dua codebase terpisah, yang dapat menghambat kecepatan inovasi dan meningkatkan biaya operasional. Ini menciptakan permintaan tinggi akan talenta yang mampu mengoptimalkan proses pengembangan aplikasi mobile.

Program pelatihan ini dirancang untuk membekali peserta dengan pemahaman dan keterampilan mendalam dalam menggunakan Flutter, framework UI open-source dari Google. Peserta akan mempelajari dasar-dasar bahasa pemrograman Dart, arsitektur Flutter, hingga teknik pengembangan UI yang responsif, manajemen state yang kompleks, integrasi API, dan deployment aplikasi. GERAKS menyajikan materi ini secara komprehensif, menggabungkan teori dengan praktik langsung, studi kasus relevan, dan sesi kolaboratif, memastikan setiap peserta tidak hanya memahami konsep tetapi juga mampu mengimplementasikannya dalam proyek nyata. Pelatihan ini juga relevan bagi perusahaan yang tengah mengembangkan strategi digital mereka, termasuk upaya membangun inisiatif berkelanjutan dalam bisnis, seperti yang dibahas dalam program Circular Economy for Sustainable Built Environment: Membangun Masa Depan Berkelanjutan.

Setelah mengikuti pelatihan ini, peserta akan mampu merancang, mengembangkan, dan deploying aplikasi mobile berkualitas tinggi untuk berbagai platform dari satu basis kode. Kompetensi ini akan secara signifikan meningkatkan produktivitas tim pengembangan, mengurangi waktu ke pasar (time-to-market), dan mengoptimalkan sumber daya perusahaan. Individu akan siap berkontribusi dalam proyek-proyek pengembangan aplikasi yang menantang, membawa nilai tambah signifikan bagi organisasi mereka dan membantu membentuk budaya perusahaan yang berorientasi pada peningkatan kompetensi dan Continuous Learning: Membangun Budaya Pembelajaran Berkelanjutan.

Untuk Siapa Program Ini?

  • Mobile Developer Pemula
  • Web Developer yang Ingin Beralih ke Mobile
  • UI/UX Designer yang Ingin Memahami Implementasi
  • Project Manager Proyek Aplikasi Mobile
  • Mahasiswa Teknik Informatika/Sistem Informasi

Outline Materi

  1. 01. Pengantar Flutter & Dasar-dasar Dart

    • Memahami ekosistem pengembangan aplikasi mobile dan posisi Flutter
    • Instalasi dan konfigurasi lingkungan pengembangan Flutter
    • Pengenalan bahasa pemrograman Dart: sintaks dasar, tipe data, dan struktur kontrol
    • Konsep fundamental widget: Stateless dan Stateful Widgets
  2. 02. Membangun Antarmuka Pengguna (UI) dengan Widget

    • Penggunaan widget dasar (Text, Button, Image) dan layout (Row, Column, Stack)
    • Desain UI responsif dan adaptif untuk berbagai ukuran layar
    • Implementasi Material Design dan Cupertino (iOS-style) widgets
    • Menangani input pengguna dan gestur
  3. 03. Navigasi, Manajemen State, dan Asset

    • Manajemen navigasi antar halaman (Navigator 1.0 dan 2.0)
    • Konsep manajemen state: Provider, BLoC, GetX (Pengantar)
    • Mengelola aset (gambar, font) dan resource aplikasi
    • Penggunaan package dan plugin dari Pub.dev
  4. 04. Integrasi Data & API

    • Memahami konsep RESTful API dan cara mengonsumsinya di Flutter
    • Melakukan permintaan HTTP (GET, POST, PUT, DELETE) menggunakan package dio/http
    • Parsing JSON data ke dalam model Dart
    • Implementasi CRUD (Create, Read, Update, Delete) sederhana dengan API
  5. 05. Pengujian, Debugging, dan Deployment

    • Strategi pengujian aplikasi Flutter: unit testing, widget testing, integration testing
    • Teknik debugging efektif menggunakan DevTools
    • Mempersiapkan aplikasi untuk rilis: signing dan optimasi
    • Proses deployment aplikasi ke Google Play Store dan Apple App Store

Metode Penyampaian

  • Presentasi Interaktif
  • Praktik Langsung (Hands-on Coding)
  • Studi Kasus Proyek
  • Diskusi Kelompok
  • Sesi Tanya Jawab
  • Pendampingan Instruktur

Fasilitas

  • FREE Airport pickup service (antar jemput Hotel/Bandara)
  • FREE Transportasi peserta ke tempat pelatihan
  • Modul / Handout Training Flutter untuk Membangun Aplikasi Mobile
  • FREE Flashdisk
  • Sertifikat Training Flutter untuk Membangun Aplikasi Mobile
  • FREE Bag or Backpack (Tas Training)
  • Training Kit (Dokumentasi photo, Blocknote, ATK, dll.)
  • 2x Coffee Break, 1x Lunch & Dinner
  • FREE Souvenir Exclusive

Lokasi & Investasi Training

Jadwal reguler bulanan tersedia di kota-kota berikut, atau ikuti secara online dari mana saja.

Onsite

Yogyakarta

Hotel Dafam Malioboro

Rp 6.000.000 / peserta

Onsite

Jakarta

Hotel Amaris Tendean

Rp 6.000.000 / peserta

Onsite

Bandung

Hotel Golden Flower

Rp 6.000.000 / peserta

Onsite

Bali

Hotel Ibis Kuta

Rp 6.000.000 / peserta

Onsite

Lombok

Hotel Jayakarta

Rp 6.000.000 / peserta

Online

Online

Zoom Meeting

Rp 6.000.000 / peserta

Investasi pelatihan di atas menyesuaikan dengan jumlah peserta (on call) — silakan hubungi kami untuk penawaran. Apabila perusahaan membutuhkan paket in-house training, anggaran investasi dapat disesuaikan dengan anggaran perusahaan.

Jadwal Reguler 2026

13 Januari - 14 Januari - 15 Januari10 Februari - 11 Februari - 12 Februari10 Maret - 11 Maret - 12 Maret21 April - 22 April - 23 April19 Mei - 20 Mei - 21 Mei23 Juni - 24 Juni - 25 Juni12 Juli - 13 Juli - 14 Juli11 Agustus - 12 Agustus - 13 Agustus15 September - 16 September - 17 September20 Oktober - 21 Oktober - 22 Oktober17 November - 18 November - 19 November15 Desember - 16 Desember - 17 Desember

Pemberitahuan Penting: Jadwal di atas bersifat fleksibel. Bagi calon peserta yang berasal dari luar daerah, Anda diwajibkan untuk menunggu konfirmasi resmi (Confirmation Letter) dari pihak PT Gerbang Akselerasi Sukses (GERAKS) sebelum memesan tiket penerbangan dan akomodasi hotel. Baca Syarat dan Ketentuan.

Ulasan Peserta

4.7 / 5 dari 3 ulasan

“Materi manajemen state menggunakan Provider yang diajarkan sangat praktis dan langsung bisa saya terapkan di project kantor. Penjelasan instrukturnya juga sangat detail dan mudah dipahami.”

Wira

Lead Mobile Developer

“Saya sangat terbantu memahami bagaimana desain UI yang saya buat diimplementasikan di Flutter. Sesi tentang adaptive dan responsive design benar-benar membuka wawasan baru tentang batasan dan peluang di mobile development.”

Kartika

UI/UX Designer

“Sebagai developer yang terbiasa dengan native Android, pelatihan ini memberikan transisi yang mulus ke Flutter. Bagian deployment ke Play Store dan App Store sangat informatif, menghemat banyak waktu riset saya.”

Arjun

Software Engineer

Pertanyaan Umum

Apakah saya perlu memiliki dasar pemrograman sebelum mengikuti pelatihan ini?+

Pelatihan ini dirancang untuk pemula hingga menengah. Memiliki dasar logika pemrograman akan sangat membantu, namun materi dasar Dart akan diajarkan dari awal.

Software apa saja yang perlu diinstal sebelum pelatihan?+

Peserta disarankan untuk menginstal Flutter SDK, Android Studio (beserta emulator), Xcode (untuk pengguna macOS), dan Visual Studio Code sebelum pelatihan dimulai. Panduan instalasi akan diberikan.

Apa perbedaan pelatihan ini dengan kursus online gratis?+

Pelatihan ini menawarkan kurikulum terstruktur dengan pendampingan langsung dari instruktur berpengalaman, praktik hands-on yang intensif, studi kasus relevan, serta kesempatan berinteraksi dan bertanya secara real-time.

Apakah pelatihan ini tersedia dalam format online dan offline?+

Ya, kami menyediakan opsi pelatihan secara daring (online) melalui platform konferensi video interaktif, maupun luring (offline) di lokasi yang telah ditentukan atau di fasilitas perusahaan Anda (in-house training).

Bagaimana proses sertifikasi kelulusan pelatihan ini?+

Setiap peserta yang berhasil menyelesaikan seluruh modul dan memenuhi kriteria penilaian akan mendapatkan sertifikat penyelesaian dari GERAKS, yang mengindikasikan bahwa peserta telah menguasai kompetensi dasar Flutter.

Tertarik mengikuti program Flutter untuk Membangun Aplikasi Mobile?

Konsultasikan kebutuhan pelatihan tim Anda langsung dengan tim GERAKS.

Jadwal Training Terbaru

Program pelatihan GERAKS yang akan datang.

Konsultasikan kebutuhan training Anda sekarang, dan dapatkan diskon spesial untuk 2 pendaftar pertama!

Harga dapat berbeda di tiap kota untuk menjaga kualitas layanan terbaik.

Memuat jadwal...