גרסה Android Studio Panda 3 יציבה ומוכנה לשימוש בסביבת ייצור. בגרסה הזו יש לכם עוד יותר שליטה והתאמה אישית בתהליכי העבודה שמבוססים על AI, כך שקל יותר מאי פעם ליצור אפליקציות Android באיכות גבוהה.
בין אם אתם מוסיפים יכולות חדשות לאפליקציה קיימת או מפתחים אפליקציה חדשה לגמרי, העדכונים האלה משפרים את חוויית הפיתוח שלכם. הם מאפשרים לסוכן ה-AI שלכם ב-Android Studio ללמוד את השיטות הספציפיות שלכם, ומעניקים לכם שליטה מדויקת בהרשאות שלו.
בנוסף לשיפורים במיומנויות ה-AI ובמצב הסוכן, Android Studio Panda 3 כולל גם תמיכה מעודכנת ביצירת אפליקציות ל-Android לרכבים.
הנה מידע מעמיק על החידושים:
הכישורים של הסוכן
כדי ליצור סוכן AI מועיל יותר, אפשר להשתמש במיומנויות של סוכנים ב-Android Studio. כישורי סוכן הם הוראות מיוחדות שמלמדות את הסוכן יכולות חדשות ושיטות מומלצות לתהליך עבודה ספציפי, שהסוכן יכול להשתמש בהן לפי הצורך. כך אפשר לצמצם באופן משמעותי את רמת הפירוט שנדרשת בהנחיות היומיומיות. התכונה Agent skills פועלת עם Gemini ב-Android Studio או עם מודלים אחרים של שפה גדולה (LLM) של צד שלישי מרחוק שמשולבים במסגרת של Agent ב-Android Studio.
אתם וחברי הצוות שלכם יכולים ליצור מיומנויות שמסבירות לסוכן בדיוק איך אתם רוצים שהוא יטפל במשימות ספציפיות ב-codebase. לדוגמה, אתם יכולים ליצור מיומנות מותאמת אישית של 'בדיקת קוד' שמותאמת לתקני הקידוד של הארגון שלכם, או מיומנות מותאמת אישית שתספק לסוכן מידע נוסף על שימוש בספרייה פנימית.
אחרי שיוצרים מיומנות, הנציג יכול להשתמש בה באופן אוטומטי, או שאפשר להפעיל אותה באופן ידני על ידי הקלדת @ ואחריו שם המיומנות. כדאי לעיין במסמכי התיעוד כדי לקבל מידע נוסף על יצירת מיומנויות עבור בסיס הקוד, או פשוט לבקש מהסוכן לעזור לכם ליצור מיומנות חדשה והוא ידריך אתכם בכל הפרטים.
תחילת העבודה
כדי ליצור מיומנות לפרויקט:
- יוצרים ספרייה בשם .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, שמאפשר ליצור אב טיפוס מהנחיה, והכלי 'עזרה בשדרוג גרסה', שמקל על עדכון התלויות.
שנתחיל?
כדאי להתחיל להשתמש ב-AI ולשפר את תהליך הפיתוח. הורידו את Android Studio Panda 3 ותוכלו להתחיל ליהנות מהתכונות החדשות והעוצמתיות האלה כבר היום.
כמו תמיד, המשוב שלכם חשוב לנו מאוד. אתם יכולים לבדוק בעיות ידועות, לדווח על באגים ולהצטרף לקהילה התוססת שלנו ב-LinkedIn, ב-Medium, ב-YouTube או ב-X. שיהיה בהצלחה!
להמשך הקריאה
-
חדשות על מוצרים
תהליך העבודה והצרכים של כל מפתח ומפתחת הם ייחודיים, ולכן חשוב שתהיה לכם אפשרות לבחור איך ה-AI יעזור לכם בתהליך הפיתוח. בינואר השקנו את האפשרות לבחור כל מודל AI מקומי או מרוחק כדי להפעיל את פונקציונליות ה-AI ב-Android Studio
Matthew Warner • משך הקריאה: 2 דקות
-
חדשות על מוצרים
היום אנחנו משפרים את הפיתוח ל-Android עם Gemma 4, המודל הפתוח המתקדם ביותר שלנו, שנועד לספק יכולות מורכבות של חשיבה רציונלית וקריאה אוטונומית לכלים.
Matthew McCullough • משך הקריאה: 2 דקות
-
חדשות על מוצרים
גרסת Android Studio Panda 2 יציבה ומוכנה לשימוש בסביבת ייצור.
Matt Dyor • משך הקריאה: 3 דקות
כדאי תמיד להיות בעניינים
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?