אפל עדכנה השבוע את הנחיות הממשק האנושי שלה עבור iOS עם ערכים חדשים המכסים חוויות מציאות רבודה, תוך ביצוע התאמות ותוספות לשיטות עבודה מומלצות המשמשות מפתחים היוצרים אפליקציות עם ARKit 1.5.
מוגדר להקדמה ב-iOS 11.3,ARKit1.5 מספק קבוצה של כלי AR משופרים המאפשרים למפתחים למקם טוב יותר אובייקטים וירטואליים בסצנה. לדוגמה, התוכנה המעודכנת מסוגלת לזהות משטחים אנכיים, מציגה מיפוי משופר עבור משטחים בעלי צורה לא סדירה ומספקת למשתמשים עלייה של 50 אחוז ברזולוציה בעת צפייה באובייקטים בעולם האמיתי דרך מצלמת המכשיר.
כדי לעזור למפתחים להתמודד עם הטכנולוגיות החדשות, אפל שינתה את ה-HIG שלה עבור iOS כדי לכלול אזכור של משטחים אנכיים.
בסעיף הנוגע לאינדיקטורים על המסך, אפל מציעה דוגמה של רשת טרפז שעשוי לעזור למשתמשים להבין שהם צריכים למצוא משטח שטוח אופקי או אנכי שעליו להניח אובייקט וירטואלי. בעבר, הערך המסוים הזה הגביל את הסימון למשטחים אופקיים, שכן ARKit 1.0 לא הצליח לזהות את המישור האנכי.
כאשר ARKit תומך כעת במשטחים אופקיים ואנכיים, אפל הוסיפה כמה פרטים על כיוון החלל התלת-ממדי.
אם כיוון המחוון עוקב אחר יישור המשטח שזוהה, זה יכול לעזור לאנשים לצפות כיצד האובייקט הממוקם יתיישר.
הקשורים לאינדיקטורים של אפליקציות, אפל מכסה נושאים דומים באינטראקציה של משתמשים עם אובייקטים וירטואליים. בנושא הסיבוב, ההנחיות של החברה מציעות כעת שאובייקט וירטואלי צריך "להתרחש בדרך כלל" ביחס למשטח עליו הוא נשען, בין אם זה במישור אופקי או אנכי.
תכונות ARKit 1.5זיהוי תמונה משופריכולות שיכולות להפעיל תכונות מתקדמות כמו פוסטרים אינטראקטיביים או כריכות ספרים. ככזה, ה-HIG כולל כעת סעיף שכותרתו "תגובה לתמונות בסביבת המשתמש".
לדוגמה, אפליקציה עשויה לזהות פוסטרים של תיאטרון לסרט מדע בדיוני ואז ספינות חלל וירטואליות יצוצו מהפוסטרים ויעופו בסביבה. לחלופין, אפליקציה לחנות קמעונאית יכולה לגרום לדמות וירטואלית להופיע מדלת הכניסה של החנות על ידי זיהוי פוסטרים המוצבים משני צדי הדלת.
מפתחים צריכים לספק תמונות התייחסות, כולל מידע על גודל פיזי, כדי לייעל את הזיהוי, אומרת אפל.
הנחיות זיהוי התמונות מציעות הצצה ליכולות ה-ARKit של אפל, והמגבלות שלה. לדוגמה, ARKit אינו עוקב אחר שינויים במיקום או בכיוון של תמונות שזוהו, כלומר מיקום מדויק של נכסים וירטואליים עלול להוות בעיה. יתר על כן, ARKit מתפקד בצורה הטובה ביותר כאשר האפליקציה המארחת מחפשת 25 או פחות תמונות שונות בסביבה נתונה.
אפל מציעה כמה טיפים לטיפול באובייקטים וירטואליים, כמו הדרכת משתמשים לעבר נכס מחוץ למסך באמצעות אינדיקטורים.
לבסוף, קטע נפרד מכסה הפרעות פוטנציאליות לחוויית ה-AR, מה שמונע מהמפתחים למשוך משתמשים ממפגש מרתק כדי לבצע משימות פשוטות כמו שינוי הבד של כיסא וירטואלי, למשל. קטע זה דן גם כיצד ARKit מטפל בהעברת אובייקטים בעקבות הפרעה בהפעלה, אולי כאשר משתמש עובר בין אפליקציות.
משתמשי מכשירי iOS יכולים לצפות לנצל את היתרונות של אפליקציות ARKit 1.5 הראשונות כאשר iOS 11.3 ייצא לאור בשבועות הקרובים.