Deze pagina is vertaald met behulp van AI en machine learning.

(Pocket-lint) - ARKit is het augmented reality-platform (AR) van Apple voor iOS-apparaten. Het stelt ontwikkelaars in staat apps te maken die communiceren met de wereld om je heen met behulp van de cameras en sensoren van het apparaat.

Apple is al een paar jaar erg enthousiast over het potentieel van AR en introduceerde ARKit in 2017 als onderdeel van iOS 11 . Het kondigde vervolgens een tweede versie aan in iOS 12 en heeft nu een derde-generatie-versie gepland voor iOS 13 . Er is een Google-equivalent voor Android-telefoons, ARCore genaamd .

Hier is alles wat u moet weten over ARKit, inclusief wat het kan doen en voorbeelden van zijn kracht in actie.

Apple

Wat is AR?

Augmented reality is geen nieuwe technologie, maar relatief nieuw voor persoonlijke apparaten. Terwijl virtual reality je onderdompelt in een ruimte en in wezen alles vervangt wat je in een fysieke wereld ziet, neemt AR de wereld om je heen en voegt er virtuele objecten aan toe.

Wat is Apple ARKit?

Het is een ontwikkelingsplatform waarmee app-ontwikkelaars snel en eenvoudig AR-ervaringen kunnen inbouwen in hun apps en games. Het gebruikt de camera, processors en bewegingssensoren van je iOS-apparaat om meeslepende interacties te creëren.

Als gebruiker zie je niet echt of iets een ARKit-compatibele app is of niet - je ziet gewoon een geweldige, leuke of nuttige app.

ARKit maakt gebruik van een technologie genaamd Visual Inertial Odometry om de wereld rond uw iPad of iPhone te volgen. Hierdoor kan uw iOS-apparaat voelen hoe het beweegt in een kamer.

ARKit gebruikt die gegevens niet alleen om de indeling van een ruimte te analyseren, maar ook om horizontale vlakken zoals tafels en vloeren te detecteren. De techneut kan dan virtuele objecten serveren om op die oppervlakken in uw fysieke kamer te plaatsen.

Wat is het nut van ARKit?

Het staat ontwikkelaars vrij om allerlei ervaringen te creëren met ARKit en er zijn nu verschillende apps beschikbaar.

Een van de beste voorbeelden is Ikea, waarmee je Ikea-producten in je eigen huis kunt bekijken voordat je een aankoop doet. Als het de dingen maar echt zou maken.

Ikea

Voor Apple opent ARKit een geheel nieuwe categorie apps die op elke iPhone en iPad zouden draaien.

Bovendien opent het zoveel mogelijkheden op de lange termijn. Het gerucht gaat dat het bedrijf bijvoorbeeld aan een AR-headset werkt. Stel je voor dat je een Apple AR-bril draagt die je wereld elke dag kan verbeteren.

Als onderdeel van iOS 12 heeft Apple vorig jaar een versie van de tweede generatie van ARKit onthuld, die werd gelanceerd naast een Lego-concept met virtuele Lego-stukken en minifiguren.

Dit was om de belangrijkste functie van ARKit 2 te demonstreren: multiplayer. Verschillende apparaten kunnen dezelfde AR-scène zien. Ze kunnen ook naar believen pauzeren en hervatten, wat zorgt voor meer bruikbare ervaringen waarbij mensen kunnen terugkeren naar een virtueel scenario - Apple gaf het voorbeeld van een interieurdecoratieproject waar je misschien meerdere keren naar terugkeert gedurende meerdere dagen.

Apple

Wat zit er in ARKit 3?

ARKit 3 van 2019 bevat Motion Capture, zodat ontwikkelaars de beweging van mensen kunnen integreren in hun app en People Occlusion. Beide technologieën betekenen dat AR-inhoud op natuurlijke wijze voor of achter mensen wordt weergegeven om meer meeslepende apps mogelijk te maken.

Er is nu ondersteuning voor zowel de camera aan de voorkant als de camera aan de achterkant, terwijl de camera aan de voorkant ook maximaal drie gezichten kan volgen.

Deze functies hebben echter allemaal de nieuwste apparaten van Apple nodig. "Occlusie van mensen en het gebruik van bewegingsregistratie, gelijktijdige camera aan de voor- en achterkant, en meerdere gezichten volgen worden ondersteund op apparaten met A12 / A12X Bionic-chips, Apple Neural Engine en TrueDepth Camera."

Dat zijn dus in wezen de iPad Pro-modellen van vorig jaar en iPhone XR, XS en XS Max.

Apple heeft ook een nieuwe app voor ontwikkelaars aangekondigd - Reality Composer waarmee ontwikkelaars prototypen kunnen maken en AR-ervaringen kunnen produceren zonder eerdere 3D-ervaring. Er is een interface voor slepen en neerzetten en een bibliotheek met reeds bestaande 3D-objecten en animaties.

Welke iOS-apparaten kunnen ARKit-apps verwerken?

Elke iPhone of iPad die iOS 11 of hoger kan draaien, kan ARKit-apps installeren.

Nieuwere apparaten zullen de apps beter verwerken. Post-2017 iPad Pros hebben bijvoorbeeld verbeterde verversingsfrequenties van 120 Hz, wat betekent dat wat je door de camera ziet, op die apparaten veel indrukwekkender zou moeten lijken.

Hoe bouw je ARKit-apps?

Als je geïnteresseerd bent in het bouwen van ARKit-apps, ga dan naar de Apple Developer-site , waar veel informatie staat over het bouwen van AR-apps. Je kunt daar een voorbeeldcode downloaden voor de game SwiftShot.

Geschreven door Maggie Tillman en Dan Grabham.