Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Mobile Programming - Ganjil 2024
PERTEMUAN 1 - Pengantar
Pengantar Mobile Programming (11:37)
Kebutuhan Perangkat Untuk Pengembangan Aplikasi Flutter (5:30)
Instalasi dan Konfigurasi framework Flutter (10:40)
Instalasi Visual Studio dan Android Studio (8:01)
PERTEMUAN 2 - Dasar-dasar Pemrograman Flutter
Pengantar Pengembangan aplikasi Mobile (11:37)
Membuat Proyek Baru Flutter (10:07)
Menjalankan Aplikasi Flutter dan Hot Reload/Restart (10:46)
Quiz
PERTEMUAN 3 - Dasar Bahasa Dart
Sintaks dasar Dart (6:44)
String dan Operator (8:03)
Fungsi pada Dart (8:06)
Parameter Fungsi (8:43)
Kelas pada Dart (8:48)
PERTEMUAN 4 - Mengenal Widget dan Aplikasi sederhana Flutter
Arsitektur Dan Kerangka Aplikasi Flutter (5:17)
Membuat aplikasi sederhana part 1 (10:07)
Membuat aplikasi sederhana part 2 (10:03)
Tugas aplikasi 1 (1:39)
Quiz
PERTEMUAN 5 - Widget, Layout, dan Navigasi
Membuat Widget Utama Aplikasi dan widget Home (9:49)
Menampilkan multi komponen pada body halaman dengan Widget Layout Column (10:54)
Tampilan multikomponen Horisontal dengan Widget Row dan Penggunaan Padding (7:23)
PERTEMUAN 6 - StatefulWidget
Stateless vs StatefulWidget (5:25)
Membuat Aplikasi QuizzApp part 1 (10:30)
Membuat Aplikasi QuizzApp part 2 (10:13)
Membuat Aplikasi QuizzApp part 3 (8:20)
PERTEMUAN 7 - Lanjutan Aplikasi QuizzApp
Membuat Aplikasi QuizzApp part 4 (6:58)
Membuat Aplikasi QuizzApp part 5 (10:13)
Membuat Aplikasi QuizzApp part 6 (9:41)
Membuat Aplikasi QuizzApp part 7 (5:47)
Tugas Aplikasi 2 (3:47)
UTS (UJIAN TENGAH SEMESTER)
Soal UTS (4:40)
PERTEMUAN 8 - Input, List, dan Map
Widget UI pada Flutter (6:35)
Aplikasi Konversi 1 (10:03)
Aplikasi Konversi 2 (9:03)
Aplikasi Konversi 3 (9:16)
Quiz
PERTEMUAN 9 - Aset dan Penyimpanan Data Lokal
Menambahkan asset (7:12)
Menampilkan asset berupa image (5:45)
Membaca dan menampilkan asset teks ASCII 1 (10:54)
Membaca dan menampilkan asset teks ASCII cara 2 (9:21)
Membaca dan menampilkan data json dalam tampilan teks biasa (7:36)
Quiz
PERTEMUAN 10 - Menggunakan data JSON
Menggunakan Data JSON Lokal 1 (Lanjutan pertemuan 9) (10:51)
Menggunakan Data JSON Lokal 2 (8:21)
Menggunakan Data JSON Lokal 3 (8:21)
Akses data dari Server API (10:55)
Quiz
PERTEMUAN 11 - Animasi Pada Flutter 1
Pengantar Tutorial Aplikasi Game Pong (2:36)
Game Pong versi 1: tampilan awal (7:50)
Game Pong versi 2: komponen bola dan pemukul (7:30)
Game Pong versi 3: Konfigurasi Penyesuaian Ukuran Screen (7:34)
Game Pong versi 4: Animasi bola versi 1 (8:47)
PERTEMUAN 12 - Lanjutan Animasi pada Game Pong
Game Pong versi 5: Animasi pantulan bola (7:53)
Game Pong versi 5 part 2: Gesture (9:30)
Game Pong finished: Skor and Dialog (8:57)
Game Pong: Tambahan- Random kecepatan (9:16)
PERTEMUAN 13 - Aplikasi Timer dengan Stream dan Eksternal Library
Menambahkan Eksternal Library (7:21)
Asynchron Programming dan Stream (4:34)
Aplikasi Timer (10:47)
Tugas
PERTEMUAN 14 - Teknik Lanjut Pemrograman Mobile dengan Flutter
Manajemen State (7:35)
Persistensi dan Desain Arsitektur APlikasi (8:17)
Menggunakan Riverpod 1 (10:29)
Menggunakan Riverpod 2 (lanjutan) (10:15)
UAS (UJIAN AKHIR SEMESTER)
Petunjuk UAS (4:30)
REVIEW DOSEN
Form Review
String dan Operator
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock