חדשות על מוצרים
השקת התכונות ב-Android Studio Narwhal 4: תמיכה בלוחות שעון ויציבות משופרת
משך הקריאה: 5 דקות
ההשקה של Android Studio Narwhal 4 יציבה ומוכנה לשימוש! הגרסה הזו כוללת תמיכה ממוקדת בלוחות שעון דקלרטיביים של Wear OS, אפשרות חדשה להתאמה אישית של תצוגת הפרויקט, וממשיכה להתמקד באיכות על ידי תיקון של יותר מ-550 באגים כדי לשפר את היציבות והביצועים. סיפרת לנו שמצב הסוכן עזר לך מאוד לשפר את הפרודוקטיביות, ועכשיו אנחנו מוציאים אותו מגרסת טרום-השקה לגרסה יציבה.
זו גם השקת התכונות האחרונה לגרסאות של Android Studio Narwhal. במסגרת מחזור ההפצה החודשי החדש, אנחנו משיקים תכונות חדשות ותיקוני באגים מדי חודש. שלושת הגרסאות האחרונות של Narwhal עמוסות בתכונות, כולל השקת מצב סוכן ותצוגות מקדימות של כתיבה. אנחנו רוצים לשתף אתכם בחידושים בגרסה הזו, וגם לסכם כמה תכונות חשובות מהגרסאות של Narwhal.
מה חדש בהשקת התכונות ב-Android Studio Narwhal 4
אלה התכונות החדשות שזמינות בגרסה הזו:
תמיכה בתצוגות שעון דקלרטיביות ל-Wear OS ב-Android Studio ⌚
השקת התכונות ב-Android Studio Narwhal 4 משפרת את תהליך העבודה ליצירת תצוגות שעון ל-Wear OS. היא כוללת תמיכה בעורך עבור Watch Face XML Format, כדי לכתוב, לנפות באגים ולכוונן את עיצובי תצוגות השעון ישירות בסביבת הפיתוח המשולבת (IDE). האפשרות הזו עוזרת לכם לעבוד מהר יותר כי היא מאפשרת לכם לפתח את תהליך הפיתוח של Android בסביבת הפיתוח המשולבת (IDE), במקום שתצטרכו לשנות את ההקשר ולעבוד עם כמה תוכנות כשאתם מפתחים עיצובים לשעון.
ב-Android Studio אפשר לערוך ישירות את קובצי ה-XML שמשמשים ב-Watch Face Format. הוא מספק עכשיו השלמת קוד לתגים ולמאפיינים על סמך סכימות ה-Watch Face Format הרשמיות, ואימות שגיאות בזמן אמת שעוזר לזהות בעיות כמו מאפייני חובה חסרים. Android Studio כולל גם קישור למשאבים שמאפשר לנווט במהירות למשאבי drawable ולרכיבי XML אחרים שמפנים אליהם, וגם תמיכה בתחביר מתקדם לטיפול בביטויים אריתמטיים ובהפניות למקורות נתונים שמוטמעים ב-XML. לבסוף, אפשר לפרוס את תצוגות השעון ישירות לאמולטור Wear OS או למכשיר פיזי מ-Android Studio.
אפשרות להגדיר את תצוגת הפרויקט כברירת מחדל 📂
נמאס לכם לעבור לתצוגת הפרויקט בכל פעם שאתם פותחים פרויקט חדש? יש הגדרה חדשה שמאפשרת לפתוח פרויקטים חדשים בתצוגת הפרויקט כברירת מחדל. כדי להפעיל את ההגדרה, עוברים אל File (קובץ) (Android Studio ב-macOS) > Settings > Advanced Settings > Project View (הגדרות > הגדרות מתקדמות > תצוגת פרויקט) ובוחרים באפשרות Set Project view as the default (הגדרת תצוגת הפרויקט כברירת המחדל).
מבט לאחור: תכונות מרכזיות מגרסאות Android Studio Narwhal
הגרסאות של Android Studio Narwhal עשירות בתכונות, במיוחד אחרי שעברנו להשקות חודשיות. בין שילובי AI מתקדמים לבין כלי בדיקה חדשים, קל לפספס עדכון. בהמשך מפורטות כמה תכונות מרכזיות, אבל כדי לקבל תמונה מלאה של כל מה שהשקנו, מומלץ לקרוא את הפוסטים המלאים על השקת התכונות של Narwhal ועל השקת התכונות של Narwhal 3.
הנה סיכום קצר של כמה מהתכונות הכי חשובות שכדאי לנסות:
Agent Mode (עכשיו יציב!)
אתם יכולים להשתמש במצב Agent כדי לקבל עזרה מ-Google Gemini במשימות. סוכן AI יכול להבין את הפרויקט שלכם, לחלק משימות מורכבות לשלבים קטנים יותר, לבצע עריכות בשמכם ולעזור לכם בפעולות מרובות שלבים – כמו הוספת תכונות חדשות, שינוי מבנה הקוד או ניפוי באגים בבעיות מורכבות ישירות בתוך סביבת הפיתוח המשולבת (IDE). מפתחים כמו Entri השתמשו ב-Agent Mode כדי ליצור פריסות של Jetpack פיתוח נייטיב מתוך מוקאפים של ממשקי משתמש, וגילו ש-Gemini ב-Android Studio קיצר את זמן הפיתוח הכולל של ממשקי המשתמש ב-40%.
מעבדות של מכשירי שותפים עם Android (באמצעות סטרימינג של מכשירי Android)
הרחבנו את התכונה 'סטרימינג של מכשיר Android' והוספנו את Android Partner Device Labs. כך תוכלו לקבל גישה מאובטחת למגוון רחב של מכשירים פיזיים מרוחקים של שותפים כמו Samsung, ולבדוק את התאימות והביצועים של האפליקציה שלכם בחלק מהמכשירים הפופולריים ביותר בשוק, ישירות מ-Android Studio.
בדיקת גיבוי ושחזור של אפליקציות
הוספנו כלים לבדיקת תהליך הגיבוי והשחזור של הנתונים באפליקציה. זה חשוב מאוד כדי להבטיח חוויית משתמש חלקה כשעוברים למכשיר חדש. אתם יכולים ליצור גיבוי של נתוני האפליקציה, לשחזר אותו במכשיר אחר ואפילו לצרף גיבויים להגדרות ההרצה כדי לבדוק את התהליך הזה בקלות.
תצוגה מקדימה של Compose שאפשר לשנות את הגודל שלה
ב-Android Studio Narwhal, קל יותר לבנות ממשקי משתמש רספונסיביים. תצוגה מקדימה של יצירת הודעה תומכת עכשיו בשינוי גודל דינמי, ומספקת לכם משוב חזותי מיידי לגבי האופן שבו ממשק המשתמש מותאם לגדלים שונים של מסכים. פשוט נכנסים למצב מיקוד בתצוגה המקדימה של הפריסה וגוררים את הקצוות כדי לראות את השינוי בפריסה בזמן אמת.
תובנות לגבי המדיניות של Google Play
קבלו התראות מוקדמות על הפרות פוטנציאליות של המדיניות של Google Play כדי לעזור לכם לפתח אפליקציות שעומדות בדרישות המדיניות, באמצעות Play Policy Insights, עכשיו ב-Android Studio. סביבת הפיתוח המשולבת (IDE) מציגה עכשיו אזהרות של lint ישירות בקוד, כשהן קשורות לדרישה של המדיניות של Google Play. אפשר גם לשלב את בדיקות ה-lint האלה בצינורות ה-CI/CD. התובנות האלה מספקות סקירה כללית של המדיניות, רשימה של פעולות מומלצות ופעולות שאסור לבצע, וקישורים למקורות מידע נוספים. כך הן עוזרות לכם לטפל בבעיות פוטנציאליות בשלב מוקדם של מחזור הפיתוח.
סיכום
לסיכום, בסדרת הגרסאות של Android Studio Narwhal, כולל גרסת Narwhal 4 Feature Drop, הושקו מגוון רחב של תכונות עוצמתיות. לפניכם סיכום מקיף של התוספות העיקריות:
פיתוח באמצעות AI (Gemini)
- מצב סוכן: עוזר AI חצי אוטונומי שעוזר בפעולות מורכבות ורב-שלביות כמו שינוי מבנה קוד, הוספת תכונות וניפוי באגים.
- תמיכה ב-AGENTS.md: מספקים ל-Gemini הקשר, הוראות ומדריכי סגנון ספציפיים לפרויקט.
- כללים בספריית ההנחיות: התאמה אישית של הפלט של Gemini כך שיתאים לתקני התכנות של הצוות.
- תמונה וצירוף קובץ עם @: אפשר לצרף צילומי מסך וקבצים של פרויקטים כדי לקבל תשובות עם יותר הקשר.
- ממשק המשתמש של Transform (Studio Labs): אפשר להשתמש בשפה טבעית כדי לבצע איטרציות על ממשק המשתמש של Compose ישירות בחלון התצוגה המקדימה.
פיתוח ושיפור מהירים יותר של ממשק המשתמש
- תמיכה בהצהרה על תצוגות שעון ב-Wear OS (חדש ב-Narwhal 4 ✨): כתיבה, ניפוי באגים ופריסה של תצוגות שעון עם השלמת קוד, אימות שגיאות ופריסה ישירה.
- תצוגה מקדימה של כתיבת קוד שניתן לשינוי גודל: שינוי גודל דינמי של תצוגות מקדימות במצב מיקוד כדי לבדוק באופן מיידי ממשקי משתמש רספונסיביים.
- שיפורים בתצוגה המקדימה של יצירת קוד: ניווט משופר בקוד וכלי חדש לבחירת תצוגות מקדימות.
אופטימיזציה, שיפור ובדיקה
- בדיקת הגיבוי והשחזור של האפליקציה: אפשר לבדוק בקלות את תהליך הגיבוי והשחזור של נתוני האפליקציה להעברות למכשיר חדש.
- Android Partner Device Labs: גישה למגוון רחב של מכשירים פיזיים של שותפים, כמו סמסונג, לבדיקה מרחוק.
- תובנות לגבי המדיניות של Google Play: קבלת אזהרות מוקדמות לגבי הפרות אפשריות של מדיניות Play ישירות בסביבת הפיתוח המשולבת (IDE).
- בדיקות של Proguard: זיהוי ותיקון של כללי שמירה רחבים מדי לשיפור האופטימיזציה של הקוד.
- מצב K2 כברירת מחדל: ביצועים מהירים יותר עם מהדר Kotlin מהדור הבא.
- תמיכה בגודל דף של 16KB: אזהרות של Lint ואמולטור שיעזרו לכם להתכונן למכשירים חדשים.
פיתוח סביבות אימרסיביות (XR)
- אמולטור Android XR מוטמע: הפעלת אמולטור XR ישירות בתוך סביבת הפיתוח המשולבת.
- Layout Inspector שמוטמע ב-Android XR: בדיקה ואופטימיזציה של פריסות ממשק המשתמש בסביבת XR.
- תבנית פרויקט Android XR: תבנית חדשה להתחלה מהירה של פרויקטים של XR.
שיפורים בתהליך העבודה ובאיכות של IDE
- ברירת המחדל של תצוגת הפרויקט (חדש ב-Narwhal 4 ✨): הגדרה מתקדמת חדשה שמאפשרת לפתוח תמיד פרויקטים חדשים בתצוגת הפרויקט.
- הצגת קובצי build מתחת למודול: שיפור הניווט בפרויקט בתצוגת Android.
- סנכרון ידני של פרויקטים: מאפשר שליטה רבה יותר על מועדי הסנכרון של Gradle בפרויקטים גדולים.
- שיפורים באיכות: תיקנו xx באגים בגרסה הזו כדי לשפר את היציבות והביצועים.
שנתחיל?
רוצים לפתח את האפליקציה מהר יותר? הורדה של Android Studio Narwhal 4 Feature Drop מהערוץ היציב עוד היום!
המשוב שלך חשוב לנו מאוד. נשמח להמשיך לקבל ממך משוב והצעות דרך דיווח על באגים או הצעת תכונות. כדי לקבל גישה מוקדמת לתכונות העדכניות, אפשר להוריד את Android Studio מערוץ Canary.
אתם מוזמנים להצטרף לקהילת מפתחי Android התוססת שלנו ב לינקדאין, ב Medium, ב YouTube או ב X. אנחנו כבר ממש סקרנים לראות מה תיצרו!
להמשך הקריאה
-
חדשות על מוצרים
תהליך העבודה והצרכים של כל מפתח ומפתחת הם ייחודיים, ולכן חשוב שתהיה לכם אפשרות לבחור איך ה-AI יעזור לכם בתהליך הפיתוח. בינואר השקנו את האפשרות לבחור כל מודל AI מקומי או מרוחק כדי להפעיל את פונקציונליות ה-AI ב-Android Studio
Matthew Warner • משך הקריאה: 2 דקות
-
חדשות על מוצרים
גרסה Android Studio Panda 3 יציבה ומוכנה לשימוש בסביבת ייצור. בגרסה הזו יש לכם עוד יותר שליטה והתאמה אישית בתהליכי העבודה שמבוססים על AI, כך שקל יותר מאי פעם ליצור אפליקציות Android באיכות גבוהה.
Matt Dyor • משך הקריאה: 3 דקות
-
חדשות על מוצרים
היום אנחנו משפרים את הפיתוח ל-Android עם Gemma 4, המודל הפתוח המתקדם ביותר שלנו, שנועד לספק יכולות מורכבות של חשיבה רציונלית וקריאה אוטונומית לכלים.
Matthew McCullough • משך הקריאה: 2 דקות
כדאי תמיד להיות בעניינים
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?