Firebase Studio

ליצור אבות טיפוס, לפתח ולפרסם במהירות וביעילות אפליקציות מלאות עם AI, ישירות מהדפדפן.

Firebase Studio היא סביבת פיתוח מבוססת-ענן עם סוכנים שעוזרת לכם ליצור ולשלוח אפליקציות פול סטאק מבוססות-AI באיכות של מוצר, כולל ממשקי API, קצה עורפי, קצה חזיתי, אפליקציות לנייד ועוד. ‫Firebase Studio Project IDX מאחד את כל מה שצריך כדי לפתח אפליקציה, עם סוכני AI מיוחדים ועזרה מ-Gemini ב-Firebase, כדי לספק סביבת עבודה שיתופית שאפשר לגשת אליה מכל מקום. אתם יכולים לייבא את הפרויקטים הקיימים שלכם או להתחיל משהו חדש עם תבניות שתומכות במגוון שפות ומסגרות.

יכולות עיקריות

ייבוא פרויקטים מניהול גרסאות, מארכיון מקומי או מעיצוב ב-Figma ייבוא אפליקציות משלכם אל Firebase Studio: אפשר לייבא ארכיון מקומי, לקשר מאגר קוד מקור ציבורי או פרטי, או ליצור קוד מעיצוב ב-Figma ולייבא אותו באמצעות התוסף Builder.io Figma.
הגדרה מהירה של פרויקטים באמצעות תבניות ודוגמאות מובנות

Firebase Studio מספק תמיכה נרחבת בשפות ובמסגרות עם ספרייה גדולה של תבניות ואפליקציות לדוגמה, כולל שפות פופולריות כמו Go,‏ Java,‏ ‎.NET,‏ Node.js ו-Python Flask, ומסגרות כמו Next.js,‏ React,‏ Angular,‏ Vue.js,‏ Android,‏ Flutter ועוד. אפשר להתחיל עם תבנית או אפליקציה לדוגמה מגלריית התבניות ו/או ליצור תבנית בהתאמה אישית לשיתוף.

יצירת אב טיפוס מהירה של שפה טבעית

אתם יכולים להשתמש ב-Gemini ב-Firebase כדי ליצור אב טיפוס ולפרסם אפליקציות אינטרנט מלאות עם App Prototyping agent. ליצור אפליקציות שלמות באמצעות הנחיות מרובות-אופנים, כולל שפה טבעית, תמונות וציורים. אפשר לשפר את האפליקציה באמצעות גלריה של תמונות ממאגר התמונות של Unsplash.

עזרה מבוססת-AI מ-Gemini שזמינה תמיד ב-Firebase

להשתמש בעזרה מבוססת-AI בתכנות מ-Gemini ב-Firebase בכל ממשקי הפיתוח: צ'אט אינטראקטיבי, יצירת קוד, הפעלת כלי והצעות קוד בשורה.

Gemini ב-Firebase יכול לעזור לכם לכתוב קוד ותיעוד, לתקן באגים, לכתוב ולהריץ בדיקות יחידה, לנהל ולפתור תלות, לעבוד עם קובצי Docker ועוד.

סביבת פיתוח מוכרת וניתנת להתאמה אישית

Firebase Studio מבוסס על פרויקט Code OSS הפופולרי, ומריץ מכונה וירטואלית (VM) מלאה שמבוססת על Google Cloud.

אפשר להתאים אישית כמעט כל היבט של סביבת הפיתוח באינטרנט באמצעות Nix, כולל חבילות מערכת, כלים לשפה, הגדרות IDE, תצוגות מקדימות של אפליקציות והגדרות IDE – ולשתף את הפרויקט ואת כל הגדרות סביבת הפיתוח שלו באמצעות תבנית בהתאמה אישית.

כלים מובנים, אמולטורים ושיטות פריסה עם שילוב מעמיק של Firebase ו-Google Cloud

לצפות בתצוגה מקדימה של אפליקציות לאינטרנט ולאנדרואיד ישירות בדפדפן וליהנות מכלים ושירותים מובנים של זמן ריצה לאמולציה, לבדיקה ולניפוי באגים.

Firebase Studio משתלב בצורה חלקה עם Firebase ועם שירותי Google Cloud. לדוגמה, אפשר להשתמש ב-Firebase Local Emulator Suite ישירות מ-Firebase Studio כדי לבדוק ביסודיות את Firebase ואת שירותי Google Cloud כמו Firebase Authentication,‏ Cloud Functions,‏ Cloud Firestore,‏ Cloud Storage,‏ Firebase App Hosting ו-Firebase Hosting לפני פרסום האפליקציה.

איך זה עובד?

Firebase Studio תומך בכמה מצבים כדי להתאים לסגנונות פיתוח שונים:

  • קידוד עם שליטה מלאה: עבודה ישירות בסביבת פיתוח משולבת (IDE) שמבוססת על Code OSS, שבה אפשר לייבא מאגרים קיימים או להתחיל פרויקטים חדשים, ולהשתמש בתוספים ממאגר Open VSX. ‫Gemini ב-Firebase מספק עזרה מבוססת-AI שמודעת לסביבת העבודה, כולל השלמת קוד, יצירת קוד, בדיקה, הפעלת כלים ותיעוד. אתם יכולים להתאים אישית לחלוטין את סביבות העבודה, את שיטת הפריסה ואת סביבת זמן הריצה של היעד באמצעות תמיכה בהגדרות שניתנות להרחבה באמצעות Nix.

  • יצירת הנחיות ללא קידוד: סוכן יצירת אב טיפוס לאפליקציות, שנקרא גם Prototyper, מאפשר ליצור סביבות עבודה חדשות כדי ליצור אב טיפוס ולשפר רעיונות לאפליקציות באמצעות Gemini ב-Firebase – בלי לכתוב קוד. אפשר לעבוד עם הסוכן באמצעות הנחיות מרובות מצבים כדי לפתח באופן איטרטיבי אפליקציה מלאה (נכון לעכשיו, האפשרות הזו זמינה לאפליקציות אינטרנט), לבדוק ולנפות באגים, ולשתף את העבודה עם אחרים, ישירות מהדפדפן. אם צריך, אפשר לבטל את השינויים באופן מיידי, להוסיף תכונות חדשות, לבדוק, לפרסם ב-Firebase App Hosting ולעקוב אחרי ביצועי האפליקציה באמצעות יכולות מובנות של ניטור.

אתם יכולים לעבור בצורה חלקה בין כתיבת קוד לבין יצירת הנחיות כדי לנצל את היתרונות של כל אחת מהפעולות. לדוגמה, אפשר להתחיל עם אב טיפוס ב-App Prototyping agent שמכסה את הבסיס, כמו מבנה האפליקציה ותהליך השימוש, ואז לעבור ל-Code כדי להטמיע לוגיקה ושילוב מותאמים אישית.

הגמישות הזו מאפשרת לכם לבצע איטרציות במהירות ולפתח אפליקציות שעונות על הצרכים הספציפיים שלכם – והכול מתוך Firebase Studio.

תמחור, מכסות ומגבלות

הגישה אל Firebase Studio היא ללא עלות, אבל אפשר להגדיל את מספר סביבות העבודה שאפשר ליצור באמצעות הצטרפות לתוכנית המפתחים של Google. יכול להיות שיהיה צורך בחשבון Cloud Billing כדי להשתמש בשילובים מסוימים (כמו Firebase App Hosting).

מידע נוסף על התמחור, המכסות והמגבלות של Firebase Studio

איך Firebase Studio משתמש בנתונים שלכם

השימוש שלך ב-Firebase Studio כפוף לתנאים ולהגבלות של Google.

עם זאת, חשוב לזכור שהשימוש בתכונות של AI גנרטיבי ב-Firebase Studio כפוף למדיניות בנושא שימוש אסור ב-AI גנרטיבי וGemini API לתנאים ולהגבלות הנוספים (במיוחד Gemini API לתנאים ולהגבלות הנוספים: שירותים ללא תשלום).

כדי לחסום את השימוש בהנחיות ובתשובות שלכם לאימון מודלים, אל תשתמשו ב-App Prototyping agent ואל תשתמשו ב-Gemini ב-Firebase בתוך Firebase Studio. כדי לחסום את השימוש בקוד שלכם לאימון מודלים, משביתים את השלמת הקוד ואת יצירת האינדקס של הקוד בהגדרות של Firebase Studio.

השלבים הבאים