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 GitHubCodelab Pengoptimalan pembelian dalam aplikasi di perangkat secara real-time
28 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara men-deploy model TFLite untuk mempersonalisasi aplikasi bagi setiap pengguna dan mengoptimalkan pembelian dalam aplikasi
Meluncurkan Firebase App Check secara bertahap menggunakan Firebase Remote Config
Updated 2 Maret 2025
Anda dapat menggunakan Firebase App Check dengan App Attest untuk melindungi layanan backend dan memverifikasi bahwa permintaan ke layanan Firebase berasal dari aplikasi asli milik Anda. Umumnya, sebaiknya lakukan orientasi pengguna secara bertahap
Mengirim dan menerima notifikasi untuk aplikasi Flutter menggunakan Firebase Cloud Messaging
58 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan menggunakan FCM HTTP v1 API untuk mengirim notifikasi push ke aplikasi yang berjalan di beberapa platform. Anda mem-build aplikasi menggunakan Flutter, yang berjalan dengan lancar di Android/iOS/Web.
Codelab Firebase iOS Swift
20 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan platform Firebase di iOS dalam Swift.
Mengintegrasikan Firebase dengan aplikasi Next.js
1 jam 1 menit
Updated 2 Maret 2025
Pelajari cara mengintegrasikan Firebase dengan aplikasi Next.js.
Performance Monitoring dalam Peluncuran Fitur
50 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menambahkan Firebase Performance Monitoring ke aplikasi contoh dan mengukur performa selama peluncuran fitur.
Menambahkan Klasifikasi Teks di perangkat ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab Android
58 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menerapkan Klasifikasi Teks menggunakan Firebase dan TensorFlow Lite.
Firebase App Check untuk platform Apple
Updated 2 Maret 2025
Firebase App Check membantu melindungi resource backend Anda dari penyalahgunaan, seperti penipuan tagihan dan phishing, dengan memastikan permintaan berasal dari aplikasi dan perangkat yang sah. Fitur ini berfungsi dengan layanan Firebase dan
Mendistribusikan rilis app bundle kepada penguji - Codelab
22 menit
Updated 2 Maret 2025
Mendistribusikan versi terbaru aplikasi Anda kepada penguji dengan cepat. Dengan
Kenali Firebase untuk Flutter
53 menit
Updated 2 Maret 2025
Pelajari cara mem-build aplikasi seluler Flutter dengan Firebase.
Membangun aplikasi web yang didukung AI dengan Firebase Extensions untuk Gemini API
36 menit
Updated 2 Maret 2025
Pelajari cara menggunakan Firebase Extensions dengan Gemini API untuk mem-build aplikasi web dengan fitur yang didukung AI, seperti rekomendasi yang dipersonalisasi.
Codelab Firebase Android - Membuat Friendly Chat
42 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi Android dengan platform Firebase.
Codelab Firebase Lintas Perangkat
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mem-build pemutar musik sederhana untuk Android, iOS, dan Web, menggunakan Flutter. Pemutar ini akan terhubung ke Firebase RTDB, yang akan memungkinkan pengguna menyinkronkan pemutaran di seluruh perangkat mereka.
Menambahkan Klasifikasi Teks di perangkat ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab iOS
58 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menerapkan Klasifikasi Teks menggunakan Firebase dan TensorFlow Lite.
Mendistribusikan build iOS pra-rilis lebih cepat dengan App Distribution dan fastlane
Updated 2 Maret 2025
Dalam codelab ini, pengguna akan menggunakan App Distribution dan plugin fastlane secara bersamaan untuk mendistribusikan build iOS dan mendaftarkan perangkat pengujian. Kemudian, pengguna akan mengekspor file .txt perangkat dan UDID dari konsol App Distribution dan mengotomatiskan pendaftaran perangkat ini (persyaratan untuk mendistribusikan build iOS ad hoc).
Menambahkan Rekomendasi ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab iOS
56 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara membuat mesin rekomendasi konten untuk aplikasi Anda menggunakan Tensorflow dan Firebase
Firebase Performance Monitoring untuk web
32 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan menyiapkan Firebase Performance Monitoring di aplikasi web dan mempelajari cara menggunakannya untuk memastikan aplikasi Anda berjalan dengan baik bagi pengguna akhir.
Menyiapkan dan mengelola project dan produk Firebase melalui Terraform
58 menit
Updated 2 Maret 2025
Gunakan Terraform untuk menyiapkan dan mengelola project Firebase, termasuk konfigurasi terprogram infrastruktur dan produk Firebase.
Codelab web AngularFire
1 jam 25 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan platform Firebase di web dengan mem-build aplikasi chat.
Mengukur waktu pemuatan dan rendering layar dengan Firebase Performance Monitoring
51 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mem-build aplikasi contoh dan mempelajari cara mengukur waktu pemuatan dan rendering layar dengan Firebase Performance Monitoring.
Fitur Autentikasi Lanjutan
29 menit
Updated 2 Maret 2025
Pelajari cara menerapkan autentikasi multi-faktor dan membuat persyaratan autentikasi kustom dengan fungsi pemblokiran
Kenali Firebase untuk web
52 menit
Updated 2 Maret 2025
Build aplikasi web dari awal dengan Firebase dan editor online StackBlitz. Anda akan menggunakan HTML dan JavaScript dasar untuk terhubung ke Firebase. Ini adalah cara efektif untuk memperkenalkan penggunaan Firebase console dan integrasi Firebase ke dalam aplikasi. Anda tidak memerlukan pengetahuan sebelumnya yang luas atau penginstalan software.
Memberi tahu penguji tentang rilis aplikasi baru dengan Firebase App Distribution iOS SDK - Codelab
16 menit
Updated 2 Maret 2025
Mendistribusikan versi terbaru Anda kepada penguji dengan cepat, menggunakan App Distribution SDK. Dalam codelab ini, Anda akan mengupdate aplikasi untuk menampilkan pemberitahuan dalam aplikasi kepada penguji saat build baru tersedia.
Menambahkan alur autentikasi pengguna ke aplikasi Flutter menggunakan FirebaseUI
8 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menambahkan Firebase Authentication ke aplikasi Flutter hanya dengan beberapa baris kode.
Pesan push multicast pertama Anda menggunakan topik FCM
1 jam
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara mengirim pesan push multicast ke grup instance aplikasi tertentu, menggunakan topik FCM.
Mengirim notifikasi untuk aplikasi web menggunakan Cloud Messaging dan Cloud Functions
1 jam 2 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan Cloud Functions for Firebase untuk mengirim notifikasi kepada pengguna aplikasi chat.
Menambahkan Rekomendasi ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab Android
57 menit
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara membuat mesin rekomendasi konten untuk aplikasi Anda menggunakan Tensorflow dan Firebase.
Mengenali, Mengidentifikasi Bahasa, dan Menerjemahkan teks dengan ML Kit dan CameraX: Android
Updated 6 Februari 2025
Dalam codelab ini, Anda akan mem-build aplikasi Android dengan ML Kit yang menggunakan Machine Learning di perangkat untuk mengenali, mengidentifikasi bahasa, dan menerjemahkan teks dari 59 bahasa. Anda juga akan mempelajari cara mengintegrasikan library CameraX untuk menyelesaikan tugas ini dari feed kamera real-time.
Membangun aplikasi Android dengan Firebase dan Jetpack Compose
55 menit
Updated 31 Januari 2025
Buat fitur aplikasi Android daftar tugas dengan menambahkan autentikasi, pemantauan performa, UI deklaratif, dan flag fitur – semuanya dengan Firebase dan Jetpack Compose.
Menambahkan Firestore Vector Search ke aplikasi seluler Anda dengan Firebase Extensions
Updated 23 Januari 2025
Pelajari cara menggunakan Penelusuran Vektor Firestore
Codelab iOS Cloud Firestore
38 menit
Updated 23 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi iOS yang menggunakan Cloud Firestore.
Menambahkan fungsi baru ke aplikasi web dengan cepat menggunakan Firebase Extensions
25 menit
Updated 23 Januari 2025
Dalam codelab ini, Anda akan menambahkan fungsi ke aplikasi web marketplace online menggunakan Firebase Extensions.
Codelab Web Cloud Firestore
52 menit
Updated 23 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi web yang menggunakan Cloud Firestore.
Codelab Android Cloud Firestore
49 menit
Updated 23 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi Android yang menggunakan Cloud Firestore.
Membuat fitur AI generatif yang didukung oleh data Anda dengan Firebase Genkit
41 menit
Updated 9 Januari 2025
Pelajari cara menggunakan Firebase Genkit untuk membangun fitur AI generatif dengan keterampilan dan alat pengembangan aplikasi yang sudah Anda ketahui.
Mengenali, Mengidentifikasi Bahasa, dan Menerjemahkan teks dengan ML Kit dan CameraX: Android
10 menit
Updated 8 November 2024
Dalam codelab ini, Anda akan membangun aplikasi Android dengan ML Kit yang menggunakan Machine Learning di perangkat untuk mengenali, mengidentifikasi bahasa, dan menerjemahkan teks dari antara 59 bahasa. Anda juga akan mempelajari cara mengintegrasikan library CameraX untuk menyelesaikan tugas ini dari feed kamera real-time.
Melindungi data Firestore Anda dengan Aturan Keamanan Firebase
58 menit
Updated 4 November 2024
Pelajari cara melindungi data Firestore dengan Aturan Keamanan
Mengintegrasikan Test Lab ke dalam sistem CI/CD Anda
30 menit
Updated 4 November 2024
Codelab ini akan memandu Anda menggunakan gcloud CLI untuk menjalankan rangkaian pengujian besar secara terprogram di sistem CI/CD yang ada seperti Jenkins. Codelab ini tidak bergantung pada platform.
Pengembangan Lokal dengan Firebase Emulator Suite
47 menit
Updated 4 November 2024
Pelajari cara mengembangkan aplikasi web dengan Firebase Emulator Suite.
Beri tahu penguji tentang rilis aplikasi baru dengan Firebase App Distribution Android SDK - Codelab
15 menit
Updated 10 Oktober 2024
Kirim versi terbaru Anda ke tangan penguji dengan cepat, dengan App Distribution Android SDK. Dalam codelab ini, Anda akan mengupdate aplikasi untuk menampilkan notifikasi dalam aplikasi kepada penguji saat rilis baru tersedia.
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.
Latih dan deploy model klasifikasi gambar di perangkat dengan AutoML Vision di ML Kit
58 menit
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan melatih pengklasifikasi gambar menggunakan AutoML Vision Edge di ML Kit, dan menjalankannya di ponsel Android atau iOS menggunakan ML Kit SDK.
Memulai Firebase di C++
1 jam 12 menit
Updated 21 Agustus 2024
Anda mungkin sudah tahu Firebase SDK untuk Android dan iOS, tetapi tahukah Anda bahwa ada C++ SDK yang dirancang hanya untuk game lintas platform? Dalam workshop ini kami akan menambahkan K++ SDK ke project Android melalui CMake, tambahkan beberapa analisis dasar untuk membantu meningkatkan game Anda, dan bagikan dengan teman dan penguji untuk mulai mengumpulkan masukan.
Menambahkan notifikasi push ke aplikasi iOS
45 menit
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan menambahkan notifikasi push ke aplikasi iOS dengan Firebase Cloud Messaging.
ARCore Cloud Anchors dengan Cloud Anchors yang persisten
Updated 19 April 2022
Dalam codelab ini, Anda akan mempelajari cara menggunakan Cloud Anchors untuk membuat pengalaman AR bersama, dengan membuat frame referensi umum (posisi dan orientasi yang sama) di beberapa perangkat menggunakan ARCore Cloud Anchors Service.