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. אם האפליקציה שלכם צריכה מסד נתונים או אימות, הכלי App Prototyping agent מגדיר את Cloud Firestore ואת Firebase Authentication. |
עזרה מבוססת-AI מ-Gemini שזמינה תמיד ב-Firebase |
להשתמש בעזרה מבוססת-AI בתכנות מ-Gemini ב-Firebase בכל ממשקי הפיתוח: צ'אט אינטראקטיבי, יצירת קוד, הפעלת כלי והצעות קוד מוטבעות. Gemini ב-Firebase יכול לעזור לכם לכתוב קוד ותיעוד, לתקן באגים, לכתוב ולהריץ בדיקות יחידה, לנהל ולפתור תלות, לעבוד עם קונטיינרים של Docker ועוד. |
סביבת פיתוח מוכרת וניתנת להתאמה אישית |
Firebase Studio מבוסס על פרויקט Code OSS הפופולרי ומריץ מכונה וירטואלית (VM) מלאה שמבוססת על Google Cloud. אפשר להתאים אישית כמעט כל היבט של סביבת הפיתוח באינטרנט באמצעות Nix, כולל חבילות מערכת, כלים לשפה, הגדרות IDE, תצוגות מקדימות של אפליקציות והגדרות IDE – ולשתף את הפרויקט ואת כל הגדרות סביבת הפיתוח שלו באמצעות תבנית בהתאמה אישית. |
כלים מובנים, אמולטורים ושיטות פריסה עם שילוב עמוק של Firebase ו-Google Cloud |
לצפות בתצוגה מקדימה של אפליקציות האינטרנט ואפליקציות Android ישירות בדפדפן וליהנות מכלים ושירותים מובנים של זמן ריצה לצורך הדמיה, בדיקה וניפוי באגים. 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 – בלי לכתוב קוד. אפשר לעבוד עם הסוכן באמצעות הנחיות מרובות מצבים כדי לפתח באופן איטרטיבי אפליקציית full-stack (נכון לעכשיו, האפשרות הזו זמינה לאפליקציות אינטרנט), לבדוק ולנפות באגים, ולשתף את העבודה עם אחרים, ישירות מהדפדפן. אם צריך, אפשר לבטל את השינויים באופן מיידי, להוסיף תכונות חדשות, לבדוק, לפרסם ב-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.