תכונות מבוססות-AI ב-Studio Labs

קיבלנו משוב ממפתחים שרוצים לגשת לתכונות מבוססות-AI בערוצים יציבים בהקדם האפשרי. עכשיו אפשר לגלות ולנסות את התכונות הניסיוניות החדשות שמבוססות על AI דרך התפריט Studio Labs בתפריט ההגדרות, החל מהגרסה היציבה של Narwhal.

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

תכונות מבוססות-AI ב-Studio Labs
תכונות מבוססות-AI מבית Studio Labs

תכונות Labs ב-Studio

יצירת תצוגה מקדימה של טיוטה באמצעות Gemini

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

יצירת תצוגה מקדימה של טיוטה באמצעות Gemini
יצירת תצוגה מקדימה של טיוטה באמצעות Gemini

שינוי ממשק המשתמש באמצעות Gemini

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

האפשרות 'שינוי ממשק המשתמש באמצעות Gemini' בתפריט ההקשר
גישה לתפריט 'שינוי ממשק המשתמש באמצעות Gemini'
תיבת דו-שיח מודאלית 'שינוי ממשק המשתמש באמצעות Gemini'
החלת טרנספורמציה של שפה טבעית על תצוגה מקדימה של כתיבה

תכונת Journeys ל-Android Studio

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

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

אפשר לכתוב ולהריץ מסלולי המרה ישירות מ-Android Studio בכל מכשיר Android מקומי או מרוחק. סביבת הפיתוח המשולבת מספקת חוויית עריכה חדשה ליצירת מסלולי המרה, וגם תוצאות עשירות שעוזרות לכם להבין טוב יותר את ההיגיון של Gemini ואת האופן שבו הוא מבצע את מסלול ההמרה.