חדשות על מוצרים

פיתוח אפליקציות למשקפי AI באמצעות תצוגה מקדימה למפתחים 3 של Android XR SDK וליהנות מתכונות חדשות ליצירת חוויות אימרסיביות

משך הקריאה: 4 דקות
Matthew McCullough
סמנכ"ל ניהול מוצר, Android Developer

באוקטובר, סמסונג השיקה את Galaxy XR – המכשיר הראשון שמתבסס על Android XR. היה מדהים לראות מה חלק מכם הצליחו לבנות! הנה כמה דברים שמפתחים שלנו אמרו על המסע שלהם אל Android XR.

Android XR פתח בפנינו עולם חדש לגמרי שבו יכולנו לפתח את האפליקציה שלנו. הצוותים צריכים לשאול את עצמם: מהי הגרסה הכי גדולה ונועזת של חוויית השימוש שאפשר ליצור? זו ההזדמנות שלכם להוציא לפועל את מה שתמיד רציתם לעשות, כי עכשיו יש לכם את הפלטפורמה שיכולה להפוך את זה למציאות. ‫- Kristen Coke, ‏ Calm, ‏ Lead Product Manager

בנוסף, שיתפנו הצצה ראשונה למכשירים נוספים שעתידים לצאת לשוק ופועלים עם Android XR, כמו Project Aura מבית XREAL ומשקפיים מסוגננים מבית Gentle Monster ו-Warby Parker.

כדי לתמוך במבחר ההולך וגדל של מכשירי XR, אנחנו משיקים את גרסת תצוגה מקדימה למפתחים 3 של Android XR SDK.

image.png

בגרסת תצוגה מקדימה למפתחים 3 של Android XR SDK, בנוסף ליצירת חוויות אימרסיביות למכשירים כמו Galaxy XR, אפשר גם ליצור חוויות מציאות רבודה למשקפי AI שיושקו בקרוב עם Android XR. 

כלים וספריות חדשים לחוויות מציאות רבודה

בגרסת developer preview 3, אנחנו מאפשרים גישה לכלים ולספריות שנדרשים כדי ליצור חוויות רבודות חכמות ונטולות ידיים למשקפי AI. משקפי ה-AI קלים וניידים, כך שאפשר להרכיב אותם כל היום. אתם יכולים להרחיב את האפליקציה הקיימת לנייד כדי לנצל את הרמקולים, המצלמה והמיקרופון המובנים, וכך לספק אינטראקציות חדשות, מועילות ומועילות למשתמשים. הוספנו מסך קטן למשקפי ה-AI של Google, כדי שתוכלו להציג מידע למשתמשים באופן פרטי. משקפי ה-AI מתאימים במיוחד לחוויות שיכולות לעזור למשתמשים להתמקד ולהיות נוכחים בעולם האמיתי.

image.png

כדי להפעיל חוויות מציאות רבודה במשקפי AI, אנחנו משיקים שתי ספריות חדשות שנוצרו במיוחד עבור Jetpack XR SDK:

‫Jetpack פיתוח נייטיב Glimmer הוא הדגמה של שיטות מומלצות לעיצוב חוויות מציאות רבודה יפות ושקופות. רכיבי ממשק המשתמש מותאמים לדרישות של שיטת הקלט וסגנון העיצוב של משקפי ה-AI עם התצוגה, ו-Jetpack פיתוח נייטיב Glimmer נועד להיות ברור וקריא, עם מינימום הסחות דעת.

image.png

כדי לעזור לכם להציג בתצוגה חזותית ולבדוק את ממשק המשתמש של Glimmer ב-Jetpack פיתוח נייטיב, אנחנו משיקים את אמולטור משקפי ה-AI ב-Android Studio. האמולטור החדש של משקפי AI יכול לדמות אינטראקציות ספציפיות למשקפיים, כמו לוח מגע וקלט קולי. 

AI Glasses Emulator.gif

בנוסף לספריות החדשות Jetpack Projected ו-Jetpack Compose Glimmer, אנחנו מרחיבים את ARCore for Jetpack XR כדי לתמוך במשקפי AI. אנחנו מתחילים עם מעקב תנועה ועם יכולות גיאו-מרחביות לחוויות מורחבות – התכונות האלה מאפשרות ליצור חוויות ניווט מועילות שמתאימות במיוחד למכשירים שאפשר לענוד כל היום, כמו משקפי AI.

navigation.webp

הרחבת התמיכה בחוויות סוחפות

אנחנו ממשיכים להשקיע בספריות ובכלים שמפעילים חוויות אימרסיביות במשקפי XR כמו Samsung Galaxy XR ובמשקפי XR עם חיבור קווי כמו Project Aura מבית XREAL, שיושקו בקרוב. קיבלנו את המשוב שלכם והוספנו כמה תכונות מבוקשות מאוד ל-Jetpack XR SDK מאז גרסת Developer Preview 2.

Jetpack SceneCore כולל עכשיו טעינה דינמית של מודלים של glTF באמצעות URI ותמיכה משופרת בחומרים ליצירת חומרי PBR חדשים בזמן ריצה. בנוסף, רכיב SurfaceEntity שופר עם תמיכה מלאה בניהול זכויות דיגיטלי (DRM) של Widevine וצורות חדשות, מה שמאפשר לו לעבד סרטונים ב-360 מעלות וב-180 מעלות בצורת כדור וחצי כדור.

ב-Jetpack פיתוח נייטיב for XR תמצאו תכונות חדשות כמו הרכיב UserSubspace למעקב אחרי התנהגות, כדי להבטיח שהתוכן יישאר בתצוגה של המשתמש לא משנה לאן הוא מסתכל. בנוסף, מעכשיו אפשר להשתמש באנימציות מרחביות למעברים חלקים כמו גלישה או עמעום. כדי לתמוך במערכת אקולוגית מתרחבת של מכשירים היקפיים עם יכולות תצוגה מגוונות, עכשיו אפשר לציין גדלים של פריסות כשברים של שדה הראייה הנוח של המשתמש.

ב-Material Design for XR, רכיבים חדשים מותאמים אוטומטית מבחינת המיקום באמצעות overrides. הם כוללים תיבות דו-שיח שמוצגות במרחב, וסרגלי ניווט שמוצגים כ-Orbiter. בנוסף, יש רכיב חדש SpaceToggleButton שמאפשר לעבור בקלות למצב של מרחב מלא וממנו.


ב-ARCore for Jetpack XR נוספו יכולות תפיסה חדשות, כולל מעקב אחר הבעות פנים עם 68 ערכי blendshape שפותחים עולם של תנועות פנים. אפשר גם להשתמש במעקב עיניים כדי להפעיל אווטרים וירטואליים, ובמפות עומק כדי לאפשר אינטראקציות מציאותיות יותר עם הסביבה של המשתמש.

למכשירים כמו Project Aura מבית XREAL, אנחנו משיקים את האמולטור של משקפי XR ב-Android Studio. הכלי החיוני הזה נועד לספק לכם הדמיה מדויקת של התוכן, תוך התאמה למפרטים של מכשירים אמיתיים לגבי שדה הראייה (FoV), הרזולוציה וערך ה-DPI, כדי להאיץ את תהליך הפיתוח.

xrglasses-emulator-haxr-cropped.webp

אם אתם יוצרים חוויות אימרסיביות באמצעות Unity, אנחנו גם מרחיבים את יכולות התפיסה שלכם ב- Android XR SDK for Unity. בנוסף לתיקוני באגים רבים ולשיפורים אחרים, אנחנו מרחיבים את יכולות המעקב ומוסיפים: קודי QR ו-ArUco, תמונות מישוריות ומעקב אחר הגוף (ניסיוני). בנוסף, אנחנו משיקים תכונה שקיבלנו לגביה בקשות רבות: מיזוג סצנות. היא מאפשרת לכם לקיים אינטראקציות עמוקות יותר עם הסביבה של המשתמש – התוכן הדיגיטלי שלכם יכול עכשיו לקפוץ מקירות ולטפס על ספות!

וזו רק ההתחלה. מומלץ לעיין במידע נוסף בדף בנושא חוויות סוחפות.

התחל בעבודה כבר היום!

גרסת תצוגה מקדימה למפתחים 3 של Android XR SDK זמינה היום. כדי להתחיל להשתמש בספריות ובדוגמאות העדכניות שדרושות לפיתוח למגוון המכשירים של Android XR, צריך להוריד את הגרסה העדכנית של Android Studio Canary (Otter 3,‏ Canary 4 ואילך) ולשדרג לגרסה העדכנית של האמולטור (גרסה ראשונית 36.4.3 ואילך). לאחר מכן, אפשר לעבור אל developer.android.com/xr. אנחנו בונים את Android XR ביחד איתכם! אל תשכחו לשתף עם הצוות שלנו את המשוב, ההצעות והרעיונות שלכם במהלך השימוש ב-Android XR.

נכתב על ידי:

להמשך הקריאה