Published - Sun, 06 Agustus 2023

Operator, Function, OOP, Decision Making, Looping Dalam Flutter

Operator, Function, OOP, Decision Making, Looping Dalam Flutter

  1. Operator
  2. Komputer merupakan salah satu perangkat yang sangat pintar dalam perhitungan bilangan seperti perkalian, pembagian, penambahan, pengurangan dst. Didalam flutter juga terdapat operator yang bisa kita gunakan untuk pemberian nilai.

    Dart memiliki beberapa sintaks assigment untuk menangani proses aritmatika, berikut teman-teman bisa melihat daftar operator yang terdapat dalam dart pada tabel berikut ini:


    Berikut sedikit contoh penggunaan operator penjumlahan menggunakan flutter dartpad IDE:

    1. Function

    Fungsi adalah sekelompok pernyataan yang bertujuan untuk melakukan tugas tertentu, contoh kecil seperti pada bab operator di atas, kita membuat sebuah fungsi untuk mendapatkan nilai dari hasil penjumlahan dengan menggunakan operator +=. Atau bisa melihat detailnya seperti pada gambar dibawah ini:

    Pada gambar diatas, kita bisa melihat beberapa fungsi yang terdapat didalam void main mulaii dari pendefinisian nilai dengan menggunakan type data integer int dan fungsi perkalian menggunakan operator *= dan di akhiri dengan fungsi print yang bertujuan untuk menampiilkan hasil ke dalam console dartpad. Itulah skema singkat penjelasan dari fungsi yang bisa kita fahami dengan logika yang sederhana.

    1. Object Oriented Programming

    Dart adalah bahasa berorientasi objek. Ini mendukung fitur pemrograman berorientasi objek yang didalmnya juga mencakup seperti Class, Interface, dll. Definisi didalam sebuah class, mencakup beberapa hal berikut ini:


    1. Pengambilan Keputusan dan Perulangan

    A. Decision Making

    Pengambilan keputusan, atau istilah keren nya adalah decision making. Bertujuan untuk mendapatkan sebuah nilai dari beberapa kondisi sebelumnya, contoh implementasi daripada decision making adalah penerapan if else. Berikut contoh kecil penerapan if else.

    B. Looping

    Dart mempunya beberapa metode perulangan yang bisa dimanfaatkan dalam menampilkan data yang lebih dari 1 secara singkat. Dalam hal ini terdapat beberapa cara seperti menggunakan for, dan juga map. Implementasinya bisa dilihat seperti pada contoh gambar berikut ini:

    Diatas merupakan contoh perulangan menggunakan for. seperti pada umumnya, kita harus mendeklarasikan nilai yang akan ditampilkan kedalam variable, pada contoh diatas kami menggunakan variable dengan nama daftarMinat yang didalamnya terdapat beberapa data koleksi yaitu 'Flutter', 'Kotlin', 'Ionic', 'Framework7'. Semua data koleksi tersebut bisa ditampilkan dengan menggunakan satu fungsi yang diusebut perulangan dengan memanfaatkan syntax for.

Dibuat oleh

Kurnia Andi Nugroho

Full-Stack Mobile App & Web App Development

Full-Stack Mobile App & Web App Development, CO-Founder androidcorners.com

View profile

Komentar (0)

Mencari
Kategori populer
Latest blogs
Operator, Function, OOP, Decision Making, Looping Dalam Flutter
Operator, Function, OOP, Decision Making, Looping Dalam Flutter
Komputer merupakan salah satu perangkat yang sangat pintar dalam perhitungan bilangan seperti perkalian, pembagian, penambahan, pengurangan dst. Didalam flutter juga terdapat operator yang bisa kita gunakan untuk pemberian nilai.Berikut sedikit contoh penggunaan operator penjumlahan menggunakan flutter dartpad IDE:FunctionObject Oriented ProgrammingA. Decision MakingDart mempunya beberapa metode perulangan yang bisa dimanfaatkan dalam menampilkan data yang lebih dari 1 secara singkat. Dalam hal ini terdapat beberapa cara seperti menggunakan for, dan juga map. Implementasinya bisa dilihat seperti pada contoh gambar berikut ini:Diatas merupakan contoh perulangan menggunakan for. seperti pada umumnya, kita harus mendeklarasikan nilai yang akan ditampilkan kedalam variable, pada contoh diatas kami menggunakan variable dengan nama daftarMinat yang didalamnya terdapat beberapa data koleksi yaitu 'Flutter', 'Kotlin', 'Ionic', 'Framework7'. Semua data koleksi tersebut bisa ditampilkan dengan menggunakan satu fungsi yang diusebut perulangan dengan memanfaatkan syntax for.

Sun, 06 Agustus 2023

Syntax dan Type Data dalam Dart
Syntax dan Type Data dalam Dart
Setiap Bahasa Pemrogramman pasti memiliki kriteria standar dalam penulsan baris kode, begitu juga dengan bahasa Dart pun juga memiliki kriteria dalam penulisan listing code.Type DataType DataKeteranganInteger (int)Digunakan untuk mendefinisikan bilangan non decimal seperti, 1234567 Dst.StringDigunakan untuk mendefiniskan nama/kalimatdoubleDigunakan untuk mendefinisikan bilangan decimal seperti 1,5 ,2,4 Dst.booleanDigunakan sebagai kondisional yang berisi benar atau salah (true) or (false)

Sun, 30 Juli 2023

Flutter Widget ListTile
Flutter Widget ListTile
WIDGET LISTTILEadalah sebuah widget yang digunakan dalam pengembangan aplikasi mobile (seperti Flutter atau Android) untuk membuat sebuah elemen list tile. ListTile biasanya digunakan sebagai bagian dari sebuah daftar (list) yang memuat informasi tertentu, seperti judul, deskripsi, atau gambar. Widget ListTile memungkinkan pengembang aplikasi untuk membuat list tile yang bisa dikustomisasi sesuai dengan kebutuhan aplikasi dan memberikan interaksi yang baik bagi pengguna.PROPERTIBerikut adalah beberapa properti umum yang tersedia pada widget ListTile dalam Flutter:title: menentukan teks yang ditampilkan sebagai judul list tile.subtitle: menentukan teks yang ditampilkan sebagai subjudul list tile.leading: menentukan widget yang ditampilkan sebagai icon atau gambar di sebelah kiri list tile.trailing: menentukan widget yang ditampilkan sebagai icon atau gambar di sebelah kanan list tile.isThreeLine: menentukan apakah list tile harus memiliki subjudul (subtitle) atau tidak. Nilai default-nya adalah false.dense: menentukan apakah list tile harus memiliki jarak yang lebih rendah atau tidak. Nilai default-nya adalah false.enabled: menentukan apakah list tile bisa diklik atau tidak. Nilai default-nya adalah true.selected: menentukan apakah list tile harus ditandai sebagai dipilih atau tidak. Nilai default-nya adalah false.onTap: menentukan aksi yang akan dilakukan ketika list tile diklik.onLongPress: menentukan aksi yang akan dilakukan ketika list tile ditekan lama.EXAMPLEBerikut adalah contoh sintaks widget ListTile dalam Flutter:ListTile( title: Text('Judul'), subtitle: Text('Subjudul'), leading: Icon(Icons.person), trailing: Icon(Icons.arrow_forward), onTap: () { // aksi ketika list tile diklik }, ) title: digunakan untuk menentukan teks yang ditampilkan sebagai judul list tile.subtitle: digunakan untuk menentukan teks yang ditampilkan sebagai subjudul list tile.leading: digunakan untuk menentukan widget yang ditampilkan sebagai icon atau gambar di sebelah kiri list tile.trailing: digunakan untuk menentukan widget yang ditampilkan sebagai icon atau gambar di sebelah kanan list tile.onTap: digunakan untuk menentukan aksi yang akan dilakukan ketika list tile diklik.Contoh di atas hanya sebagai contoh sintaks dasar dari widget ListTile. Kita bisa menambahkan atau mengubah properti lain sesuai dengan kebutuhan aplikasi yang kita kerjakan.

Kam, 02 Februari 2023

Semua blog