Categories: Dart Programming

Cover image

Project Membuat Aplikasi Jualan Properti

Pembahasan yang terakhir ini tentang dasar dasar dart akan sedikit lebih panjang dari sebelum-sebelumnya ya karena kita akan fokus pada pembuatan aplikasi dengan menggabungkan semua materi yang kita sudah pelajari sebelumnya. Penjabaran Project Jadi, pada pembahasan kali ini kita akan membuat …

The Ngoding

Cong Fandi

Cover image

Dart Futures - Pengenalan

Dart Future dan Async Await adalah sebuah fitur yang digunakan untuk mengeksekusi sebuah kode secara asynchronous. Kita akan membahas lebih lanjut tentang dart future dan async await pada tutorial selanjutnya. Dart Future dalam peenerapanya, Future adalah sebuah class yang menginisiasi sebuah proses …

The Ngoding

Cong Fandi

Cover image

Dart Futures - Async Await

Sebelumnya kita sudah membahas tentang Futre pada dart, dan sekarang kita masuk ke pembahasan selanjutnya yaitu async await. Contoh Code import 'dart:io'; void main(List<String> arguments) async { var username = getUserName(); username.then((value) => print(value)); …

The Ngoding

Cong Fandi

Cover image

Dart type systems - Pengenalan

Kembali lagi dengan topik pembahasan baru yaitu tentand dart type system. Dart type system adalah sebuah sistem yang digunakan untuk mengecek tipe data yang digunakan pada sebuah program. Namun, sebelum kalian mlanjutkan pembahasan tentang dart type system, kalian harus memahami terlebih dahulu …

The Ngoding

Cong Fandi

Cover image

Dart type systems - Generic

Kita masuk pada pembahasan pertama tentang dart type system, yaitu generic. Pada video video sebelumnya saya selalu bilang Batasan ya, sekarang kita ganti dengan sebutan generic type OK. Hal ini aku lakukan agar teman teman tidak terkontaminasi dengan penyebutannya yang keren ya hahahah. Ok, sekali …

The Ngoding

Cong Fandi

Cover image

Dart type systems - Interface

Pada postingan sebelumnya kita sudah membahas Generic Type, dan sekarang kita masuk ke pembahasan selanjutnya yaitu interface. Interface Kata kunci dari interface ini adalah implement ya guys, dimana saat kita mengimplementasikan sebuah interface maka kita harus mengimplementasikan semua method yang …

The Ngoding

Cong Fandi

Cover image

Functionality Styles pada dart - Pengenalan

Alhamdulillah kita sudah masuk ke topik pembahasan baru ya teman-teman setelah sebelumnya kita membahas topik yang agak berat yaitu tentang OOP. Pada topik kali ini kita akan membahas tentang Functionality Styles pada dart, Functionality Styles adalah sebuah cara untuk menulis kode yang lebih …

The Ngoding

Cong Fandi

Cover image

Functionality Styles pada dart - anonymous Functionality

Anonymus function adalah sebuah function yang tidak memiliki nama, dan biasanya digunakan untuk membuat sebuah function yang hanya akan digunakan sekali saja. contoh void main() { var list = ['apples', 'bananas', 'oranges']; list.forEach((item) { …

The Ngoding

Cong Fandi

Cover image

Functionality Styles pada dart - Higher Order Function

Higher Order Function adalah sebuah function yang menerima function sebagai parameter atau mengembalikan function sebagai return value. contoh void hitungLuasBangunan(int panjang, int lebar, Function hitung) { print("panjang $panjang dan Lebar $lebar"); hitung(); } atau contoh yang lain …

The Ngoding

Cong Fandi

Cover image

Functionality Styles pada dart - Closures

Pengertian dari Closures adalah sebuah function yang dapat mengakses variable yang ada diluar function tersebut. sebagai contoh void main(){ var name = "Cong Fandi"; Function sayHello = (){ name = "Fandi"; print("Hello $name"); }; sayHello(); } Pada contoh pertama ini, kita …

The Ngoding

Cong Fandi

13 Alasan Jetpack Compose Lebih Baik untuk Pengembangan Aplikasi Android

Cong Fandi

Jetpack Compose - Surface

Cong Fandi

Jetpack Compose - CutCornerShape

Cong Fandi

Jetpack Compose - RoundedCornerShape

Cong Fandi

Jetpack Compose - CircleShape

Cong Fandi

Video

The Ngoding