Firebase Studio menyertakan antarmuka berbasis web yang memungkinkan Anda membuat prototipe dan membuat aplikasi web yang berfokus pada AI dengan cepat menggunakan perintah multimodal, termasuk bahasa alami, gambar, dan alat gambar. Agen ini mendukung aplikasi Next.js, dengan platform dan framework lain yang direncanakan di masa mendatang.
Agen Pembuatan Prototipe Aplikasi adalah alur pengembangan tanpa kode yang disederhanakan yang menggunakan AI generatif untuk mengembangkan, menguji, melakukan iterasi, dan memublikasikan aplikasi web agentic full-stack. Anda mendeskripsikan ide aplikasi dalam bahasa alami dengan gambar opsional, dan agen akan membuat blueprint, kode, dan pratinjau web aplikasi. Untuk membantu pengembangan dan publikasi aplikasi full-stack, Firebase Studio dapat menyediakan layanan berikut secara otomatis untuk Anda:
- Jika aplikasi Anda menggunakan AI: Firebase Studio menambahkan Gemini Developer API ke aplikasi Anda, menggunakan kecanggihan alur Genkit untuk digunakan dengan Gemini. Anda dapat menggunakan kunci Gemini API Anda sendiri atau mengizinkan Firebase Studio menyediakan project Firebase dan kunci Gemini API untuk Anda.
- Jika Anda ingin memublikasikan aplikasi ke web: Firebase Studio membuat project dan menyediakan cara cepat untuk memublikasikan aplikasi dengan Firebase App Hosting.
Anda dapat meningkatkan kualitas aplikasi menggunakan bahasa alami, gambar, dan alat gambar, mengedit kode secara langsung, mengembalikan perubahan, memublikasikan aplikasi, dan memantau performanya—semuanya dari Firebase Studio.
Mulai
Untuk memulai App Prototyping agent, ikuti langkah-langkah berikut:
Login ke Akun Google Anda dan buka Firebase Studio.
Di kolom Membuat prototipe aplikasi dengan AI, deskripsikan ide aplikasi Anda dalam bahasa alam.
Jika perlu, tambahkan gambar untuk menyertai perintah Anda. Ini dapat berupa diagram alur penggunaan aplikasi yang ideal, atau skema warna yang ingin Anda ikuti oleh Firebase Studio. Gambar dapat berukuran maksimum 3 MiB.
Klik Buat prototipe dengan AI.
Agen Prototipe Aplikasi menampilkan blueprint aplikasi, yang menyediakan nama aplikasi yang diusulkan, fitur inti, dan panduan gaya.
Tinjau blueprint. Anda dapat meminta Gemini untuk melakukan peningkatan dan perubahan, serta mengedit blueprint secara langsung:
Klik
Sesuaikan dan edit blueprint secara langsung. Lakukan perubahan, lalu klik Simpan.Di kolom Jelaskan... di panel chat, tambahkan pertanyaan dan konteks yang menjelaskan. Anda juga dapat mengupload gambar tambahan.
Saat Anda menyetujui blueprint, klik Buat Prototipe Aplikasi ini.
Gemini membuat kode dari blueprint dan menampilkan pratinjau web untuk Anda tinjau.
Jika aplikasi Anda menggunakan AI, Anda akan diminta untuk menambahkan atau membuat kunci Gemini API. Jika Anda mengklik Buat otomatis, Firebase Studio akan menyediakan project Firebase dan kunci Gemini API untuk Anda.
Setelah aplikasi awal dibuat, Anda dapat:
Uji dan lakukan iterasi: Uji aplikasi Anda secara menyeluruh dan gunakan App Prototyping agent untuk melakukan iterasi pada kode dan blueprint hingga Anda puas. Anda juga dapat mengklik
</>
untuk memasuki tampilan kode dan mengedit kode di ruang kerja Firebase Studio.Tinjau dan berinteraksi dengan aplikasi Anda: Setelah pembuatan kode selesai, pratinjau aplikasi Anda akan muncul. Anda dapat berinteraksi dengan pratinjau secara langsung untuk mengujinya. Pelajari lebih lanjut di Mempratinjau aplikasi Anda.
Men-debug aplikasi: Klik
Beralih ke Kode untuk membuka tampilan Code, tempat Anda dapat menggunakan fitur pelaporan dan proses debug bawaan Firebase Studio untuk memeriksa, men-debug, dan mengaudit aplikasi. Beralih kembali ke Prototyper mode at any time.
Memublikasikan aplikasi dengan Firebase App Hosting: Klik Publikasikan untuk memublikasikan aplikasi ke App Hosting.
Pantau dan optimalkan aplikasi dan fitur AI Anda: Pantau performa dan penggunaan aplikasi web Anda dengan observabilitas di App Hosting dan alur AI generatif Anda dengan Firebase Telemetry di Genkit. Pelajari lebih lanjut di Memantau aplikasi web.
Langkah berikutnya
- Kembangkan, publikasikan, dan pantau aplikasi web full stack dengan Firebase Studio.
- Kembangkan aplikasi dengan framework apa pun dengan template atau solusi.