מפתחים למגוון הולך וגדל של מכשירי Android XR באמצעות כלים מוכנים לייצור ממפגש של מפתחי Android
משך הקריאה: 3 דקות
מחוויות אימרסיביות מלאות בבית ועד לחוויות שאפשר לראות במבט חטוף תוך כדי תנועה, פיתוח ב-Android XR מאפשר לכם להגיע למשתמשים בכל מקום שבו הם נמצאים. במפגש של מפתחי Android ציינו אבן דרך מרגשת עם ההשקה של XREAL AURA, משקפי ה-XR הראשונים עם חיבור חוטי ועם Android XR. המשקפיים שוקלים פחות מ-95 גרם, כוללים יחידת עיבוד ניידת ומבוססים על Android, כך שהאפליקציות הקיימות שלכם פועלות מיד מהיום הראשון. זהו בסיס מושלם להרחבת האינטראקציות המרחביות.
כדי לעזור לכם לפתח אפליקציות למגוון החומרות המתרחב הזה, אנחנו מספקים כלים ברמת ייצור בכל סטאק הפלטפורמה. השקנו גרסאות יציבות של ספריות הליבה של Jetpack XR ושל אמולטורים של מכשירים, הוספנו עיגון בעולם האמיתי ב-ARCore ל-Jetpack XR, וייעלנו את תהליכי העבודה של מנוע תלת-ממדי ב-Unity, ב-Godot וב-Unreal Engine.
כאן תוכלו לקרוא את עיקרי ההכרזות שלנו, ולעבור אל פלייליסט הסשנים בנושא XR במפגש של מפתחי Android כדי לצפות בכל ההדרכות הטכניות על פי דרישה.
ייצוב היסודות של Jetpack XR וכלי למפתחים
למפתחים שיוצרים חוויות מקוריות באמצעות Kotlin ו-Compose, המוכנות לייצור מתחילה בשכבת הפלטפורמה. ספריות הליבה של Jetpack XR SDK הגיעו באופן רשמי לגרסה יציבה, שמספקת יציבות לטווח ארוך של ה-API וביצועים ברמת סביבת הייצור. הגרסה היציבה הזו כוללת את Jetpack SceneCore ליצירה ולשינוי של תרשים הסצנה של Android XR עם תוכן תלת-ממדי, את ARCore for Jetpack XR לטיפול בתפיסת הסביבה ואת XR Runtime לניהול סשנים סטנדרטי. בנוסף לספריות האלה, אמולטורים של Android XR ב-Android Studio יציבים עכשיו, ומאפשרים לכם ליצור פריסות, לבצע איטרציות ולאמת אותן באופן חזותי במכשירי XR ישירות מהמחשב הנייד, בלי צורך בחומרה פיזית.
כדי לראות איך ממשקי ה-API הבסיסיים האלה מתורגמים לאפליקציות בעולם האמיתי, כדאי לצפות בסרטון Moving beyond 2D with custom 3D geometry in the Jetpack XR SDK. איך להוסיף אנימציה למודלים של glTF, לשנות צומתי משנה, להשתמש בחומרי PBR בהתאמה אישית בזמן הריצה וליצור רשתות תלת-ממדיות פרוצדורליות בזמן אמת ב-Kotlin באמצעות Jetpack SceneCore.
עיגון חוויות דיגיטליות בעולם הפיזי
ממשקי ה-API הגיאוגרפיים ב-ARCore for Jetpack XR יציבים עכשיו, ומאפשרים לכם לעגן תוכן דיגיטלי לקואורדינטות בעולם האמיתי עם דיוק גבוה ומעקב מקומי חזק. היכולות האלה מאפשרות חוויות לפי הקשר ומיקום במשקפי XR עם חיבור קווי, על ידי שילוב של שירותי מיקום חזותיים עם תפיסה מקומית של המכשיר.
במאמר איך מפתחים חוויות מעוגנות בעולם למשקפי XR עם חיבור חוטי מדגם XREAL AURA, מוסבר איך לעצב ממשקי משתמש אופטיים שקופים וקלים להבנה באמצעות Jetpack Compose Glimmer ולעגן אותם למיקומים בעולם האמיתי. אם אתם מפתחים במנועי משחקים, במדריך Architecting Spatial Content on Android XR with Unity מוסבר איך למפות מרחבים פיזיים, לשמור מיקומים תלת-ממדיים בין סשנים ולסנכרן חוויות משותפות של כמה משתמשים ב-Unity באמצעות ישויות מרחביות, נקודות עיגון בענן וממשקי ARCore Geospatial API.
התאמה למנועי תלת-ממד מוכרים
Android XR מתאימה למפתחים בכל מקום שבו הם כבר מפתחים, כולל סביבות אינטראקטיביות עשירות שנוצרו במנועים ייעודיים בזמן אמת. Android XR Engine Hub הוא עכשיו יציב, ומייעל את תהליכי ההגדרה, הקונפיגורציה והאופטימיזציה ב-Unity, ב-Godot וב-Unreal Engine. Engine Hub מפשט את תהליך יצירת הפרויקט באמצעות תוספי OpenXR שהוגדרו מראש והגדרות פרויקט מאומתות, כדי שתוכלו להתחיל ליצור באופן מיידי. הוא גם מספק תהליכי עבודה מובְנים ליצירת פרופילים, שעוזרים לתעד ולבדוק את עקבות המערכת, את מגבלות הטמפרטורה ואת תקציבי הפריימים בליבות ה-CPU וה-GPU ישירות בממשק המנוע.
כדי לראות איך מערכות זמן הריצה האלה מתחברות ישירות לממשק המשתמש של Android, צפו בסרטון Elevate immersive experiences with 3D Engines in Jetpack Compose for XR. בסרטון מוסבר איך להטמיע את Godot ו-Unity כספריות באפליקציות מקוריות של Jetpack Compose באמצעות קונטיינרים מרחביים של OpenXR.
התמיכה במנועים מוכרים מאפשרת להתאים בקלות כותרים קיימים בתלת-ממד לגורמי הצורה של Android XR. צוותים כמו Contract XR כבר משתמשים בצינור עיבוד הנתונים הזה עם המשחק Jigsaw Night, שהועבר מ-Unity ל-XREAL AURA. המשחק יוצר מרחב שיתופי שבו השחקנים יכולים להסתובב, להעביר חלקים ולפתור פאזלים ביחד, ומדגים איך משקפי XR קלים ותהליכי עבודה של מנועים מאפשרים חוויות טבעיות של מציאות משולבת עם משתמשים מרובים.
תכנון אינטראקציות מולטימודליות עם אודיו במכשיר
ככל שמגוון המכשירים מתרחב לאינטראקציות קוליות, אנחנו מציגים כלים חדשים ליצירת חוויות קלות ורב-מודאליות. מפתחים יכולים עכשיו להשתמש ב-ML Kit Gen AI Text to Speech API כדי ליצור קולות שנשמעים טבעיים באמצעות AI גנרטיבי במכשיר. השקנו הנחיות עיצוב חדשות בנושא שיטות מומלצות לשימוש בצלילים, כולל צלילי חיווי, כדי להדריך את המשתמשים בסביבות שמתמקדות באודיו ובסביבות מוגברות. כדי לראות את החלקים האלה בפעולה, צפו בסרטון פיתוח חוויות מבוססות-אודיו למשקפיים חכמים באמצעות Gemini Nano 4. בסרטון מוסבר איך לשלב את Jetpack Projected, ML Kit ו-Gemini Nano במכשיר באפליקציות מבוססות-שיחה שמופעלות באמצעות הקול.
איך מתחילים להשתמש בכלים החדשים
העדכונים האלה לערכות ה-SDK, לאמולטורים ולכלי המנוע העיקריים שלנו מספקים לכם את הבסיס ליצירת חוויות סוחפות וחוויות של מציאות רבודה בסביבה העסקית של Android XR. כדאי לעדכן לגרסה היציבה האחרונה של Android Studio עוד היום כדי להגדיר ולבדוק מכשירים וירטואליים של Android XR למשקפיים, להוסיף את יחסי התלות היציבים של Jetpack XR לקובצי ה-build או להתקין את הפלאגין Android XR Engine Hub למנוע התלת-ממד המועדף עליכם. עם מכשירים חדשים כמו XREAL AURA שזמינים עכשיו, זה הזמן המושלם לפתח ל-Android XR. באתר המפתחים של Android XR תוכלו למצוא את הספריות, הכלים והמדריכים היציבים שאתם צריכים כדי להתחיל לעבוד כבר היום.
כדי לצפות בכל הסשנים הטכניים וההסברים המעמיקים ממפגש של מפתחי Android, אתם יכולים לעיין בפלייליסט המלא של הסשנים בנושא Android XR.
-
חדשות על המוצרמאז שהשקנו את Android XR SDK, מפתחים הפכו את הרעיונות שלהם לחוויות אימרסיביות חדשניות במשקפי VR עם Android XR ובמשקפי AR עם Android XR.
Amy Zeppenfeld, Greg Underwood, Yasmine Evjen • משך הקריאה: 2 דקות -
חדשות על המוצרמשכבות-על של מציאות רבודה ועד לסביבות סוחפות לחלוטין, הסביבה העסקית של Android XR מתרחבת במהירות, ו-Samsung Galaxy XR כבר זמין היום.
Stevan Silva, Vinny DaSilva • משך הקריאה: 2 דקות -
חדשות על המוצראנחנו שמחים להשיק את גרסת תצוגה מקדימה למפתחים 4 של Android XR SDK, וממשיכים להתמקד באיחוד הפיתוח למכשירים שונים – משקפי VR, משקפי XR עם חיבור חוטי ומשקפיים חכמים.
Amy Zeppenfeld, Stevan Silva • משך הקריאה: 5 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?