Repository ini berisi materi praktikum untuk mata kuliah Pemrograman Perangkat Bergerak yang diampu oleh Yudha Islami Sulistya, S.Kom., M.Cs. Praktikum ini dilakukan oleh Irfan Muria (2211104075) dari kelas SE06-02.
-
01_Running_Modul
- Modul ini berisi pengenalan dasar mengenai cara menjalankan modul dan instalasi.
-
02_Pengenalan_Flutter
- Membahas dasar-dasar pengenalan framework Flutter, termasuk instalasi, struktur proyek, dan menjalankan aplikasi pertama.
-
03_Pengenalan_Dart
- Fokus pada bahasa pemrograman Dart yang digunakan dalam Flutter. Meliputi:
- Variabel
- Statement Control
- Looping
- List
- Function
- Fokus pada bahasa pemrograman Dart yang digunakan dalam Flutter. Meliputi:
-
04_Antarmuka_Pengguna
- Modul ini fokus pada pembuatan antarmuka pengguna (UI) menggunakan Flutter. Anda akan belajar tentang penggunaan berbagai widget untuk menampilkan data dan mengatur tata letak.
GridView
: Menampilkan elemen dalam tata letak grid.ListView
: Menampilkan elemen dalam bentuk daftar.Stack
: Menyusun elemen UI secara bertumpuk.
- Modul ini fokus pada pembuatan antarmuka pengguna (UI) menggunakan Flutter. Anda akan belajar tentang penggunaan berbagai widget untuk menampilkan data dan mengatur tata letak.
-
05_Antarmuka_Pengguna_Lanjutan
-
Clone repository ini ke lokal Anda dengan perintah:
git clone https://github.com/irpanzy/PPB_Irfan_Muria_2211104075_SE0602.git
-
Buka folder sesuai modul yang ingin dipelajari.
-
Untuk menjalankan setiap modul:
- Masuk ke folder yang sesuai (contoh:
03_Pengenalan_Dart
atau04_Antarmuka_Pengguna
). - Buka file
main.dart
atau file Dart lainnya menggunakan editor seperti VS Code atau Android Studio. - Jalankan perintah berikut di terminal untuk menjalankan proyek Flutter:
flutter run
- Masuk ke folder yang sesuai (contoh:
-
Ikuti instruksi yang disediakan dalam file
README.md
danLP.md
di masing-masing modul.
- Dart: Bahasa pemrograman utama yang digunakan untuk membangun aplikasi mobile dalam Flutter.
- Flutter: Framework UI yang memungkinkan pengembangan aplikasi Android dan iOS menggunakan satu basis kode.
01_Running_Modul/
- Folder untuk Modul 1LP_01.md
- Lembar praktikum untuk modul 1.
02_Pengenalan_Flutter/
- Folder untuk Modul 2LP_02.md
- Lembar praktikum untuk modul 2.
03_Pengenalan_Dart/
- Folder untuk Modul 3branching.dart
- Contoh implementasi percabangan.function.dart
- Contoh penggunaan fungsi dalam Dart.looping.dart
- Contoh perulangan (loop).LP_03.md
- Lembar praktikum untuk modul 3.
04_Antarmuka_Pengguna/
- Folder untuk Modul 4gridView.dart
- Implementasi GridView untuk tata letak berbasis grid.listView.dart
- Implementasi ListView untuk menampilkan data dalam bentuk daftar.stack.dart
- Implementasi Stack untuk tumpukan widget.main.dart
- File utama untuk menjalankan aplikasi di modul ini.LP_04.md
- Lembar praktikum untuk modul 4.
README.md
- File deskripsi dari repository ini.
Jika Anda tertarik untuk berkontribusi pada project ini, berikut adalah langkah-langkahnya:
- Fork repository ini.
- Buat branch baru dengan perubahan yang diinginkan.
- Lakukan pull request dan deskripsikan perubahan yang Anda buat.
- GitHub @irpanzy
- Twitter @irpannzy
- Instagram @irfanmuriaa
Telkom University Purwokerto
2024