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

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

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

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

  • אם יש לכם מוקאפ של ממשק המשתמש שאתם רוצים, 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 להסביר את הרכיבים הניתנים להרכבה ואת זרימת הנתונים שמאחורי צילום מסך אחר של Now in Android. בתמונה מימין מוצג מסך פרטים עם פריט חדשות, ובתמונה משמאל מוצג הסבר של Gemini על מבנה ההודעה וזרימת הנתונים במסך הזה.

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

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

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