Praktikum kali ini bertujuan untuk menginstal kebutuhan Praktikum APlikasi MObile menggunakan bahasa Dart pada framework Flutter.
A. Langkah – langkah install SDK Dart
- Install flutter SDK pada laman https://docs.flutter.dev/get-started/install?_gl=1*b43nbb*_gcl_aw*R0NMLjE3NTc0MTczNjkuQ2owS0NRandvUF9GQmhERkFSSXNBTlBHMjRNLTltNjQyRFB4c2V4ckpYZkV0TjRkczRNaEJfdFVsMmMzSFNrRnAtd2RhSHgzNkdFT1I5WWFBdF9HRUFMd193Y0I.*_gcl_dc*R0NMLjE3NTc0MTczNjkuQ2owS0NRandvUF9GQmhERkFSSXNBTlBHMjRNLTltNjQyRFB4c2V4ckpYZkV0TjRkczRNaEJfdFVsMmMzSFNrRnAtd2RhSHgzNkdFT1I5WWFBdF9HRUFMd193Y0I.*_ga*NDk3Njk3MjQyLjE3NTc0MTczNjc.*_ga_04YGWK0175*czE3NTc0MTczNjgkbzEkZzAkdDE3NTc0MTczNjgkajYwJGwwJGgw
- Kemudian instal Andorid Studio pada link berikut https://developer.android.com/studio?hl=id
- Kemudian instal dart dan flutter pada laman plugin di Android Studio seperti gambar berikut



B. Membuat project pertama Dart
- Buka command prompt kemudian pilih directory yang akan digunakan untuk menyimpan proyek dart dan ketikan dart create halo maka proyek dart pertama dengan nama halo akan terbentuk.
- Untuk menjalankannya masuk ke directory halo dan ketikan dart run


C. Dart x Visual Stui Code
Setelah berhasil membuat proyek pertama Dart dengan nama halo selanjutnya kita buat proyek dart di Visual Studio Code. Buka Visual Studio Code buka proyek halo, berikut tampilannya pada Visual Studio Code.

D. Membuat Project Dart Dasar
a. List
List merupakan tipe data yang berisi kumpulan data atau dalam bahasa pemprograman lain disebut array, untuk membuat list yaitu List <Tipe Data> variabel = [] atau var variabel = <Tipe Data>[] atau var variabel = <Tipe Data>[]
langkah-langkah membuat list :
- buat file baru pada folder bin engan nama dart_dasar.dart kemudian buat function main dan isikan list. Perhatikan gambar berikut


Berikut output dari program

b. Set
Set merupakan sebuah tipe data yang mirip dengan list, namun set tidak memiliki index sehingga data yang ada pada set tidak berurutan, set tidak menerima duplikasi data tidak bisa mengakses menggunakan index, untuk membuat set yaitu Set<TipeData>namaVariabel={}; atau var namaVariable=<TipeData>{};
tambahkan kode program berikut pada file_dasar.dart

berikut output dari set

c. Map
Map adalah tipe data key-value yang mana key seperti index dan value sebagai data. Menggunakan kurung kurawal {} dan menggunakan : untuk memisahkan key-value. Jika ada data key yang sama maka yang akan digunakan data key yang terakhir. Untuk membuat map yaitu :
- Map<TipeDataKey, TipeDataValue> = namaVariabel = {};
- var namaVariabel = Map<TipeDataKey, TipeDataValue>();
- var namaVariabel = <TipeDataKey, TipeDataValue>{};
Berikut ini kode program contoh penggunaan Map pada Dart

Berikut output yang dihasilkan

d. Perulangan

E. OOP
Kode program berikut adalah contoh penerapan OOP pada bahasa dart


Berikut output yang dihasilkan

Link Full Source dan Tugas :
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.