Modul Praktikum Mobile

Website resmi modul pembelajaran praktikum Laboratorium Informatika UMM.
Pilih modul di bawah untuk mulai belajar, atau kunjungi blog untuk materi tambahan.

Daftar Modul Praktikum

Pilih modul di bawah untuk mulai belajar.

Modul 0: Introducing Flutter, Configure Flutter Environment, Dart Syntax, and Create New Flutter Project

Setup Flutter environment, konfigurasi Flutter, Dart Syntax, dan membuat proyek Flutter baru.

Modul 1: StatelessWidget vs StatefulWidget & Navigasi

Membedakan konsep, siklus hidup, dan kegunaan antara StatelessWidget dan StatefulWidget serta memahami paradigma navigasi di Flutter.

Modul 2: Responsivitas UI dan Konsumsi Daya Animasi

MediaQuery vs LayoutBuilder, Theming, AnimatedContainer vs AnimationController, serta pengelolaan aset responsif di Flutter.

Modul 3: API Call & Async Handling

Implementasi pemanggilan API (API Call) dan pengelolaan proses asinkron (Async Handling) menggunakan library http dan Dio di Flutter.

Modul 4: Penyimpanan Lokal & Cloud

Belajar penyimpanan data lokal, cloud storage, dan integrasi dengan backend di Flutter dengan GetX.

Modul 5: Location-Aware

Belajar implementasi fitur location-aware di Flutter: GPS, maps integration, geolocation services, dan location-based features dengan GetX.

Modul 6: Push Notification

Belajar implementasi push notification di Flutter: Firebase Cloud Messaging (FCM), local notifications, notification handling, dan integrasi dengan backend menggunakan GetX.