מאז שהשקנו את תצוגה מקדימה למפתחים של Android XR SDK בשנה שעברה, יחד עם Samsung, Qualcomm ו-Unity, התרגשנו מאוד מההתלהבות של קהילת Android הרחבה. בין אם זה באמצעות שידורים חיים של תכנות או שיחות מקומיות של Google Developer Group, ההשתתפות בקהילה כדי לבנות יחד את העתיד של XR היא חוויה יוצאת דופן, ואנחנו רק בתחילת הדרך.
אנחנו שמחים לשתף עדכון ל-Android XR SDK: גרסת תצוגה מקדימה למפתחים 2, שכוללת תכונות חדשות ושיפורים שיעזרו לכם לפתח חוויות אימרסיביות מועילות ומהנות באמצעות ממשקי API, כלים ותקנים פתוחים מוכרים של Android שנוצרו ל-XR.
ב-Google I/O, יש לנו שני סשנים טכניים שקשורים ל-Android XR. הראשון הוא פיתוח אפליקציות ייחודיות ל-Android XR עם תוכן תלת-ממדי, שכולל הרבה תכונות שקיימות ב-Jetpack SceneCore וב-ARCore for Jetpack XR. העתיד כבר כאן, עם Compose ו-AI ב-Android XR: איך יוצרים ממשק משתמש ייחודי ל-XR ומה החזון שלנו לגבי השילוב של XR עם יכולות AI מתקדמות.
פיתוח אפליקציות ייחודיות ל-Android XR עם תוכן תלת-ממדי והעתיד כבר כאן, עם פיתוח נייטיב ו-AI ב-Android XR
מה חדש בתצוגה מקדימה למפתחים 2
מאז השקת גרסת תצוגה מקדימה למפתחים 1, התמקדנו בשיפור נוחות השימוש בממשקי ה-API ובהוספת תכונות חדשות של Android XR לחוויה אימרסיבית. המשוב שלכם עזר לנו לפתח את הכלים, ערכות ה-SDK והפלטפורמה עצמה.
בעזרת Jetpack XR SDK, עכשיו אתם יכולים להפעיל סרטונים ב-180 וב-360 מעלות, שיכולים להיות סטריאוסקופיים על ידי קידוד באמצעות מפרט MV-HEVC או על ידי קידוד של פריימים לתצוגה זה לצד זה. תקן MV-HEVC מותאם ומיועד לסרטונים סטריאוסקופיים, ומאפשר לאפליקציה להפעיל ביעילות סרטונים סוחפים באיכות מעולה. אפליקציות שנוצרו באמצעות Jetpack פיתוח נייטיב ל-XR יכולות להשתמש ברכיב ה-composable SpatialExternalSurface כדי לעבד מדיה, כולל סרטונים סטריאוסקופיים.
באמצעות Jetpack Compose for XR, אתם יכולים עכשיו גם להגדיר פריסות שמתאימות להגדרות שונות של תצוגת XR. לדוגמה, אפשר להשתמש ב-SubspaceModifier כדי לציין את הגודל של Subspace כאחוז מגודל הצפייה המומלץ של המכשיר, כך שהחלונית תמלא בקלות את המרחב שבו היא ממוקמת.
Material Design ל-XR תומך עכשיו בעוד רכיבים חלופיים ל-TopAppBar, ל-AlertDialog ול-ListDetailPaneScaffold. כך אפליקציות שמותאמות למסכים גדולים ומשתמשות ב-Material Design יכולות להתאים את עצמן בקלות לעולם החדש של XR.
אפליקציה שמותאמת ל-XR באמצעות Material Design ל-XR עם שינויים ברכיבים החדשים
ב-ARCore for Jetpack XR, אתם יכולים עכשיו לעקוב אחרי תנועות הידיים אחרי שביקשתם את ההרשאות המתאימות. הידיים הן אוסף של 26 מפרקי ידיים בתנוחות שונות, שאפשר להשתמש בהם כדי לזהות תנועות ידיים ולהוסיף רמה חדשה לגמרי של אינטראקציה לאפליקציות Android XR:
הידיים הן שיטת קלט טבעית בחוויית Android XR.
כדי לקבל הנחיות נוספות לגבי פיתוח אפליקציות ל-Android XR, כדאי לעיין בשיעור ה-Codelab בנושא יסודות Android XR, בעדכונים של פרויקט Hello Android XR לדוגמה ובגרסה החדשה של JetStream עם תמיכה ב-Android XR.
אמולטור Android XR קיבל גם עדכונים ליציבות, תמיכה במעבדי GPU של AMD, ועכשיו הוא משולב באופן מלא בממשק המשתמש של Android Studio.
אמולטור Android XR משולב עכשיו ב-Android Studio
מפתחים שמשתמשים ב-Unity כבר יצרו והעבירו בהצלחה משחקים ואפליקציות קיימים ל-Android XR. עכשיו אתם יכולים לשדרג לגרסת טרום-השקה 2 של חבילת Unity OpenXR: Android XR. העדכון הזה כולל שיפורים רבים בביצועים, כמו תמיכה בקצב רענון דינמי, שמשפר את הביצועים ואת צריכת החשמל של האפליקציה. הצללות שנוצרו באמצעות Shader Graph תומכות עכשיו ב-SpaceWarp, וכך קל יותר להשתמש ב-SpaceWarp כדי להפחית את עומס החישוב במכשיר. רשתות הידיים חשופות עכשיו עם הסתרה, שמאפשרת המחשה מציאותית של הידיים.
כדאי לבדוק את התבנית המשופרת של Unity למציאות משולבת ל-Android XR, שכוללת עכשיו תמיכה בהסתרה ובנקודות עיגון קבועות.
לאחרונה השקנו את Android XR Samples for Unity, שמדגימים יכולות בפלטפורמת Android XR כמו מעקב ידיים, מעקב אחר מישור, מעקב אחר הבעות הפנים ו-Passthrough.
דוגמאות קוד פתוח של Unity מ-Google שמדגימות את התכונות של הפלטפורמה ומראות איך להטמיע אותן
Firebase AI Logic ל-Unity זמין עכשיו בגרסת טרום-השקה (Public Preview)! כך קל לשלב AI גנרטיבי באפליקציות, וליצור חוויות מבוססות-AI באמצעות Gemini ו-Android XR. Firebase AI Logic תומך באופן מלא ביכולות של Gemini, כולל קלט ופלט מולטי-מודאליים וסטרימינג דו-כיווני לממשקי שיחה עשירים. Firebase AI Logic פותח מתוך מחשבה על מוכנות לייצור, והוא משולב עם שירותי Firebase העיקריים כמו App Check, הגדרת תצורה מרחוק ו-Cloud Storage כדי לשפר את האבטחה, את יכולת ההגדרה ואת ניהול הנתונים. מידע נוסף זמין בבלוג של Firebase. אפשר גם לעבור ישירות למסמכי התיעוד של Gemini API באמצעות Vertex AI ב-Firebase SDK כדי להתחיל.
ממשיכים לבנות את העתיד ביחד
אנחנו ממשיכים במחויבות שלנו לתקנים פתוחים עם מפרט האינטראקטיביות של glTF, בשיתוף עם Khronos Group. המפרט הזה ייתמך במודלים של glTF שעובדו על ידי Jetpack XR בהמשך השנה. מודלים שמשתמשים במפרט glTF Interactivity הם נכסים אינטראקטיביים עצמאיים שיכולים לכלול הרבה התנהגויות שתוכנתו מראש, כמו סיבוב אובייקטים בלחיצה על כפתור או שינוי הצבע של חומר לאורך זמן.
Android XR יהיה זמין קודם ב-Project Moohan של Samsung, שיושק בהמשך השנה. זמן קצר לאחר מכן, השותפים שלנו ב-XREAL ישיקו את מכשיר Android XR הבא. המכשיר, ששם הקוד שלו הוא Project Aura, הוא מכשיר נייד עם חיבור חוטי שמאפשר למשתמשים לגשת לאפליקציות האהובות עליהם ל-Android, כולל אלה שפותחו ל-XR. הוא יושק כמהדורת מפתחים, במיוחד כדי שתוכלו להתחיל ליצור ולהתנסות. והחדשות הכי טובות? אתם יכולים להשתמש בכלים המוכרים שאתם משתמשים בהם כדי לפתח אפליקציות ל-Android, ולפתח אפליקציות גם למכשירים האלה.
Project Aura של XREAL
גם חנות Google Play מכינה את הקרקע ל-Android XR. היא תכלול אפליקציות Android דו-ממדיות נתמכות בחנות Play ל-Android XR כשהיא תושק בהמשך השנה. אם אתם עובדים על אפליקציה ייחודית ל-Android XR, אתם יכולים להכין אותה להשקה הגדולה ולהיות בין האפליקציות הייחודיות הראשונות בחנות Play ל-Android XR:
- מתקינים את האפליקציה הקיימת באמולטור של Android XR ובודקים אותה
- איך לארוז ולהפיץ אפליקציות ל-Android XR
- חדש! כדי להבליט את אפליקציית ה-XR ביחס לאפליקציות אחרות בחנות Play, אפשר להוסיף תצוגה מקדימה של נכסים דיגיטליים כמו סרטונים סטריאוסקופיים ב-180° או ב-360°, וגם צילומי מסך, תיאור של האפליקציה וסרטון לא מרחבי.
אנחנו יודעים שהרבה מכם מתרגשים לקראת העתיד של Android XR במשקפיים. אנחנו מעצבים את חוויית המפתחים עכשיו ונשתף פרטים נוספים על האופן שבו תוכלו להשתתף בהמשך השנה.
כדי להתחיל ליצור ולפתח ל-Android XR, כדאי להיכנס לכתובת developer.android.com/develop/xr. שם תמצאו את כל הכלים, הספריות ומקורות המידע שאתם צריכים כדי לעבוד עם Android XR SDK. כדאי לנסות את הדוגמאות וה-Codelabs שלנו.
נשמח לקבל מכם משוב, הצעות ורעיונות שיעזרו לנו לעצב את Android XR. התשוקה, המומחיות והרעיונות הנועזים שלכם חיוניים להמשך הפיתוח של Android XR. אנחנו כבר סקרנים לראות את האפליקציות הייחודיות שלך ל-XR כשמכשירי Android XR יושקו בהמשך השנה.
החל מ-22 במאי, אפשר לקרוא על ההכרזה הזו ועל כל העדכונים מ-Google I/O 2025 בכתובת io.google.
-
חדשות על המוצרהיום, במפגש של מפתחי Android, אנחנו מכריזים על הזמינות הרחבה של הרבה כלים וממשקי API שנועדו להסיר את החיכוך היומיומי ולתת לכם יותר גמישות ליצור אפליקציות Android נהדרות.
Matthew McCullough • משך הקריאה: 4 דקות -
חדשות על המוצרהיום, במהלך The Android Show, הודענו ש-Android עוברת ממערכת הפעלה למערכת חכמה, מה שיוצר יותר הזדמנויות לאינטראקציה עם האפליקציות שלכם.
Matthew McCullough • משך הקריאה: 4 דקות -
חדשות על המוצראפליקציות שמטרגטות את הגרסה הבאה של Android לא יוכלו יותר לכתוב ישירות לאנשי קשר באמצעות ההרשאה WRITE_CONTACTS.
Roxanna Aliabadi Walker • משך הקריאה: 6 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?