Codelab Google Developers menyediakan panduan, tutorial, dan praktik langsung pengalaman {i>coding<i}. Sebagian besar codelab akan memandu Anda dalam proses pembuatan aplikasi kecil, atau menambahkan fitur baru ke aplikasi yang sudah ada. Mereka mencakup berbagai topik seperti Android Wear, Google Compute Engine, ARCore, dan Google API di iOS.
Alat codelab di GitHubMenambahkan pembelian dalam aplikasi ke aplikasi Flutter Anda
Updated 23 Januari 2025
Dalam codelab ini, Anda akan menambahkan pembelian dalam aplikasi ke aplikasi Flutter yang diverifikasi dan dikelola menggunakan layanan backend Dart.
Animasi di Flutter
24 menit
Updated 14 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan animasi di Flutter. Anda akan mem-build widget yang menganimasikan ukuran dan warna, menambahkan efek flip kartu 3D, menggunakan efek dari paket animasi, dan menambahkan dukungan gestur kembali prediktif Android.
Menambahkan alur autentikasi pengguna ke aplikasi Flutter menggunakan FirebaseUI
8 menit
Updated 6 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara menambahkan Firebase Authentication ke aplikasi Flutter hanya dengan beberapa baris kode.
Kenali Firebase untuk Flutter
53 menit
Updated 22 November 2024
Pelajari cara mem-build aplikasi seluler Flutter dengan Firebase.
Menambahkan suara dan musik ke game Flutter Anda
42 menit
Updated 9 November 2024
Pelajari cara menambahkan efek suara, musik latar belakang, dan audio dinamis ke game dengan Flutter.
Pengembangan lokal untuk aplikasi Flutter Anda menggunakan Firebase Emulator Suite
8 menit
Updated 10 Oktober 2024
Codelab yang menguraikan cara menggunakan Firebase Emulator Suite selama pengembangan dengan Flutter. Codelab ini akan menggunakan emulator Auth dan Firestore untuk mendemonstrasikan penggunaan emulator.
Membangun tata letak aplikasi animasi yang responsif dengan Material 3
53 menit
Updated 20 September 2024
Dalam codelab ini, Anda akan mendapatkan pengalaman membangun aplikasi menggunakan Material 3 di keenam platform yang didukung Flutter, yang akan menghasilkan aplikasi dengan desain adaptif dan animasi yang lancar.
Aplikasi Flutter pertama Anda
Updated 16 September 2024
Dalam codelab ini, Anda akan mempelajari cara membangun aplikasi Flutter yang menghasilkan nama acak yang terdengar keren.
Menambahkan widget Layar Utama ke Aplikasi Flutter Anda
35 menit
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan membuat widget Layar Utama untuk aplikasi Flutter iOS atau Android Anda. Anda akan memulai dengan aplikasi berita Flutter dasar. Kemudian, Anda akan menggunakan framework native untuk membuat UI widget itu sendiri. Terakhir, Anda akan mempelajari cara berbagi resource dan membangun komunikasi antara widget dan aplikasi utama.
Membuat Bot Suara untuk Android dengan Dialogflow Essentials & Kepakan
1 jam 5 menit
Updated 29 Agustus 2024
Dialogflow yang siap pakai dilengkapi dengan banyak integrasi, untuk web, Asisten Google, media sosial, dan gateway ponsel. Namun, saat ingin menghadirkan chatbot ke perangkat seluler, Anda harus membuat integrasi kustom. Lab ini akan mengajari Anda cara mengintegrasikan Dialogflow Essentials ke dalam aplikasi Flutter.
Membangun game fisika 2D dengan Flutter dan Flame
32 menit
Updated 22 Agustus 2024
Pelajari cara membuat mekanika game di game Flutter dan Flame dengan Forge2D, mesin fisika 2D.
Pengantar Flame dengan Flutter
55 menit
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Flame, game engine yang dibangun di Flutter. Anda akan diperkenalkan dengan Komponen dan efek Flame, serta cara mengintegrasikan Flame dengan manajemen status Flutter.
Membuat teka-teki kata dengan Flutter
53 menit
Updated 22 Agustus 2024
Pelajari cara membangun aplikasi Flutter yang membutuhkan komputasi intensif dan tetap mempertahankan interaktivitas Flutter yang lancar.
MDC-102 Flutter: Struktur dan Tata Letak Material
Updated 9 Mei 2023
Pelajari cara menggunakan Material untuk membuat struktur dan membuat tata letak aplikasi Flutter.
MDC-101 Flutter: Dasar-Dasar Komponen Material
Updated 9 Mei 2023
Pelajari dasar-dasar penggunaan Komponen Material dengan membuat halaman login untuk aplikasi Flutter sederhana.
Menggunakan FFI di plugin Flutter
Updated 8 Mei 2023
Dalam codelab ini, Anda akan membangun plugin Flutter untuk platform seluler dan desktop dengan FFI untuk menggunakan library native C yang ada.
Membangun game dengan Flutter dan Flame
Updated 8 Mei 2023
Dalam codelab ini, Anda akan membuat game platformer bernama Doodle Dash menggunakan Flutter dan Flame Engine.
Aplikasi Adaptif di Flutter
Updated 5 Mei 2023
Dalam codelab ini, Anda akan membangun aplikasi Flutter yang dapat beradaptasi dengan keenam platform yang didukung Flutter - Android, iOS, web, Windows, macOS, dan Linux.
Cara menguji aplikasi Flutter
Updated 5 Mei 2023
Di codelab ini, Anda akan mem-build dan menguji aplikasi Flutter sederhana.
MDC-103 Flutter: Penerapan Tema Material dengan Warna, Bentuk, Ketinggian, dan Jenis
Updated 3 Mei 2023
Temukan cara Komponen Material untuk Flutter dapat mempermudah Anda mendiferensiasikan produk dan mengekspresikan merek melalui desain.
MDC-104 Flutter: Komponen Lanjutan Material
Updated 3 Mei 2023
Tingkatkan kualitas desain Anda dan pelajari cara menggunakan menu tampilan latar komponen lanjutan kami untuk Flutter.
Menambahkan iklan AdMob ke aplikasi Flutter
Updated 27 April 2023
Dalam codelab ini, Anda akan mempelajari cara menambahkan iklan banner, interstisial, dan reward ke aplikasi Flutter.
Mem-build Transisi yang Indah dengan Gerakan Material untuk Flutter
Updated 25 April 2023
Mem-build sistem gerakan Material ke aplikasi Reply menggunakan transisi dari paket animasi.
Melatih model deteksi spam komentar dengan TensorFlow Lite Model Maker
Updated 9 Mei 2022
Pelajari cara melatih model deteksi spam komentar dengan TensorFlow Lite Model Maker.
Membuat tampilan aplikasi Flutter menjadi lebih menarik
Updated 8 Mei 2022
Flutter adalah toolkit UI Google untuk membuat aplikasi yang menarik dan dikompilasi secara native dari satu codebase untuk seluler, web, dan desktop. Flutter berfungsi dengan kode yang sudah ada, digunakan oleh developer dan organisasi di seluruh
Membuat model klasifikasi teks kustom dengan TensorFlow Lite Model Maker
Updated 3 Mei 2022
Pelajari cara melatih ulang model deteksi spam untuk mendeteksi jenis spam tertentu dengan TensorFlow Lite Model Maker.
Membuat aplikasi Flutter untuk mengklasifikasikan teks
Updated 3 Mei 2022
Pelajari cara mem-build aplikasi Flutter yang mengklasifikasikan teks dan menampilkan hasil di UI-nya.
Menambahkan Google Maps ke aplikasi Flutter
Updated 29 April 2022
Dalam codelab ini, Anda akan mem-build pengalaman Google Maps menggunakan SDK aplikasi seluler Flutter untuk membuat pengalaman native berkualitas tinggi di iOS dan Android.
Menambahkan WebView ke aplikasi Flutter
Updated 26 April 2022
Dalam codelab ini, Anda akan mempelajari cara menambahkan plugin webview_flutter ke aplikasi Flutter.
Menulis aplikasi desktop Flutter
Updated 26 April 2022
Dalam codelab ini, Anda akan mem-build klien GitHub di Flutter untuk desktop.