iOS 11 introduserte ARKit, et nytt rammeverk for utviklere designet for å forkorte utviklingstider når det gjelder å bygge forsterkede reality-opplevelser for iPhone og iPad.
Fordi ARKit gjør det meste av tunge løft når det gjelder flydeteksjon, super nøyaktig sporing, lysestimering og mer, støttes ikke apper som drives av den på eldre enheter.
Vil din iPhone eller iPad støtte ARKit-drevne augmented reality-opplevelser?
I henhold til Apples offisielle ARKit-ressurser for utviklere, krever ARKit høyytelses-maskinvare-apper bygget på den, kjørt på Apple A9- og A10-prosessorene.
Følgende enheter bruker disse prosessorene:
- iPhone SE
- iPhone 6s
- iPhone 6s Plus
- iPhone 7
- iPhone 7 Plus
- 9,7-tommers iPad (2017-modell)
- 10,5-tommers iPad Pro
- 12,9-tommers iPad Pro (2017-modell)
- 9,7-tommers iPad Pro (2016-modell)
- 12,9-tommers iPad Pro (2016-modell)
"Disse prosessorene gir banebrytende ytelse som muliggjør rask sceneforståelse og lar deg bygge detaljert og overbevisende virtuelt innhold på toppen av virkelige scener," bemerker selskapet.
Hvis du eier en av de nevnte støttede enhetene, kan du kjøre ARKit-drevne apper på iPhone og iPad. Hvis ikke, er du heldig med mindre du kjøper en støttet iOS-enhet.
ARKit gjør sin magi ved å analysere scenen presentert av kameravisningen.
Den bruker også data fra sensorer ombord. Fusjonering av live-kamerasensordata med CoreMotion-data gjør at sofistikerte algoritmer kan oppdage horisontale plan i et rom som bord og gulv.
ARKit kan også spore og plassere objekter på mindre funksjonspunkter og estimere den totale mengden lys som er tilgjengelig i en scene for å bruke riktig mengde belysning på virtuelle objekter.