היום בכנס Google I/O הכרזנו על הדרכים הרבות שבהן אנחנו משפרים את תהליכי העבודה מבוססי-הסוכנים כדי להגדיל את הפרודוקטיביות שלכם ולוודא שהאפליקציות שלכם יבלטו בסביבת Android המתרחבת. ריכזנו כאן 17 מההודעות האהובות עלינו למפתחי Android. אפשר גם לצפות במה שהוכרז בשבוע שעבר בפרק The Android Show: I/O Edition. במהלך היומיים הקרובים נפרט על כל הנושאים.
פיתוח אפליקציות איכותיות ל-Android באמצעות סוכנים
1: Android CLI: עוזר לכם ליצור באמצעות כל סוכן, LLM וכלי
ה-CLI של Android יציב עכשיו. הפלטפורמה מציעה כלים לתכנות שמאפשרים לכל סוכן AI, כולל Claude Code, Codex או Antigravity, לבצע משימות ליבה ב-Android בקלות וביעילות רבה יותר. בנוסף, בגרסה של היום יש גשר שמאפשר להשתמש ישירות ביכולות המתקדמות של Android Studio כדי לקבל את הליטוש שנדרש לפיתוח מקצועי של אפליקציות ל-Android. בעזרת הפקודות החדשות של Android Studio, מפתחים יכולים לתת לסוכנים המועדפים עליהם את היכולת לבצע פעולות כמו זיהוי סמלים סמנטיים, ניתוח קבצים כדי לזהות אזהרות ואפילו הצגה של תצוגות מקדימות של Jetpack Compose. בנוסף, בגרסה הזו נוספה תמיכה רשמית ב'מסעות' באמצעות מיומנויות חדשות ל-Android, שמאפשרות לסוכנים לבצע בדיקות ממשק משתמש מקצה לקצה בהנחייתכם. כדאי לצפות בנאום המרכזי למפתחים ולצפות בהרצאה על החידושים בכלים ל-Android כדי לקבל מידע נוסף.
2: בניית אפליקציות שמוכנות לייצור בקלות ב-Google AI Studio
מפתחים ויוצרים יכולים עכשיו ליצור אפליקציות מקוריות ל-Android, החל מהנחיה ב-Google AI Studio. האפליקציות מבוססות על שיטות מומלצות לפיתוח, כמו Jetpack Compose, Kotlin וממשקי API שממנפים את דפוסי הפיתוח המומלצים שלנו. בעזרת Google AI Studio, מפתחים יכולים ליצור אב טיפוס, לבצע איטרציות באמצעות אמולטור מוטמע ולפרוס למכשירים פיזיים בלי להתקין התקנות מקומיות כבדות. לאחר מכן, המפתחים יכולים לקחת את האפליקציות האלה ולשתף אותן עם מכשירי Android, וגם לשתף אותן עם אחרים לצורך בדיקה באמצעות מסלול הבדיקה הפנימית של Google Play Console. אם מפתח רוצה להכין את האפליקציה שלו להפצה רחבה יותר, הוא יכול להשתמש ב-Android Studio כדי לבצע ניפוי באגים מתקדם, בדיקות ושיפורים בממשק המשתמש. כדאי לצפות בנאום המרכזי למפתחים, ולהאזין להרצאה בנושא החידושים בכלים של Android כדי לקבל מידע נוסף.
3: כתיבת קוד מהירה יותר בעזרת AI עם Android Bench
Android Bench הוא טבלת ההשוואה של מודלים גדולים של שפה (LLM) שלנו לאתגרי פיתוח ל-Android. המטרה היא להאיץ את שיפור המודלים, כדי שיהיו לכם אפשרויות שימושיות יותר לעזרה מ-AI. הרבה מכם משתמשים במודלים פתוחים של AI כדי לקבל עזרה, ולכן אנחנו מוסיפים עכשיו לטבלת ההשוואה מודלים נפוצים כמו Gemma 4, כדי שתוכלו לראות איך מודלים מסוג LLM שמציעים גישה אופליין וגמישות נוספת למשתמשים מתקדמים מדורגים. אנחנו פועלים כל הזמן כדי להקשות על האתגרים שאנחנו מציבים למודלים מסוג LLM, כדי להמשיך לעודד שיפורים מועילים יותר.
4: המרת אפליקציות ל-iOS ל-Android באמצעות כלי העזרה להעברה ב-Android Studio
הכלי Migration Assistant ב-Android Studio נועד להעביר אפליקציות מפלטפורמות כמו iOS, React Native או מסגרות אינטרנט ל-Android מקורי. פשוט בוחרים פרויקט קיים, והסוכן ממפה בצורה חכמה את התכונות, ממיר נכסים כמו תסריטים מאוירים ו-SVG, ומיישם שיטות מומלצות ל-Android באמצעות Jetpack Compose וספריות Jetpack המומלצות שלנו. השינוי הזה יאפשר להפוך תהליך ידני שלוקח שבועות לתהליך יעיל שמונע על ידי סוכנים, שנמשך רק כמה שעות. הצגנו תצוגה מקדימה של התכונה הזו בנאום המרכזי למפתחים.
שילוב AI באפליקציות
5: פיתוח אפליקציות חכמות באמצעות AI גנרטיבי
AI גנרטיבי מאפשר לכם ליצור אפליקציות חכמות יותר, מותאמות אישית יותר ויעילות יותר מאי פעם. השנה הצגנו את החידושים האחרונים בטכנולוגיית AI במכשיר, עם גרסת טרום-השקה של Gemini Nano 4 למשימות כמו חילוץ נתונים וסיכום. הרחבנו גם את היכולות של הענן באמצעות Firebase AI Logic, כדי לאפשר למפתחים להשתמש במודלים של Gemini עם ביסוס חזק (כולל כתובת URL, מפות וחיפוש באינטרנט) כדי לבנות עוזרים חכמים ויעילים יותר. בנוסף, חשפנו את הגישה ההיברידית שלנו להסקת מסקנות ואת הערכה החדשה לפיתוח סוכנים (ADK) ל-Android, לצד פרוטוקולי תקשורת כמו AG-UI ו-A2UI שמפשטים את היצירה של חוויות אוטונומיות שמבוססות על סוכנים. כדי להתחיל לשלב את התכונות המתקדמות האלה, מומלץ לעיין בתיעוד למפתחים ולצפות בסשן הטכני המעמיק שבו אנחנו מציגים את כל הטכנולוגיות האלה.
6: כדאי להתנסות היום ב-AppFunctions
AppFunctions הוא API של פלטפורמת Android עם Jetpack library נלווה שמפשט את יצירת האינטגרציות של MCP ב-Android. היא מאפשרת לאפליקציות להתנהג כמו שרתי MCP במכשיר, ולספק פונקציות שפועלות ככלים לשימוש על ידי סוכנים ועוזרים. השילוב של AppFunctions עם Gemini נמצא כרגע בגרסת טרום-השקה פרטית עם בודקים מהימנים, ואפשר להתחיל להכין את האפליקציות כבר עכשיו. אתם יכולים להירשם כבר היום לתוכנית הגישה המוקדמת ולהתחיל להתנסות באמצעות ההנחיות לשימוש ב-API, הדוגמה וההדרכה.
העתיד הוא אדפטיבי
7: Android הוא עכשיו Compose First; Views נמצא עכשיו במצב תחזוקה.
פיתוח נייטיב הוא התקן שלנו לפיתוח ממשקי משתמש, ואנחנו עוברים לגישה של פיתוח נייטיב קודם לכל ההנחיות והספריות העתידיות. הגרסאות האחרונות מבוססות על חמש שנות פיתוח, ומספקות ערכת כלים מפותחת, החל מ-Styles API שניתן להתאמה אישית גבוהה, ועד למעברים משופרים של רכיבים משותפים ותמיכה משופרת בקלט. העדכונים האלה מאפשרים לכם ליצור אפליקציות יפות ודינמיות עם פחות קוד וביצועים טובים יותר. מידע נוסף על המשמעות של Compose-first בפיתוח ל-Android זמין בפוסט הזה בבלוג.
8: פיתוח חוויות שימוש חלקות ב-Android במכשירים שונים באמצעות Jetpack Compose
הסביבה העסקית של Android היא עכשיו אדפטיבית כברירת מחדל, והיא פועלת בצורה חלקה בטלפונים, במכשירים מתקפלים, בטאבלטים, ברכבים, ב-XR, וגם בשימושים מתרחבים עם Googlebook ומסכים מחוברים. יש יותר מ-580 מיליון מכשירים עם מסכים גדולים, והמשתמשים במכשירים מרובים מוציאים עד פי 14 יותר על אפליקציות. לכן, השקעה בעיצוב רספונסיבי היא הזדמנות עצומה. Jetpack Compose הוא המנוע המרכזי למעבר הזה, והוא מציע כלים בסיסיים כמו הגרסה האחרונה של Jetpack Navigation 3, פריסות חדשות של Grid ושל FlexBox, תמיכה משופרת בקלט שאינו מגע ו-CameraX לתצוגות מקדימות נכונות של המצלמה בכל גודל חלון. בנוסף, מיומנויות חדשות ב-Android Studio מאפשרות לעדכן את האפליקציה הקיימת כדי להטמיע את הדפוסים האדפטיביים האלה בקלות רבה יותר מאי פעם.
9: יצירת חוויות חלקות ב-Googlebook
בשבוע שעבר הכרזנו על Googlebook, מחשב נייד עם ביצועים גבוהים ומסך גדול שמאפשר להשתמש באפליקציות הקיימות. אם תבנו את האפליקציה שלכם לפי עקרונות ההתאמה, תוכלו לוודא שהיא תפעל ב-Googlebook. כדי להתחיל, כדאי לעיין בהנחיות העיצוב הרלוונטיות ובהנחיות למפתחים לגבי חוויית משתמש במחשבים. כדאי לנסות את אמולטור המחשב החדש שזמין בגרסת Canary של Android Studio כדי לבדוק את האפליקציות שלכם לגורם הצורה הזה עוד היום.
10: חוויית פיתוח ווידג'טים מאוחדת עם Jetpack Glance
Android 17 מסמן מעבר למודל פיתוח יחיד שמבוסס על Compose לכל הווידג'טים. בעזרת Jetpack Glance, תוכלו לאחד את חוויית השימוש בניידים, ברכבים וב-Wear OS, ובקרוב תוכלו להרחיב את השימוש ברכיבי ממשק המשתמש בכל המערכת באמצעות תהליך עבודה מוכר.
השנה, החידוש הוא השילוב של RemoteCompose. במכשירים ניידים ובמכוניות, הוא מפעיל אנימציות באיכות גבוהה, וב-Wear OS הוא מאפשר לווידג'טים של Wear (לשעבר כרטיסי מידע) לעבד לוגיקה מורכבת של ממשק משתמש באופן מקורי במשטחים מרוחקים. כך המערכת מבטיחה ביצועים אופטימליים בחומרה עם צריכת חשמל נמוכה, ומאפשרת חוויית משתמש עקבית, כמו בדיקת סטטוס הטיסה בלוח הבקרה של המכונית וקבלת עדכונים על שינוי השער בשעון.
11: הרחבת פוטנציאל החשיפה בדרכים באמצעות Android לרכב
כדי לעזור לכם להרחיב את טווח ההגעה כשאתם יוצרים חוויות בתוך הרכב, אנחנו מקלים על יצירה חד-פעמית של אפליקציות והפצה שלהן ל-Android Auto ול-Android Automotive OS. בגרסאות האחרונות של ספריית האפליקציות לרכב, אפשר ליצור אפליקציות מדיה מותאמות אישית שמבוססות על תבניות לשתי הפלטפורמות, שעברו אופטימיזציה כדי למנוע הסחות דעת. אנחנו משיקים רכיבים חדשים ואפשרויות חדשות לתבניות, כדי להעניק לכם יותר גמישות ואפשרויות לעיצוב התוכן. גם חוויות הצפייה בזמן חניה מתרחבות, וצפייה סוחפת בסרטונים תגיע ל-Android Auto בטלפונים עם Android 17. אתם יכולים להתאים בקלות את אפליקציות הווידאו שלכם לחוויות האלה בזמן חנייה. אפשר להגיש בקשה להצטרפות לתוכנית הגישה המוקדמת כדי לפרסם בקטגוריות הבטא האלה ולקבל מידע נוסף על העדכונים האחרונים בבלוג שלנו.
12: האצת תהליך הפיתוח באמצעות גרסת תצוגה מקדימה למפתחים 4 של Android XR
בהשראת החוויות החדשניות שיצרתם לפלטפורמה, אנחנו ממשיכים לפתח את הכלים שלנו עם גרסת תצוגה מקדימה למפתחים 4 של Android XR SDK. אבן דרך חשובה בתהליך הזה היא המעבר של ספריות הליבה שלנו, XR Runtime, Jetpack SceneCore ו-ARCore for Jetpack XR, לגרסת בטא בקרוב, כדי לספק בסיס יציב יותר עם ביצועים טובים יותר. בנוסף, אנחנו מאיצים את הגישה לחומרה באמצעות Android XR Developer Catalyst Program, שבו אפשר להגיש בקשה לערכות פיתוח של Project Aura, משקפי שמע או משקפי תצוגה של XREAL. כדי לראות איך העדכונים האלה עוזרים לכם ליצור חוויות במערכת האקולוגית, אפשר לצפות בסשן עדכונים מהרבעון האחרון ב-Android XR או לקרוא את הבלוג שלנו.
13: Android הוא הבית החדש שלכם לחוויית מדיה ברמה מקצועית
Android 17 מייעל את כל מחזור החיים של המדיה באמצעות ערכת כלים שמוכנה לשימוש בסביבת ייצור. הלכיד באיכות גבוהה פשוט יותר עכשיו עם CameraXViewfinder Composable, שמטפל בהתאמת גודל מורכבת ובתגובה במכשירים מתקפלים ובטאבלטים. בשלב הפוסט-פרודקשן, ספריית האפקטים החדשה של Media3 AI מספקת ממשק יחיד לתכונות פרימיום כמו 'מחיקת קסם' ו'סאונד באיכות סטודיו', ומבצעת אופטימיזציה אוטומטית לחומרה של המכשיר.
התהליך מסתיים ב-CodecDB, שמציע המלצות קידוד ספציפיות לערכת השבבים כדי למנוע רעשי ייצוא, ובמצב חדש של ניקוי ב-ExoPlayer לחיפוש חלק במיוחד. בין אם אתם משתמשים ב-Media3 Transformer כדי ליצור קומפוזיציה של עריכות של כמה נכסים או ב-CastPlayer API כדי ליהנות מחוויה יעילה יותר, העדכונים האלה מבטיחים חוויה ברמה מקצועית עם פחות תקורה משמעותית בפיתוח.
14: הגדלת פוטנציאל החשיפה של האפליקציה ועידוד השימוש בה ב-Google TV
שלטים עם מצביע, שמאפשרים קלט באמצעות תנועה, יהיו דרך עתידית למשתמשים ליצור אינטראקציה עם Google TV, כי הם מאפשרים ניווט מהיר יותר. מפתחי אפליקציות יכולים להתחיל להצהיר על תמיכה בקלט של הצבעה כדי לוודא שהאפליקציות שלהם יופיעו בטלוויזיות עתידיות עם שלטים עם מצביע. בנוסף, Engage SDK, שנקרא בעבר Video Discovery API, מבצע אופטימיזציה של חידוש הצפייה, זכויות גישה והמלצות בכל גורמי הצורה של Google TV כדי לשפר את הגילוי של האפליקציה ואת המעורבות בה. זה הזמן להתחיל בהטמעה של Engage SDK, כי התמיכה בגרסה הקודמת של Watch Next API, שעליה מבוססת חוויית הצפייה 'המשך צפייה' בגרסה 1.0, תופסק במחצית השנייה של 2027. פרטים נוספים זמינים בבלוג שלנו.
15: ביצועים: הבסיס לחוויית שימוש מצוינת באפליקציה
כדי לעזור למפתחים להבין את מגבלות הזיכרון ב-Android 17, השקנו חבילה של כלי אופטימיזציה. הכלי R8 Configuration Analyzer מזהה כללי שמירה שמנפחים את הקובץ הבינארי, בעוד שהכלים ProfilingManager ו-LeakCanary המשולב ב-Android Studio מייעלים את זיהוי דליפות הזיכרון. בנוסף, Android Performance Analyzer החדש מציע שילוב מתקדם של AI לניתוח מורכב של עקבות וליצירה אוטומטית של שאילתות SQL, כדי לזהות צווארי בקבוק בביצועים.
והעדכונים האחרונים בנושא קידום הצמיחה העסקית
16: מה חדש ב-Google Play
העדכונים של Google Play שפורסמו היום יעזרו לכם להרחיב את היקף החשיפה שלכם ולפתח את העסק בצורה פשוטה יותר. אנחנו מגדירים מחדש את האופן שבו משתמשים מגלים אפליקציות בחנות Play באמצעות פורמט וידאו קצר וסוחף שנקרא Play Shorts. בנוסף, אנחנו מרחיבים את קהל היעד שלכם מעבר לחנות באמצעות גילוי אפליקציות באפליקציית Gemini ב-Android ובאינטרנט. בנוסף, אנחנו משיקים יכולות חדשות ומתקדמות כמו ניהול קטלוגים באמצעות סוכנים, שמאפשר לעדכן מחירים לקנייה בכמות גדולה ומק"טים בכמות גדולה בצורה חלקה, ושימוש במודלים של Gemini כדי לאכלס מראש את דפי האפליקציה בחנות ב-Play Console מתוך מסמכים מיובאים – מה שהופך את ההתאמה לשוק המקומי הגלובלית לקלה במיוחד.
17: וכמובן, Android 17
Android 17 כולל שיפורים חדשים בביצועים ובארכיטקטורת המערכת (בנוסף למגבלות הזיכרון של האפליקציות), כמו MessageQueue ללא נעילה ו-GC עם אוספים תכופים יותר ופחות אינטנסיביים של דור צעיר, כדי להבטיח יציבות בכל המערכת וממשקי משתמש חלקים יותר.
הכלי החדש לבחירת אנשי קשר וממשק ה-API החדש של טפטפת הצבעים עוזרים לצמצם את השימוש בהרשאות רגישות ובגישה מיותרת לנתוני משתמשים.
כדאי לעיין בשינויים בהתנהגות כדי לוודא שהאפליקציה מוכנה ל-Android 17, כולל הקשחת אודיו ברקע והגנה על קודי אימות חד-פעמיים (OTP) ב-SMS. כדאי להתכונן לטירגוט ל-Android 17 (API 37) עם שינויים כמו שינוי גודל חובה במסכים גדולים, שקיפות אישורים כברירת מחדל וגישה מוגבלת לרשת מקומית. כדי להתחיל לבדוק את התכונה, אפשר לרשום את המכשיר לתוכנית הבטא או להשתמש בתמונות האמולטור העדכניות של גרסה 17.0.
אה, ועוד דבר אחד. גרסת הבטא השלישית של הגרסה הרבעונית של פלטפורמת Android 17 (QPR1) זמינה, והיא כוללת גרסת SDK משנית לתמיכה בכמה תכונות שלא יכולנו לחכות עד QPR2 כדי להשיק אותן.
כל התוכן בנושא Android ו-Play ב-Google I/O
זו הייתה רק תצוגה מקדימה של חלק מהעדכונים למפתחי Android בכנס Google I/O. כדאי לצפות בפרק What’s New in Android כדי לקבל את החדשות וההודעות האחרונות, ולעקוב אחרי Google I/O כדי לקבל מידע נוסף במהלך השבוע הבא.
להמשך הקריאה
-
חדשות על מוצרים
בכנס Google I/O השנה דיברנו על המודל העסקי המתפתח שלנו, שמציע יותר אפשרויות ודרכים חדשות לגלות את האפליקציות והתוכן שלכם בחנות ומחוצה לה. בנוסף, הצגנו כלים ותובנות מתקדמים שיעזרו לכם להרחיב את העסק בצורה פשוטה יותר.
Paul Feng • משך הקריאה: 6 דקות
-
חדשות על מוצרים
אנחנו שמחים להודיע על השקת תמיכה רשמית ב-Unreal Engine וב-Godot ל-Android XR. אנחנו משיקים גם כלים חדשים שנועדו לשפר את הפרודוקטיביות ולאפשר יכולות XR חדשות: Android XR Engine Hub ו-Android XR Interaction Framework.
Luke Hopkins • משך הקריאה: 4 דקות
-
חדשות על מוצרים
אנחנו שמחים לשתף אתכם בתכונות של Google TV ובכלים למפתחים שנועדו להגדיל את החשיפה של התוכן שלכם ולהכין את האפליקציה שלכם לחוויות צפייה עתידיות בטלוויזיה.
Paul Lammertsma • משך הקריאה: 4 דקות
כדאי תמיד להיות בעניינים
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?