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