Apple a dezvăluit platforma de realitate augmentată, ARKit, la conferința dezvoltatorilor WWDC din iunie. Platforma permite dezvoltatorilor să creeze aplicații care să poată profita de camerele încorporate, procesoarele și senzorii de mișcare ai dispozitivelor iPhone și iPad pentru a crea experiențe AR avansate. În timp ce gigantul tehnic de la Cupertino își ia primii pași în lumea realității virtuale cu ARKit, Google a fost la el de ani de zile, așa cum este deja evident din diferitele sale turnee cu VR și AR, inclusiv Cardboard, Daydream și bineînțeles, Proiectul Tango. Cu toate acestea, gigantul de căutare a trecut acum și a dezvăluit o nouă nouă platformă AR, denumită ARCore, care va permite dezvoltatorilor să scrie aplicații AR care vor integra experiențele digitale în lumea fizică prin intermediul telefoanelor smartphone și tabletelor Android. Deci, acum că atât Google, cât și Apple au propriile platforme AR anunțate public, hai să arăm ARCore vs ARKit și să ne uităm la unele dintre asemănările cheie și diferențele dintre cele două.
Ce este ARCore Google?
ARCore este noul SDK Google care urmărește să aducă capabilități de realitate augmentată tuturor smartphone-urilor care rulează Android 7.0 Nougat și de mai sus. La fel ca proiectul Tango, tehnologia va funcționa prin detectarea obiectelor fizice din apropierea utilizatorului pentru a afișa conținutul realității augmentate. Pentru aceasta, ARCore va folosi senzorii din telefonul dvs. smartphone pentru a detecta aceste planuri orizontale, pentru a determina urmărirea mișcării dispozitivului și pentru a estima lumina care intră într-o încăpere, astfel încât obiectele să poată fi luminate dinamic în funcție de mediul lor.
Google aduce, de asemenea, experimente AR la web, descriind-o ca fiind "o componentă critică a viitorului AR". Ca prim pas, lansarea unui prototip de browser web care va permite dezvoltatorilor web să înceapă să lucreze cu AR, la fel ca omologii lor mobili. În timp ce întregul proces se află încă într-o etapă experimentală, Google consideră că aceste browsere personalizate vor permite dezvoltatorilor să construiască în cele din urmă site-uri web îmbunătățite AR, care să fie neutre pe platformă și să funcționeze atât pe Android cât și pe ARCore, precum și pe iOS și ARKit.
Ce este ARKit-ul Apple?
La fel ca Google ARCore, ARKit este propria incursiune a Apple în lumea realității augmentate și a fost anunțată la conferința dezvoltatorului WWDC la începutul acestui an. Este de asteptat sa vina la toate iPhone-urile si iPad-urile ce ruleaza pe iOS 11 si mai sus si a fost descris de catre insiderii industriei ca fostul executiv Samsung, Matthew Miesnieks, drept "cel mai mare lucru care sa intamplat industriei AR de cand a inceput".
Potrivit postului de pe site-ul oficial al Apple, primul său kit de dezvoltare software pentru realitate augmentată oferă dezvoltatorilor șansa de a "crea cu ușurință experiențe de neegalat de realitate augmentate pentru iPhone și iPad prin amestecarea obiectelor digitale și a informațiilor cu mediul înconjurător în jurul utilizatorilor".
ARCore vs ARKit: Cerințe hardware și software
ARCore a fost anunțat numai cu câteva ore mai devreme, dar, din aspectul său, va funcționa aproape în același mod ca ARKit în cea mai mare parte. La fel ca ARKit, ARCore va funcționa, de asemenea , cu Java / OpenGL, Unity și Unreal și dispune de urmărirea mișcării, înțelegerea mediului și estimarea luminii. O altă zonă de similitudine între cele două platforme este că, spre deosebire de Tango, ambele vor funcționa pe multe dintre smartphone-urile existente și nu vor necesita niciun fel de hardware avansat, cum ar fi senzorii specializați sau camerele de luat vederi, pentru a funcționa corespunzător.
Cu toate acestea, în termeni de software, există anumite bariere în calea accesului dacă doriți să obțineți acces la oricare dintre cele mai recente platforme AR de pe dispozitivele dvs. În timp ce ARKit va fi compatibil numai cu iPhones și iPad care rulează pe iOS 11 și mai mult, ARCore va fi disponibil pentru dispozitive care rulează pe Android 7.0 Nougat și mai sus. Atâta timp cât telefonul smartphone rulează pe cel mai recent software, ar trebui să puteți descărca cele mai recente aplicații AR din Magazin Play și App Store.
Ce înseamnă ARCore pentru proiectul Tango?
Deși detaliile specifice despre Google ARCore sunt încă greu de realizat, va fi interesant să vedem dacă gigantul de căutare dorește să ucidă Project Tango cu cel mai recent anunț, dacă va avea încă loc în viziunea Grand AR a Google care va redirecţiona. Cu toate acestea, acest lucru ar putea fi sfârșitul drumului pentru Tango, cu capul Google de realitate augmentată și realitate virtuală, Clay Bavor, spunând că Tango va "dispărea în fundal" în viitor, ca și mai mult "Permiterea tehnologiei care funcționează în spatele scenei".
ARCore vs ARKit: disponibilitatea SDK și dispozitivele compatibile
SDK-ul pentru ARKit este disponibil pentru descărcare pentru toți dezvoltatorii de iOS cu un cont de dezvoltator Apple și funcționează pe dispozitive care rulează iOS 11 beta. În cele din urmă, acesta va suporta toate dispozitivele care rulează iOS 11 și mai sus .
În ceea ce privește ARCore, Google a lansat deja un SDK de previzualizare pentru dezvoltatorii Android, dar numai pentru gemenii Pixel Google și Samsung Galaxy S8 care rulează Android Nougat sau Android Oreo. Cu toate acestea, SDK va susține toate dispozitivele care rulează Android 7.0 Nougat și mai sus.
ARCore vs ARKit: Când să aștepți aplicații AR bazate pe aceste platforme?
Google afirmă că va susține 100 de milioane de dispozitive până la sfârșitul acestui an, dar, după cum știm foarte bine, dispozitivele care vor primi Nougat și ce dispozitive nu vor depinde în întregime de producătorii de echipamente originale și de operatori, atâta timp cât este dispozitiv în rândul pentru a primi una dintre cele mai noi versiuni de Android, ar trebui să puteți utiliza aplicațiile AR care vor începe să apară în Magazinul Play înainte. Va fi interesant să vedem dacă actualizarea Nougat / Oreo se va lansa până la sfârșitul anului sau dacă va trebui să așteptăm până în 2018 pentru a obține actualizarea pe dispozitivele noastre.
În ceea ce privește aplicațiile AR bazate pe aceste seturi SDK, atât Google, cât și Apple au demodat mai multe aplicații AR pe platformele lor respective, dar când începem să obținem aceste aplicații pe smartphone-urile noastre, este cineva ghici. Cu toate acestea, dacă speculațiile pe diverse forumuri sunt ceva de trecut, ar trebui să începem să vedem primul set de aplicații bazate pe aceste platforme până la sfârșitul acestui an, dacă totul merge conform planului.
ARCore vs ARKit: Viitorul realității augmentate
Realitatea virtuală și augmentată au fost adesea descrise de entuziaștii din domeniul tehnologiei și de cei din industrie ca fiind următorul lucru important în domeniul tehnologiei, deși nu au reușit să facă față masivului hype care le înconjoară până acum. Ei bine, aici speră că Google ARCore și Apple ARKit vor aduce o tracțiune mult mai necesară pentru realitatea augmentată.
Deci, asta a fost tot din partea mea când vine vorba de ARCore vs ARKit, dar mi-ar plăcea să știu ce crezi. Sunați-vă gândurile pe ARCore, ARKit și realitatea augmentată în general, în secțiunea de comentarii de mai jos.