Apple afslørede sin forstørrede virkelighed platform, ARKit, på sin WWDC-udvikleres konference i juni. Platformen giver udviklere mulighed for at oprette apps, der kan udnytte det indbyggede kamera, processorer og bevægelsesfølere af iPhones og iPad til at skabe avancerede AR-oplevelser. Mens den Cupertino-baserede tech-gigant tager sine allerførste skridt i verden med virtuel virkelighed med ARKit, har Google været i det i årevis, som det allerede fremgår af sine forskellige trysts med VR og AR, herunder Cardboard, Daydream og selvfølgelig, Project Tango. Men søgegiganten har nu gået videre og afsløret en helt ny AR-platform, der hedder ARCore, som gør det muligt for udviklere at skrive AR-apps, der integrerer digitale oplevelser i den fysiske verden via Android-smartphones og tablets. Så nu hvor både Google og Apple har deres egne offentligt annoncerede AR-platforme, lad os pit ARCore vs ARKit og se på nogle af de vigtigste ligheder og forskelle mellem de to.
Hvad er Googles ARCore?
ARCore er Googles helt nye SDK, der har til formål at bringe forstørrede virkelighedskompetencer til alle smartphones, der kører Android 7.0 Nougat og derover. I lighed med Project Tango vil teknologien arbejde ved at registrere fysiske objekter i nærheden af brugeren for at vise forstørret virkelighedsindhold. Til dette vil ARCore benytte sensorerne i din smartphone til at registrere disse vandrette planer, faktor i enhedens bevægelsessporing og estimere lyset, der kommer ind i et rum, så objekter kan dynamisk oplyses baseret på deres omgivelser.
Google bringer også sine AR-eksperimenter til nettet og beskriver det som "en kritisk del af fremtiden for AR". Som et første skridt frigiver det en prototype webbrowser, der gør det muligt for webudviklere at begynde at arbejde med AR, ligesom deres mobile modparter. Selvom hele processen stadig er i et eksperimentelt stadium, mener Google, at disse brugerdefinerede browsere vil give udviklere mulighed for at opbygge AR-forbedrede websteder, som er platformneutrale, og arbejder på både Android og ARCore, samt iOS og ARKit.
Hvad er Apples ARKit?
I lighed med Googles ARCore er ARKit Apples helt egen foray i verden af forstørret virkelighed og blev annonceret på WWDC-udviklerkonferencen tidligere i år. Det forventes at komme til alle iPhones og iPads, der kører på iOS 11 og nyere, og er blevet beskrevet af industriinsidenter som tidligere Samsungs executive Matthew Miesnieks, som "det største, der er sket med AR-branchen siden det begyndte".
Ifølge indlæg på Apples officielle hjemmeside tilbyder udviklerne sin første forstærket software-udviklingskit til udviklere mulighed for "nemt at skabe uovertruffen forstørrede virkelighedserfaringer til iPhone og iPad ved at blande digitale genstande og information med miljøet omkring brugere".
ARCore vs ARKit: Hardware og software krav
ARCore blev kun annonceret et par timer tidligere, men fra udseendet af det vil det fungere stort set på samme måde som ARKit for det meste. ARCit vil ligesom ARKit også arbejde med Java / OpenGL, Unity og Unreal og har bevægelsessporing, miljøforståelse og lysestimering. Et andet område med lighed mellem de to platforme er, at i modsætning til Tango, vil begge arbejde på mange af de eksisterende smartphones, og det vil ikke kræve nogen avanceret hardware, som specialiserede sensorer eller kameraer, at fungere korrekt.
Hvad angår software, er der dog nogle adgangsbarrierer, hvis du søger at få adgang til en af de nyeste AR-platforme på dine enheder. Mens ARKit kun er kompatibel med iPhones og iPads, der kører iOS 11 og nyere, vil ARCore være tilgængelig for enheder, der kører på Android 7.0 Nougat og derover. Så længe din smartphone kører på den nyeste software, skal du kunne downloade de nyeste AR-apps fra Play Butik og App Store.
Hvad betyder ARCore Mean for Project Tango?
Mens specifikke detaljer om Googles ARCore stadig er svære at komme med, vil det være interessant at se, om søgegiganten ser ud til at dræbe Project Tango med sin seneste meddelelse, om det stadig vil have noget sted i Googles Grand AR-vision, der går frem. Det ser måske ud til at være slutningen af vejen for Tango, med Googles chef for forstørret virkelighed og virtuel virkelighed, Clay Bavor, der siger, at Tango vil "falme i baggrunden" i fremtiden som mere af en "Muliggør teknologi, der fungerer som en slags bagved kulisserne".
ARCore vs ARKit: SDK tilgængelighed og kompatible enheder
SDK til ARKit kan downloades til alle iOS-udviklere med en Apple Developer-konto og fungerer på enheder, der kører iOS 11 beta. Det vil til sidst understøtte alle enheder, der kører iOS 11 og nyere .
Hvad angår ARCore, har Google allerede udgivet et preview-SDK til Android-udviklere, men kun for Googles Pixel tvillinger og Samsungs Galaxy S8, der kører enten Android Nougat eller Android Oreo. SDK'en vil dog i sidste ende understøtte alle enheder, der kører Android 7.0 Nougat og derover.
ARCore vs ARKit: Hvornår kan man forvente AR Apps baseret på disse platforme?
Google siger, at det vil støtte 100 millioner enheder inden udgangen af dette år, men som vi ved alt for godt, hvilke enheder vil få Nougat, og hvilke enheder vil ikke helt afhænge af OEM'erne og transportørerne, så længe du er en enhed i kø for at modtage en af de nyere versioner af Android, skal du kunne bruge de AR-apps, der forventes at begynde at vises i Play Butik fremadrettet. Det vil være interessant at se, om Nougat / Oreo opdateringen rent faktisk ruller ud inden årets udgang, eller hvis vi bliver nødt til at vente til 2018 for at få opdateringen på vores enheder.
Hvad angår AR-apps baseret på disse SDK'er, har både Google og Apple demoed flere AR-programmer på deres respektive platforme, men når vi begynder at få disse apps på vores smartphones, er det nogen, der gætter på. Men hvis spekulationer på forskellige fora er noget at gå forbi, skal vi begynde at se det første sæt apps baseret på disse platforme inden udgangen af dette år, hvis alt går efter planen.
ARCore vs ARKit: Fremtiden for forstærket virkelighed
Virtuel og forstørret virkelighed er ofte blevet beskrevet af tech entusiaster og industriinsidere som den næste store ting i tech, selvom de ikke har levet op til den massive hype omkring dem hidtil. Nå, her håber Googles ARCore og Apples ARKit bringe en meget nødvendig trækkraft for den forstørrede virkelighed.
Så det var alt fra min side, når det kommer til ARCore vs ARKit, men jeg vil gerne vide, hvad du synes. Sluk dine tanker om ARCore, ARKit og forstørret virkeligheden generelt, i kommentarfeltet nedenfor.