גרסה Android Studio Panda 3 יציבה ומוכנה לשימוש בסביבת ייצור. בגרסה הזו יש לכם עוד יותר שליטה והתאמה אישית של תהליכי העבודה שמבוססים על AI, כך שקל יותר מאי פעם ליצור אפליקציות Android באיכות גבוהה.
בין אם אתם מוסיפים יכולות חדשות לאפליקציה קיימת או מפתחים אפליקציה חדשה לגמרי, העדכונים האלה משפרים את חוויית הפיתוח שלכם. הם מאפשרים לסוכן ה-AI שלכם ב-Android Studio ללמוד את השיטות הספציפיות שלכם, ומעניקים לכם שליטה מדויקת בהרשאות שלו.
בנוסף לשיפורים במצב סוכן ולמיומנויות ה-AI, גרסה Android Studio Panda 3 כוללת גם תמיכה מעודכנת בפיתוח אפליקציות ל-Android לרכב.
הנה מידע מעמיק על מה שחדש:
המיומנויות של הסוכן
כדי ליצור סוכן AI מועיל יותר, אפשר להשתמש במיומנויות של סוכנים ב-Android Studio. כישורי סוכן הם הוראות מיוחדות שמלמדות את הסוכן יכולות חדשות ושיטות מומלצות לתהליך עבודה ספציפי, והסוכן יכול להשתמש בהן לפי הצורך. כך תצטרכו להזין פחות פרטים בהנחיות היומיומיות שלכם. היכולות של הסוכן פועלות עם Gemini ב-Android Studio או עם מודלים אחרים של שפות גדולות (LLM) של צד שלישי מרחוק שמשולבים במסגרת הסוכן ב-Android Studio.
אתם וחברי הצוות שלכם יכולים ליצור מיומנויות שמגדירות לסוכן בדיוק איך לטפל במשימות ספציפיות בבסיס קוד. לדוגמה, אפשר ליצור מיומנות בהתאמה אישית של 'סקר קוד' שמותאמת לתקני התכנות של הארגון, או מיומנות בהתאמה אישית שתספק לסוכן מידע נוסף על שימוש בספרייה פנימית.
אחרי שיוצרים מיומנות, הסוכן יכול להשתמש בה באופן אוטומטי, או שאפשר להפעיל אותה ידנית על ידי הקלדת @ ואחריו שם המיומנות. כדאי לעיין במסמכי התיעוד כדי לקבל מידע נוסף על יצירת מיומנויות עבור בסיס הקוד, או פשוט לבקש מהסוכן לעזור לכם ליצור מיומנות חדשה והוא ידריך אתכם בכל הפרטים.
תחילת העבודה
כדי ליצור מיומנות לפרויקט:
- יוצרים ספרייה בשם .skills בתוך תיקיית הבסיס של הפרויקט.
- ממקמים קובץ SKILL.md בתוך הספרייה החדשה.
- מוסיפים שם ותיאור לקובץ כדי להגדיר את תהליך העבודה המותאם אישית, והמיומנות מוכנה.
- אפשר לכלול סקריפטים, נכסים והפניות כדי לספק לסוכן עוד יותר הנחיות.
ניהול ההרשאות של מצב הסוכן
אתם שולטים בבסיס הקוד, ועכשיו אתם יכולים לבחור בקפידה אילו נתונים ויכולות לשתף עם סוכני ה-AI. ההרשאות החדשות והמפורטות לסוכנים ב-Android Studio מאפשרות לכם להחליט בדיוק מה הסוכנים יכולים לעשות בשבילכם.
כשמצב הסוכן צריך לקרוא קבצים, להריץ פקודות של מעטפת או לגשת לאינטרנט, הוא מבקש מכם הרשאה במפורש. אנחנו יודעים ש 'עייפות מאישורים' היא סיכון אמיתי בתהליכי עבודה מבוססי-AI – כשכלי מבקש אישור לעיתים קרובות מדי, קל להתחיל ללחוץ על 'אישור' בלי לבדוק את הפעולה לעומק. Android Studio מאפשר לכם להגדיר כללים מפורטים של 'תמיד לאפשר' לפעולות מהימנות, וארגז חול אופציונלי לפעולות ניסיוניות. כך אתם יכולים להתמקד בהחלטות החשובות שבאמת דורשות אישור ידני.
ההרשאות לסוכן אינטואיטיביות להגדרה ולשימוש. לדוגמה, אם תעניקו הרשאות ברמה גבוהה, המערכת תאשר אוטומטית כלי משנה קשורים, והפקודות שאשרתם בעבר יפעלו אוטומטית בלי להפריע לתהליך העבודה. אל דאגה, גישה לקבצים רגישים כמו מפתחות SSH תמיד תדרוש את האישור המפורש שלכם.
כדי להוסיף שכבת אבטחה, אפשר גם להשתמש בארגז חול אופציונלי כדי לאכוף שליטה קפדנית ומבודדת בסוכן.
תבנית ריקה של אפליקציה בספריית האפליקציות לרכב
אנחנו מקלים על פיתוח אפליקציות ל-Android לרכב. בעבר, כדי לבנות אפליקציות לרכב, היה צריך להתמודד עם הגדרות מורכבות רק כדי שהפרויקט ייבנה בהצלחה.
מעכשיו אפשר להאיץ את תהליך הפיתוח באמצעות התבנית החדשה 'אפליקציה ריקה של ספריית האפליקציות לרכב' ב-Android Studio. התבנית הזו מטפלת בקוד שחוזר על עצמו (boilerplate) הנדרש לאפליקציה מותאמת לנהיגה ב-Android Auto וב-Android Automotive OS, וחוסכת לכם זמן ומאמץ. במקום להתעכב על ההגדרה, תוכלו להתמקד ביצירת חוויה אופטימלית למשתמשים שלכם על הכביש.
תחילת העבודה
כדי להשתמש בתבנית החדשה:
- במסך 'ברוכים הבאים ל-Android Studio' בוחרים באפשרות פרויקט חדש (או באפשרות קובץ > חדש > פרויקט חדש מתוך פרויקט).
- מחפשים את התבנית Empty Car App Library App או בוחרים אותה.
- נותנים שם לאפליקציה ולוחצים על סיום כדי ליצור את האפליקציה שמותאמת לנהיגה.
גרסאות של Android Studio Panda
גרסה Panda 3 מבוססת על גרסה Panda 2 שפורסמה בחודש שעבר והתמקדה ב-AI. כדאי לקרוא את הפוסט Go from prompt to working prototype with Android Studio Panda 2 כדי לקבל מידע נוסף על התכונות החדשות של Android Studio, כולל תהליך יצירת פרויקט חדש מבוסס-AI שמאפשר ליצור אב טיפוס מהנחיה, והעוזר לשדרוג גרסה שמפשט את עדכון התלות.
שנתחיל?
כדאי לצלול פנימה ולהאיץ את תהליך הפיתוח. מורידים את Android Studio Panda 3 ומתחילים ליהנות מהתכונות החדשות והעוצמתיות האלה כבר היום.
כמו תמיד, המשוב שלך חשוב לנו מאוד. אתם יכולים לבדוק בעיות ידועות, לדווח על באגים ולהצטרף לקהילה התוססת שלנו ב-LinkedIn, ב-Medium, ב-YouTube או ב-X. שיהיה בהצלחה!
-
חדשות על מוצריםהשנה ב-Google I/O אנחנו חורגים משינויים איטרטיביים, ועוברים לשינוי מהותי באופן שבו אפליקציות בנויות. הכלים החדשים שלנו מיועדים לעידן סוכני ה-AI, עם תכונות שמשפרות את הפרודוקטיביות שלכם כמפתחי Android, וגם משפרות את הביצועים של סוכני ה-AI שאתם פורסים בבסיס הקוד שלכם.
Matthew Warner • משך הקריאה: 8 דקות -
חדשות על מוצריםגרסה Panda 4 של Android Studio יציבה ומוכנה לשימוש בסביבת ייצור. הגרסה הזו כוללת את מצב התכנון, את התחזית לגבי העריכה הבאה ועוד, והיא מאפשרת לפתח אפליקציות ל-Android באיכות גבוהה בקלות רבה יותר מאי פעם.
Matt Dyor • 5 min read -
חדשות על מוצריםתהליך העבודה והצרכים של כל מפתח ומפתחת שונים, ולכן חשוב שתהיה לכם אפשרות לבחור איך ה-AI יעזור לכם בתהליך הפיתוח. בינואר, השקנו את האפשרות לבחור כל מודל AI מקומי או מרוחק כדי להפעיל את פונקציונליות ה-AI ב-Android Studio
Matthew Warner • משך הקריאה: 2 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?