Blog

Setup Environment, Dart Dasar dan OOP Dart

Praktikum kali ini bertujuan untuk menginstal kebutuhan Praktikum APlikasi MObile menggunakan bahasa Dart pada framework Flutter.

A. Langkah – langkah install SDK Dart

  1. 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
  2. Kemudian instal Andorid Studio pada link berikut https://developer.android.com/studio?hl=id
  3. Kemudian instal dart dan flutter pada laman plugin di Android Studio seperti gambar berikut

B. Membuat project pertama Dart

  1. 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.
  2. 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 :

  1. Map<TipeDataKey, TipeDataValue> = namaVariabel = {};
  2. var namaVariabel = Map<TipeDataKey, TipeDataValue>();
  3. 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 :

https://github.com/Sherlysukmadira/App_Mobile

One comment on “Setup Environment, Dart Dasar dan OOP Dart

Leave a Reply to A WordPress Commenter Cancel reply

Your email address will not be published. Required fields are marked *