DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
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
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
Daftar isi Mengenal Dart
Perkenalan bahasa program dart dalam bahasa Indonesia, apa itu dan kegunannya
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
Apa kegunaan fungsi async await di dart serta Future? untuk menjalankan fungsi yang butuh waktu dan tidak perlu menghalangi fungsi lain yang sedang berjalan Daftar isi Intro dan Setup Flutter
Yuk berkenalan dengan apa itu flutter
bagaimana cara install dan setup flutter di komputer kamu
Mengintip aplikasi dasar alias hello world flutter
Mengenal apa itu widget di flutter Daftar isi Aplikasi flutter pertama - random 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
bagaimana cara menggunakan package external di flutter kita akan mengintip website pub.dev
bagaimana cara membuat floating button atau tombol melayang di aplikasi mobile dengan flutter
belajar apa perbedaan antara stateless widget dan stateful widget di flutter. Dan kapan masing masing kelas digunakan
Cara sederhana menyimpan daftar kata dari aplikasi flutter yang dibuat dengan tipe data array
bagaimana cara membuat screen atau halaman baru di flutter dengan navigator push
Sebelumnya, route baru dibuat langsung di bawah kode Route Navigasi flutter, sekarang kita pindahkan menjadi class sendiri
merapikan program flutter yang sudah cukup panjang dengan membagi file flutter berdasarkan masing masing screen Daftar isi Layout di Flutter
belajar bagaimana cara menggunakan widget text di flutter
Apa itu widget icon dan belajar bagaimana cara menggunakan widget icon di flutter
Apa itu widget gambar dan belajar bagaimana cara menggunakan gambar di flutter
bagaimana cara mengatur layout aplikasi flutter dan belajar bagaimana cara menggunakan basic layout row dan column di flutter
Apa itu container dan belajar bagaimana cara menggunakan container flutter
Apa itu listview dan belajar bagaimana cara menggunakan listview flutter
Apa itu gridView dan belajar bagaimana cara menggunakan gridView layout
Apa itu Stack dan belajar bagaimana cara menggunakan Stack menumpuk elemen di flutter
Ada banyak widget yang siap digunakan untuk keperluan aplikasi biasanya, material widget siap untuk kamu. belajar bagaimana cara menggunakan material component widget card Daftar isi App state management provider
Perkenalan State management di flutter untuk membagikan informasi antar screen di aplikasi mobile
melihat contoh penggunakan app state provider 4.x di flutter lewat aplikasi counter sederhana Daftar isi Menyimpan data di aplikasi Flutter
Mengenal apa itu data persistance di flutter? belajar bagaimana cara kita menyimpan data dari aplikasi
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
Tahapan pertama dari menggunakan database di flutter lewat membuat model. Model pada flutter adalah perwakilan data table yang ada
Tahapan menggunakan database di flutter selanjutnya, inisiasi database, ada beberapa hal yang perlu diperhatikan saat mau mulai menggunakan instance database sqflite
Kita masuk ke bagian menyiapkan metode insert dan mendapatkan database, bagian kecil dari CRUD, di sqflite flutter
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 Daftar isi Aplikasi Catatan dengan Flutter
trailer aplikasi forum yang dikonsumsi dengan flutter, kita akan membuat metode autentikasi dan fungsi forum di mobile app
Untuk mengikuti tutorial ini kamu perlu untuk menjalankan server API yang sebelumnya sudah kita buat. Kamu bisa menonton saja melihat cara fungsinya masing masing atau mengikutinya dengan menjalankan server lebih dulu
Di flutter ada dua cara untuk redirect atau memindahkan halaman. Salah satunya menyiapkan named route atau route yang diberi nama
Untuk meletakkan menu di aplikasi flutter kita menggunakan drawer yang bisa muncul dari mana saja dengan memberinya icon di posisi yang kita inginkan
Bagaimana cara membuat form register dan menyiapkan tempat validasi pada aplikasi flutter
Waktunya melakukan persiapan request dengan menggunakan package dio sebagai pengganti http di aplikasi flutter
Bagaimana cara register user atau menyimpan data user dengan melakukan request post di aplikasi flutter
Bagaimana cara menangani validasi dengan mengambil informasi dari server laravel pada aplikasi flutter
Bagaimana cara menyiapkan login screen dan metode requestnya untuk login aplikasi flutter
Kita perlu menyimpan token Bearer yang didapatkan dari server dengan aman aplikasi flutter lewat aplikasi flutter secure storage
Bagaimana cara menggunakan provider state management untuk membagikan state antar satu screen dan screen yang lain
Memanfaatkan named route yang dibuat, sekarang kita redirect ke halaman lain jika berhasil login aplikasi flutter
Bagaimana cara metode logout di aplikasi flutter dengan menghapus tokennya
Kita perlu cek kondisi apakah user sedang login atau tidak untuk menampilkan hal yang tepat di aplikasi flutter
Bagaimana cara menampilkan data user yang sedang login di aplikasi flutter
Bagaimana cara membuat snackbar sendiri di aplikasi flutter yang fleksibel agar bisa dipakai berkali kali
Bagaimana cara menampilkan daftar forum atau data request dari API di aplikasi flutter
Bagaimana cara menampilkan data yang relevan saja di aplikasi flutter
Bagaimana cara menampilkan halaman detail forum di aplikasi flutter
Bagaimana cara menampilkan daftar komentar aplikasi flutter, kita akan melihat cara menampilkan data relasi dari API dengan perwakilan model
belajar bagaimana cara mengirim post API di flutter dengan membuat forum baru
bagaimana cara cek hak kepemilikan data di flutter, hanya memunculkan tombol atau bagian tertentu jika ini miliknya
bagaimana membuat form dinamis di flutter, bisa digunakan untuk membuat dan juga untuk update
belajar bagaimana cara update data di flutter lewat API
cara menambah komentar baru di aplikasi flutter lewat API
Bikin aplikasi mobile, baik android ataupun iOS dengan satu codebase menggunakan flutter. Yuk kenalan singkat dengan flutter dan setupnya
Yuk berkenalan dengan apa itu flutter
bagaimana cara install dan setup flutter di komputer kamu
Mengintip aplikasi dasar alias hello world flutter
Mengenal apa itu widget di flutter