Belajar Flutter

Bikin aplikasi mobile sekaligus Android dan iOS lewat satu kode yang sama

gambar Flutter untuk pemula
Salah satu impian developer, adalah hanya perlu belajar satu hal (satu bahasa) dan bisa mengimplementasikannya ke berbagai hal. Memang tidak sesempurna itu, tapi Flutter adalah kabar bahagia bagi para pengembang aplikasi mobile. Lewat satu kode yang sama, Flutter bisa digunakan untuk membuat aplikasi Android dan iOS sekaligus! 

Bahasa program yang digunakan oleh Flutter adalah bahasa program Dart, karena itu kamu perlu familiar lebih dulu dengan bahasa program Dart. 

Setelah itu Flutter akan berperan sebagai UI toolkit, atau semua yang berhubungan dengan tampilan kamu. Karena backendnya tidak lain tidak bukan akan ditulis dengan Dart itu sendiri.

Konsep dasar dari Flutter adalah menggunakan widget. Hampir semua hal di Flutter adalah Widget, menampilkan text, gambar, mengatur posisi, semuanya menggunakan Widget. Ia berperan seperti lego, yang bisa kamu bongkar pasang. Tunggu apa lagi kalau kamu mau terjun ke dunia mobile development, coba Flutter sekarang



cover playlist Flutter untuk pemula

Daftar Pelajaran Track Flutter untuk pemula di Sekolah Koding

Mau bikin aplikasi mobile android atau iOS dengan satu kode yang sama? saatnya kamu belajar Flutter, UI Toolkit yang menggunakan bahasa Dart ini, akan memudahkan perjalananmu sebagai mobile developer


cover Mengenal Dart

Mengenal Dart

Dart adalah bahasa program yang dibuat oleh tim Google dengan niat awal mengganti javascript yang be...



Daftar isi Mengenal Dart


Intro dart bahasa Indonesia

Perkenalan bahasa program dart dalam bahasa Indonesia, apa itu dan kegunannya


Belajar singkat syntax dart

Belajar singkat syntax program dart untuk kamu yang ingin melihat sekilas dan sudah punya dasar dari bahasa program lain tanpa harus belajar materinya satu per satu


Async await di dart

Apa kegunaan fungsi async await di dart serta Future? untuk menjalankan fungsi yang butuh waktu dan tidak perlu menghalangi fungsi lain yang sedang berjalan



cover Intro dan Setup Flutter

Intro dan Setup Flutter

Bikin aplikasi mobile, baik android ataupun iOS dengan satu codebase menggunakan flutter. Yuk kenala...



Daftar isi Intro dan Setup Flutter


Kenalan dengan flutter

Yuk berkenalan dengan apa itu flutter


Install dan setup flutter

bagaimana cara install dan setup flutter di komputer kamu


Hello world flutter

Mengintip aplikasi dasar alias hello world flutter


Apa itu widget flutter

Mengenal apa itu widget di flutter



cover Aplikasi flutter pertama - random word

Aplikasi flutter pertama - random word

Setelah mengenal singkat tentang flutter, sekarang kita bikin aplikasi mobile yang dibuat dengan flu...



Daftar isi Aplikasi flutter pertama - random word


Trailer fun word

Aplikasi flutter petama yang akan kita buat adalah menghasilkan kata random dalam bahasa inggris lalu menyediakan beberapa tombol untuk berinteraksi dan melihat cara navigasi ke screen lain di flutter


Menggunakan package external

bagaimana cara menggunakan package external di flutter kita akan mengintip website pub.dev


Membuat floating button

bagaimana cara membuat floating button atau tombol melayang di aplikasi mobile dengan flutter


Stateless dan stateful widget

belajar apa perbedaan antara stateless widget dan stateful widget di flutter. Dan kapan masing masing kelas digunakan


Menyimpan daftar kata

Cara sederhana menyimpan daftar kata dari aplikasi flutter yang dibuat dengan tipe data array


Halaman baru dengan navigator

bagaimana cara membuat screen atau halaman baru di flutter dengan navigator push


Merapikan class sendiri

Sebelumnya, route baru dibuat langsung di bawah kode Route Navigasi flutter, sekarang kita pindahkan menjadi class sendiri


Membagi file masing masing

merapikan program flutter yang sudah cukup panjang dengan membagi file flutter berdasarkan masing masing screen



cover Layout di Flutter

Layout di Flutter

Belajar membuat layout di Flutter untuk membuat tampilan aplikasi yang sesuai dengan kamu inginkan. ...



Daftar isi Layout di Flutter


Widget text flutter

belajar bagaimana cara menggunakan widget text di flutter


Widget icon

Apa itu widget icon dan belajar bagaimana cara menggunakan widget icon di flutter


Gambar di flutter

Apa itu widget gambar dan belajar bagaimana cara menggunakan gambar di flutter


Basic layout row dan column

bagaimana cara mengatur layout aplikasi flutter dan belajar bagaimana cara menggunakan basic layout row dan column di flutter


Container flutter

Apa itu container dan belajar bagaimana cara menggunakan container flutter


Listview flutter

Apa itu listview dan belajar bagaimana cara menggunakan listview flutter


GridView layout

Apa itu gridView dan belajar bagaimana cara menggunakan gridView layout


Stack menumpuk elemen

Apa itu Stack dan belajar bagaimana cara menggunakan Stack menumpuk elemen di flutter


Material component widget card

Ada banyak widget yang siap digunakan untuk keperluan aplikasi biasanya, material widget siap untuk kamu. belajar bagaimana cara menggunakan material component widget card



cover App state management provider

App state management provider

Bagaimana cara membagikan informasi antar screen yang ada di Flutter. Kita pernah melihat setState u...



Daftar isi App state management provider


Perkenalan State management flutter

Perkenalan State management di flutter untuk membagikan informasi antar screen di aplikasi mobile


Aplikasi counter menggunakan provider

melihat contoh penggunakan app state provider 4.x di flutter lewat aplikasi counter sederhana



cover Menyimpan data di aplikasi Flutter

Menyimpan data di aplikasi Flutter

Aplikasi Flutter kamu butuh menyimpan data? mau data kecil atau data yang kompleks semuanya bisa den...



Daftar isi Menyimpan data di aplikasi Flutter


Intro data persistance

Mengenal apa itu data persistance di flutter? belajar bagaimana cara kita menyimpan data dari aplikasi


Key value dengan shared preferences

Sistem penyimpanan data paling sederhana dengan menyimpan pasangan key-value lewat package shared preferences, ini mirip dengan shared preferences di android atau NSUserDefautl pada iOS


Intro sqflite database

Sistem penyimpanan data selanjutnya dengan database lewat package flutter sqflite. Database cocok digunakan untuk aplikasi kamu yang butuh menyimpan banyak data dengan terstruktur dan punya relasi.


Membuat model

Tahapan pertama dari menggunakan database di flutter lewat membuat model. Model pada flutter adalah perwakilan data table yang ada


Inisiasi database

Tahapan menggunakan database di flutter selanjutnya, inisiasi database, ada beberapa hal yang perlu diperhatikan saat mau mulai menggunakan instance database sqflite


Menyiapkan metode insert dan get db

Kita masuk ke bagian menyiapkan metode insert dan mendapatkan database, bagian kecil dari CRUD, di sqflite flutter


Menjalankan database

Yang kita tunggu-tunggu.. menjalankan database lewat aplikasi flutter, kali ini kita belum akan menyentuh User Interface, hanya akan print hasilnya di console, untuk memastikan semuanya berjalan



cover Aplikasi Catatan dengan Flutter

Aplikasi Catatan dengan Flutter

Belajar membuat aplikasi catatan di Flutter dengan menggunakan metode CRUD (Create Read Update Delet...



Daftar isi Aplikasi Catatan dengan Flutter


Trailer aplikasi catatan flutter

trailer membuat aplikasi catatan dengan flutter, kita akan belajar bekejera dengan lebih dari satu screen, menyipan data dan operasi CRUD


Persiapan model dan database

Pertama kita mulai dengan persiapan model Catatan yang akan digunakan dan inisialiasi database beradasrkan apa yang sudah dipelajari di kelas data persistance


Tampilan awal homepage futurebuilder

Mmebuat tampilan awal homepage dengan futurebuilder Flutter, akan dibutuhkan tiga kondisi berbeda, 1. saat loading, 2. saat error dan 3. ketika data berhasil didapatkan


UI catatan baru

Selanjutnya membuat UI screen untuk catatan baru di Flutter menggunakan TextField untuk menerima ketikan keyboard dari user


Valdiasi form dan isi text controller

Bagaimana cara valdiasi form di Flutter dan mengambil isi text controller. Kita akan menggunakan widget Form dan TextFormField


Menyimpan data baru

cara menyimpan data baru di flutter dan sqlite dengan bantuan sqflite


Dismissble widget untuk menghapus

Mengenal dismissble widget untuk menghapus item yang dihubungkan dengan database sqlite dengan bantuan sqflite


Mengoper data ke screen lain

Kita perlu mengoper data id ke screen lain di flutter agar bisa mengedit datanya nanti


Update data

Bagaimana cara update data di flutter dan sqlite dengan bantuan sqflite


Mengatur urutan data

Bagaimana cara mengatur urutan data di flutter dan sqlite dengan bantuan sqflite orderBy




Daftar Materi Intro dan Setup Flutter

Bikin aplikasi mobile, baik android ataupun iOS dengan satu codebase menggunakan flutter. Yuk kenalan singkat dengan flutter dan setupnya


Kenalan dengan flutter

Yuk berkenalan dengan apa itu flutter


install dan setup flutter

bagaimana cara install dan setup flutter di komputer kamu


hello world flutter

Mengintip aplikasi dasar alias hello world flutter


apa itu widget flutter

Mengenal apa itu widget di flutter


Tag: Kenapa belajar Flutter, Mengenal apa itu Flutter, Di mana mulai belajar Flutter, mulai dari mana belajar Flutter , tutorial Flutter bahasa indonesia untuk pemula dari dasar, apa kegunaan Flutter, bagaimana cara menggunakan Flutter, belajar bertahap Flutter, kursus online Flutter