צירוף תמונה לשאילתה

אתם יכולים לצרף תמונה לשאילתה ב-Gemini ב-Android Studio כדי להבין טוב יותר את הארכיטקטורה של אפליקציה מסוימת ולזרז את תהליך פיתוח ממשק המשתמש.

כדי לצרף תמונה להנחיה, לוחצים על צירוף קובץ תמונה סמל צרף קובץ תמונה ומעלים את התמונה.

הנה רק כמה דרכים שבהן ג'מיני יכול לעזור עם תמונות:

  • אם יש לכם מודל של ממשק המשתמש שאתם רוצים, Gemini יכול לספק את הקוד שיוצר אותו. לדוגמה, אם תספקו ל-Gemini צילום מסך של אפליקציית Now in Android, הוא יוכל לספק את קוד ה-Compose ליצירת האפליקציה. בדוגמה הזו מוצג צילום מסך של הפיד באפליקציה (מימין) וקוד Jetpack Compose שנוצר על ידי Gemini (משמאל) עבור ממשק המשתמש הזה. מידע נוסף על יצירת ממשק משתמש עם קבצים מצורפים של תמונות

    האפליקציה 'Now in Android', שבה מוצג פיד של מאמרים עם כותרות, נושאים וסמלי סימניות. תגובת הקוד של Gemini המציגה קוד Jetpack Compose שמשחזר את ממשק המשתמש מצילום המסך 'Now in Android'.
    ‫Gemini יוצר קוד Jetpack Compose מצילום מסך של ממשק המשתמש באפליקציה Now in Android.
  • אם אתם רוצים לדעת איך אפליקציה בנויה, Gemini יכול להסביר איך ממשק המשתמש פועל מבחינת רכיביו. לדוגמה, אפשר לבקש מ-Gemini להסביר את רכיבי ה-Composable ואת זרימת הנתונים שמאחורי צילום מסך אחר של Now in Android. התמונה השמאלית מציגה מסך פירוט עם פריט חדשותי, והתמונה הימנית מציגה את ההסבר של ג'מיני על מבנה ה-Compose וזרימת הנתונים עבור מסך זה.

    פרטים של כתבת חדשות אחת באפליקציה 'Now in Android', שכוללים כותרת, מחבר ותיאור. הסבר של Gemini על פונקציות ה-Composable ועל זרימת הנתונים ב-Jetpack Compose במסך הפרטים של מאמר חדשותי.
    ג'מיני מסביר את הרכב ממשק המשתמש וזרימת הנתונים של מסך אפליקציה ספציפי.
  • אם יש לכם דיאגרמת ארכיטקטורה של אפליקציה, Gemini יכול להציע קוד ליצירת האפליקציה על סמך הדיאגרמה, ולשמש כעוזר פיתוח פול סטאק. ‫Gemini יכול גם לעזור לתעד את הדיאגרמה ולהסביר את המבנה של האפליקציה, מה שיעזור לכם לכתוב מסמך עיצוב כדי שהצוות יוכל לבדוק אותו. לדוגמה, בתמונה הבאה מוצגת דיאגרמת ארכיטקטורה פשוטה שממחישה את זרימת הנתונים בין רכיבים שונים של האפליקציה, כמו ממשק משתמש, ViewModel, מאגר ומקור נתונים.

    דיאגרמת ארכיטקטורת אפליקציה פשוטה המציגה את רכיבי ממשק המשתמש, ViewModel, Repository ומקור הנתונים עם חצים המציינים זרימת נתונים.
    ג'מיני יכול ליצור קוד ותיעוד מדיאגרמת ארכיטקטורת אפליקציה.
  • אם אתם נתקלים בבאג בממשק המשתמש, צלמו צילום מסך ובקשו מ-Gemini להציע פתרונות. כדי לעזור לנו להבין מה הבעיה, אפשר להקיף בעיגול את האזור שבו מופיעה השגיאה. בדוגמה הבאה מוצג צילום מסך של אפליקציה לנייד עם עיגול אדום שמדגיש רכיב בממשק המשתמש שלא מיושר.

    צילום מסך של אפליקציה לנייד שבו מוצגת באג בממשק המשתמש שבו רכיב טקסט חופף או לא מיושר, מודגש בעיגול אדום.
    ‫Gemini יכול לעזור לכם להעלות רעיונות לפתרונות של באגים בממשק המשתמש מתוך צילום מסך.