Published - Sun, 30 Juli 2023

Syntax dan Type Data dalam Dart

Syntax dan Type Data dalam Dart

  1. Sintaks

Setiap Bahasa Pemrogramman pasti memiliki kriteria standar dalam penulsan baris kode, begitu juga dengan bahasa Dart pun juga memiliki kriteria dalam penulisan listing code.

contoh sintaks dart bisa dilihat seperti pada gambar di bawah ini:

  • Void merupakan penanda type data dan bertujuan untuk mengidentifikasikan blok data.
  • Main, syntax yang dikenali oleh sebuah komputer yang dikenali oleh dart, dan setiap baris kode yang berada didalam kurung kurawal yang diawali oleh main, akan dijalankan pertama kali.
  • Print, Salah satu syntax/ perintah untuk menampilkan data, seperti pada gambar di atas akan menghasilkan output didalam console yaitu hello world.
  • titik koma/ semicolon digunakan untuk batasan dari satu perintah, seperti contoh pada gambar, perintah print akan berhenti pada hello world saja.
  • Kapitalisasi, dart juga tergolong bahasa sensitif, yang artinya penulisan syntax didalam dart harus memerhatikan kapitalisasi huruf dalam penulisan syntax, seperti contoh ketika menulis perintah print dengan menggunakan huruf P besar (Print), maka flutter tidak akan mengenali syntax Print yang menggunakan huruf awal kapital.
  1. Type Data

Seperti pada pemrogramman umumnya, didalam flutter juga terdapat istilah variable yang berfungsi untuk menampung sebuah data. Dan juga variable memiliki beberapa type /jenis data seperti pada tabel berikut ini:

Type DataKeterangan
Integer (int)Digunakan untuk mendefinisikan bilangan non decimal seperti, 1234567 Dst.
StringDigunakan untuk mendefiniskan nama/kalimat
doubleDigunakan untuk mendefinisikan bilangan decimal seperti 1,5 ,2,4 Dst.
booleanDigunakan sebagai kondisional yang berisi benar atau salah (true) or (false)

Berikut contoh implementasi type data didalam flutter menggunakan IDE Online. IDE ( Integrated Development Environment ) merupakan software aplikasi berbasis GUI yang digunakan sebagai tempat menuliskan setiap baris-baris kode bahasa pemrograman.

Dartpad, merupakan IDE online yang disediakan oleh flutter sebagai sarana menjalankan syntax dart secara online dengan tanpa menginstall flutter di masing-masing PC teman-teman, kami rekomendasikan untuk mencoba beberapa syntax didalam flutter melalui IDE tersebut.

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