Skip to content

irpanzy/PPB_Irfan_Muria_2211104075_SE0602

Repository files navigation

Pemrograman Perangkat Bergerak

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.

Daftar Modul

  1. 01_Running_Modul

    • Modul ini berisi pengenalan dasar mengenai cara menjalankan modul dan instalasi.
  2. 02_Pengenalan_Flutter

    • Membahas dasar-dasar pengenalan framework Flutter, termasuk instalasi, struktur proyek, dan menjalankan aplikasi pertama.
  3. 03_Pengenalan_Dart

    • Fokus pada bahasa pemrograman Dart yang digunakan dalam Flutter. Meliputi:
      • Variabel
      • Statement Control
      • Looping
      • List
      • Function
  4. 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.
  5. 05_Antarmuka_Pengguna_Lanjutan

Cara Menggunakan

  1. Clone repository ini ke lokal Anda dengan perintah:

    git clone https://github.com/irpanzy/PPB_Irfan_Muria_2211104075_SE0602.git
  2. Buka folder sesuai modul yang ingin dipelajari.

  3. Untuk menjalankan setiap modul:

    • Masuk ke folder yang sesuai (contoh: 03_Pengenalan_Dart atau 04_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
  4. Ikuti instruksi yang disediakan dalam file README.md dan LP.md di masing-masing modul.

Teknologi yang Digunakan

  • 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.

Struktur Repository

  • 01_Running_Modul/ - Folder untuk Modul 1
    • LP_01.md - Lembar praktikum untuk modul 1.
  • 02_Pengenalan_Flutter/ - Folder untuk Modul 2
    • LP_02.md - Lembar praktikum untuk modul 2.
  • 03_Pengenalan_Dart/ - Folder untuk Modul 3
    • branching.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 4
    • gridView.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.

Kontribusi

Jika Anda tertarik untuk berkontribusi pada project ini, berikut adalah langkah-langkahnya:

  1. Fork repository ini.
  2. Buat branch baru dengan perubahan yang diinginkan.
  3. Lakukan pull request dan deskripsikan perubahan yang Anda buat.

Sosial Media


Telkom University Purwokerto
2024

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages