iOS 11 a introdus ARKit, un nou cadru pentru dezvoltatori conceput să reducă timpii de dezvoltare în ceea ce privește construirea de experiențe de realitate augmentată pentru iPhone și iPad.
Deoarece ARKit face cea mai mare parte din ridicarea grea în ceea ce privește detectarea planului, urmărirea foarte precisă, estimarea iluminării și multe altele, aplicațiile alimentate de acesta nu sunt acceptate pe dispozitive mai vechi.
IPhone-ul sau iPad-ul dvs. vor suporta experiențe de realitate augmentată bazate pe ARKit?
Conform resurselor oficiale ARKit ale Apple pentru dezvoltatori, ARKit necesită aplicații hardware performante, construite pe acesta, rulate pe procesoarele Apple A9 și A10.
Următoarele dispozitive folosesc aceste procesoare:
- iPhone SE
- iPhone 6s
- iPhone 6s Plus
- iPhone 7
- iPhone 7 Plus
- IPad de 9,7 inci (model 2017)
- IPad Pro de 10,5 inci
- IPad Pro de 12,9 inci (model 2017)
- IPad Pro de 9,7 inci (model 2016)
- IPad Pro de 12,9 inci (model 2016)
„Aceste procesoare oferă performanțe deosebite care permit înțelegerea rapidă a scenelor și vă permit să construiți conținut virtual detaliat și convingător pe topul scenelor din lumea reală”, notează compania.
Dacă dețineți unul dintre dispozitivele acceptate menționate anterior, puteți rula aplicații bazate pe ARKit pe iPhone și iPad. Dacă nu, nu aveți noroc dacă nu cumpărați un dispozitiv iOS acceptat.
ARKit își face magia analizând scena prezentată de vizualizarea camerei.
De asemenea, folosește date de la senzorii de bord. Fuzionarea datelor cu senzori de cameră în direct cu datele CoreMotion permite algoritmi sofisticate să detecteze planurile orizontale într-o cameră precum mese și podele.
ARKit poate, de asemenea, urmări și plasa obiecte pe puncte de caracteristici mai mici și estima cantitatea totală de lumină disponibilă într-o scenă pentru a aplica cantitatea corectă de iluminare obiectelor virtuale.