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


לפי רוב החשבונות,הסמארטפון החדש של אפל, "אייפון 8",אמור לצאת בקרוב - בספטמבר 2017. אבל אני מרגיש בטוח בכך שהמהדורה הכי פורצת דרך של החברה לשנה התרחשה למעשה מוקדם יותר הקיץ, בשעהכנס המפתחים העולמי של אפל (WWDC)בסן חוזה, קליפורניה.

באותו אירוע, אפל חשפה "ARKit," סט חדש וחינמי של כלי תוכנה שכל אחד יכול להשתמש בהם כדי לבנות אפליקציות וחוויות חדשות ומרשימות באייפון ובאייפד. ה-"AR" ב-"ARKit" מתייחס ל-"Augmented Reality", טכנולוגיה שממקמת אובייקטים וירטואליים אינטראקטיביים לתוך המבט שלך על העולם האמיתי, ומשלבת את העולם הווירטואלי עם המציאות הפיזית.

כיום, זה נעשה בדרך כלל על ידי אפליקציות שמשתמשות במצלמה של סמארטפון (או מכשיר אחר) כדי להראות לך מבט על העולם האמיתי שלפניך, ואז מניחות אובייקטים וירטואליים על גבי זה. לדוגמה, כמה מתכונות ה-AR הנפוצות ביותר כרגע הן ה"עדשות" או מסנני הפנים ב-Snapchat - האפקטים ששמים אוזניים של בעלי חיים על הראש או מעוותים את הפנים בדרכים מוזרות. אחד נוסף הוא Pokémon Go, אפליקציית המשחקים שגרמה למפלצות הכיס להיראות כאילו הן מקפצות סביב השולחן שלך או ברחוב. המשותף לאפליקציות הללו הוא שהאובייקטים הווירטואליים שבתוכם נראים כמאכלסים או משנים סצינות בעולם האמיתי - "מגדילים" את המציאות שלנו.

אבל האפליקציות הללו נבנו בהתאמה אישית על ידי מפתחי תוכנה מקצועיים. מה שהופך את גרסת ה-ARKit של אפל למציאות רבודה כל כך מרגשת הוא שזהולֹאאפליקציה - במקום זאתדרך חינמית לכל אחד לבנות אפליקציות AR חדשותשיוכלו לפעול ברבים ממכשירי iOS של אפל מהשנים האחרונות. וההוכחה היא בפודינג: ARKit של אפל כבר זמין לציבור רק כחודשיים, אבל כבר,מפתחי תוכנה עצמאייםיצרו כמה חוויות מדהימות למראה לאייפון - הכל מפורטלים וירטואלייםאתה יכול להיכנס ל-puttingזומבים וירטואליים בסלון שלךועוד. אֲפִילוּשר הטבעותהבמאי פיטר ג'קסון השתלב בכיף עם אסרט קצר של ARKit.

אני מתעניין במציאות רבודה כבר שנים, אז כשאפל הכריזה על ARKit, התרגשתי. אם אתה מרגיש אותו דבר או סתם מעוניין להתנסות בזה בעצמך, הנה איך אתה יכול להתחיל.

בדוק כדי לוודא שיש לך מכשיר iOS תואם

ARKit מריץ רק מכשירי Apple iOS המכילים מעבד A9 (או חדש יותר). זה מגביל אותו למכשירים הבאים, לפיRedmondPie:

  • אייפון 6s ו-6s פלוס

  • אייפון 7 ו-7 פלוס

  • אייפון SE

  • iPad Pro (9.7, 10.5 או 12.9)

  • iPad (2017)

ככל הנראה, מערך האייפון 8 החדש יתמוך גם ב-ARKit. תרצה גם לוודא שהמצלמה במכשיר ה-iOS שלך פועלת, מכיוון ש-ARKit מסתמך עליה. ואתה צריך כבל לחיבור המכשיר למחשב ה-Mac שלך.

הורד את iOS 11 באייפון או באייפד שלך

ברגע שיהיה לך אחד ממכשירי iOS תואמים אלה בהישג יד, תצטרך להוריד עליו את iOS 11. זו הגרסה העדכנית ביותר של מערכת ההפעלה הניידת של אפל, והיא זמינה כרגע רק כגרסת בטא, מה שאומר שהיא עשויה להכיל באגים ועלולה לבלבל כמה דברים במכשיר שלך. אם זה גורם לדאגה גדולה, קנה או השתמש במכשיר אחר שאינו העיקרי שלך. לחלופין, המתן לשחרור הרשמי של iOS 11, שצפוי גם הוא בספטמבר 2017.

אם אינך רוצה לחכות, תוכל להוריד את גרסת הבטא של iOS 11 ולהתחיל. כדי לעשות זאת, תצטרך להירשםתוכנת הבטא של אפל. זה בחינם, אבל דורש כל מקום בין 20 דקות לכמה שעות כדי להגדיר.היכנס לכאן ופעל לפי ההוראות.

בדוק כדי לוודא שיש לך מחשב Mac תואם

תצטרך גם מחשב לקידוד אפליקציית ARKit שלך. ליתר דיוק, מק עם מערכת ההפעלה החינמיתmacOS Sierra 10.12.4(או גרסה חדשה יותר) מותקנת. זה אומר שהמכונות הבאות כשירות:

  • MacBook (סוף 2009 או חדש יותר)

  • MacBook Pro (אמצע 2010 או יותר)

  • MacBook Air (סוף 2010 או חדש יותר)

  • Mac mini (אמצע 2010 או יותר)

  • iMac (סוף 2009 או חדש יותר)

  • Mac Pro (אמצע 2010 או יותר)

הירשם לחשבון מפתח של אפל

אתה יכול להשתמש בחשבון מפתח בחינם או בתשלום כדי להתחיל עם ARKit. אם כבר יש לך חשבון Apple לצרכן רגיל שבו אתה משתמש לרכישת אפליקציות וכאלה באייפון/אייפד/מק שלך, תוכל לשדרג את זה לחשבון מפתח בחינם או בתשלום. באמצעות דפדפן אינטרנט במחשב ה-Mac, נווטלדף הכניסה לחשבון המפתח של אפלובחר איזו אפשרות מתאימה לך.

הורד את Xcode 9 (המכיל ARKit) עבור ה-Mac שלך בחינם מאתר המפתחים של אפל

ב-Mac שלך, היכנס לחשבון המפתח שלך ב-Apple, ואז עבור לכאן ולחץ על "הורד"בפינה הימנית העליונה כדי לקבל את Xcode 9, התוכנית של אפל לתכנות (טאוטולוגיה, כן!). אזהרה: תצטרך לפחות 4.9 GB פנוי משטח כונן קשיח כדי להוריד את זה, ואז Xcode עצמו תופס 9.76 GB של שטח כונן קשיח.

הפעל את Xcode 9 וחבר את מכשיר ה-iOS שלך למחשב שלך באמצעות כבל

ב-Mac שלך, פתח את הורדת Xcode 9 שלך על ידי לחיצה כפולה, ולאחר מכן גרור את אפליקציית Xcode לתיקיית היישומים שלך ולחץ עליה פעמיים כדי להפעיל אותה. חבר את מכשיר ה-iOS שיש לך עם iOS 11 מותקן.

צור תבנית פרויקט חדשה של אפליקציית AR ב-Xcode

ב-Xcode ב-Mac, לחץ על "קובץ", "חדש" ובחר "פרויקט". זה אמור להעלות רשת של אפשרויות. לחץ על "אפליקציית מציאות רבודה".

מלא את המידע של אפליקציית AR החדשה שלך ב-Xcode

אפל דורשת ממך למלא את המידע הבא עבור אפליקציית AR החדשה שלך. אתה יכול לקרוא לזה כל מה שתרצה, והקפד לבחור גם "צוות", גם אם אתה יחיד (אם עדיין אין לך אחד כזה, תקבל את האפשרות ליצור אחד). כל השאר נבדק.

באפשרות "שפה", ניתן גם לבחור בין Swift, שפת התכנות החדשה של אפל, לבין Objective-C, הוותיקה יותר. שניהם יאפשרו לך לבנות אפליקציית AR. אם אתה חדש בתכנות, ייתכן ש- Swift היא ההימור הטוב יותר, שכן זה מה שאפל מתכננת להשתמש עבור כל הכלים שלה בעתיד.

לבסוף, אתה יכול לבחור את "טכנולוגיית התוכן" שלך, בחירה בין SceneKit, SpriteKit ו- Metal. אלו הם מנועי עיבוד שונים להצגת גרפיקה. שלושתם יאפשרו לכם לבנות אפליקציות AR, אך מציעים פשרות שונות, חלקן כןהמתואר כאן(בעצם: SceneKit לגרפיקה תלת מימדית, SpriteKit לדו מימד, מתכת לסצנות מסובכות יותר). למטרות ההדגמה הזו, בחרתי ב-"SceneKit".

תצטרך גם לשים את הפרויקט שלך בתיקייה במחשב שלך. בחר בכל מקום שאתה רוצה, זה לא משנה הרבה.

בחר את מכשיר ה-iOS המחובר שלך כדי לקבל את אפליקציית AR החדשה שלך

ב-Xcode ב-Mac שלך, בחר "חלון" בשורת התפריטים העליונה, לחץ על "התקנים וסימולטורים" ולחץ פעמיים על מכשיר ה-iOS שלך. הקפד לסמן את התיבה שאומרת "הצג כיעד ריצה".

אתה עשוי לקבל חלון קופץ במכשיר ה-iOS שלך שאומר כעת "מפתח לא מהימן" ונותן לך כמה הוראות לעבור לדף "הגדרות" של מכשיר ה-iOS שלך כדי לאפשר את האפליקציה הזו.

אם זה קורה, קדימה, מצא את אפליקציית "הגדרות" שלך במכשיר ה-iOS שלך, הקש עליה, גלול מטה אל "כללי" והקש עליה, ולאחר מכן גלול הלאה אל "ניהול פרופילים ומכשירים", ואתה אמור להיות מסוגל למצוא את כתובת אימייל למפתחים של אפל. הקש על זה וזה אמור לאפשר לך להתקין את ARapp שלך.

הפעל את אפליקציית AR ההדגמה הראשונה שלך

אפל כוללת הדגמת AR פשוטה מאוד עם Xcode כדי שתוכלו להבין מה תוכלו לבנות עם ARKit. הדגמה זו מציגה מטוס קרב באוויר מול מצלמת המכשיר שלך.

כדי לראות אותו בפעולה, תחילה ודא שמכשיר ה-iOS שלך נבחר בתפריט הנפתח של בוחר המכשירים בפינה השמאלית העליונה של Xcode.

לאחר מכן, חפש למעלה בשורת התפריטים העליונה ב-Xcode. מצא את "מוצר", לחץ עליו ולאחר מכן לחץ על "הפעלה".

מחוון המצב העליון ב-Xcode אמור להתחיל להבהב מפעילות והודעות, ואז הוא אמור להפעיל את האפליקציה שלך במכשיר ה-iOS שלך!

כדי לעצור את אפליקציית ההדגמה שלך, חזור אל "מוצר" ב-Xcode וגלול מטה אל "עצור".

זהו, אתה כבר בדרך להשתמש ב-ARKit! למידע נוסף על הוספת דגמי תלת מימד חדשים משלך ויצירת חוויות מונפשות, אני ממליץ על המדריכים הבאים:

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.