Video hands-on met Apple ARKit demo-app

Om ontwikkelaars te helpen zich voor te bereiden op de komst van iOS 11 en ARKit, heeft Apple een demo-applicatie beschikbaar gesteld om te downloaden en uitchecken. Als u over de vereisten beschikt, is het eigenlijk heel eenvoudig om met ARKit aan de slag te gaan en het zelf uit te proberen.

We helpen je bij het installeren van de demo-app, hoe de app werkt en wat sommige populaire ontwikkelaars maken voor de lancering van iOS. Je kunt ook onze video bekijken voor een snelle demo.

Abonneer je op iDownloadBlog op YouTube

Lees verder voor de stapsgewijze instructies voor het installeren van Apple's demo-app met ARKit op uw iOS-apparaat. Houd er rekening mee dat ARKit de A9-chip of hoger vereist, wat betekent dat apparaten ouder dan de iPhone 6s van 2015 niet worden ondersteund.

Hoe Apple ARKit demo-app te installeren

Om de ARKit-demo-app zelf te proberen, hebt u een paar dingen nodig.

  • Een Apple-ontwikkelaarsaccount
  • Een iOS-apparaat met een A9- of A10-processor met iOS 11.
  • De bètaversie van Xcode 9.0.
  • De ARKit-demo-app gedownload van de ontwikkelaarssite van Apple
  • USB-kabel om uw iPhone op uw Mac aan te sluiten.

Als je deze eenmaal hebt, ben je klaar om te gaan. Om te beginnen, opent u de map die u hebt gedownload met de naam "Objecten plaatsen" die het voorbeeld Xcode-project bevat. Klik met de rechtermuisknop en druk op open op ARKitExample.xcodeproj om het project te starten. Mogelijk krijgt u een waarschuwing dat dit een project is dat is gedownload van internet. Druk eenvoudig op "Openen" om door te gaan.

Als dit de eerste keer is dat u Xcode start, moet u zich mogelijk aanmelden bij uw ontwikkelaarsaccount. Klik op "Xcode" in de menubalk en vervolgens op "Voorkeuren". Voer op het tweede tabblad, getiteld 'Accounts', de gegevens van uw ontwikkelaar in.

Selecteer nu het project in de linker zijbalk met het blauwdrukpictogram links van "ARKitExample". Werk nu het ondertekenteam bij naar uw team in het midden.

Nadat je die kleine wijziging hebt aangebracht, kun je doorgaan, je iPhone aansluiten en op uitvoeren in de linkerbovenhoek drukken. De eerste keer kan het enkele minuten duren voordat het wordt uitgevoerd, maar zodra het wordt uitgevoerd, kunt u de verbinding met uw Mac verbreken en de app op elk gewenst moment gebruiken.

Gebruik van de app

Zodra u de app in gebruik heeft, kunt u onmiddellijk beginnen met het plaatsen van objecten. Het is duidelijk dat de app doodeenvoudig is. Het is alleen bedoeld als een hulpmiddel voor ontwikkelaars om de voeten nat te maken bij het ontwikkelen van hun eigen applicaties met behulp van het framework. De app heeft slechts enkele eenvoudige aspecten. Een plusknop onderaan om een ​​van de verschillende objecten toe te voegen, een tuimelschakelaar rechtsonder om een ​​paar instellingen te wijzigen en een verversingsknop rechtsboven om opnieuw te beginnen en je canvas leeg te maken.

U kunt kiezen tussen een kaars, een kopje, een stoel, een vaas en een lamp om op uw omgeving te plaatsen. Het is echt verbazingwekkend hoe de app oppervlakken automatisch detecteert en de objecten schaalt op basis van de omgeving. Het is niet altijd perfect, maar het doet dit echt goed.

Zodra een object op het scherm staat, kunt u het roteren en verplaatsen door te slepen. U kunt zoveel meer objecten toevoegen als u wilt. Het kan meerdere tegelijk verwerken en al hun locaties in realtime volgen.

Een ding dat ik erg indrukwekkend vond, was de mogelijkheid om dichtbij de 3D-objecten te komen. Je kunt letterlijk in de bovenkant van de bloem in de vaas kijken door je telefoon te verplaatsen naar waar de bloem in het echte leven zou zijn.

Wat komt er nog

Apple heeft onlangs verschillende nieuwe ARKit-apps laten zien die na de lancering van iOS 11 zullen verschijnen. Enkele van de echt creatieve apps omvatten het populaire kinderboek The Very Hungry Caterpillar, een Pokémon Go-achtige game maar met zombies uit de Walking Dead, en een meubelwinkel-app van Ikea. Velen hebben video's gedeeld van hun aankomende apps.

Inpakken

ARKit gaat enorm worden. Met een eenvoudige update is AR nu in handen van honderden miljoenen gebruikers. Ontwikkelaars lijken het heel snel te omarmen en iOS 11 is nog niet eens uitgebracht. Naarmate de tijd verstrijkt, zullen we zeker meer en meer praktische toepassingen zien. Zelfs Google voelt de druk!

Eerder lanceerde Google het project Tango, een AR-platform dat speciale hardware nodig had om te draaien. Ondersteuning van apparaten was beperkt, evenals het aanbieden van apps. Om Apple's duw in de arena tegen te gaan, lanceerden ze een nieuw Android-raamwerk genaamd ARCore, dat hetzelfde wil doen als ARKit, maar op Android-apparaten. Het wordt binnenkort gelanceerd en ondersteunt de Pixel en de Galaxy S8, maar nog veel meer tegen het einde van hun preview-cyclus.

ARKit toont veel belofte, hoewel het momenteel een paar compromissen heeft. Het kan bijvoorbeeld nog geen niet-vlakke oppervlakken detecteren. Virtuele kussens op je bank kunnen bijvoorbeeld niet buiten de poort worden geplaatst. Muren zijn ook niet detecteerbaar. Dit betekent dat je geen foto's of tv's aan je muur kunt hangen in ARKit.

Een verrassend aspect was ook de behoefte aan slechts één camera. Velen verwachtten dat de iPhone 7 Plus de broeders met één camera zou overtreffen. Het is zeer waarschijnlijk omdat Apple zou willen dat de meest uiteenlopende mensen het kunnen gebruiken, en niet vereisen dat ze twee camera's gebruiken, hoewel het het dieptegevoeligheid ervan zou vergroten.

Ik ben oprecht blij om te zien wat ontwikkelaars bedenken, maar ik wil ook jouw mening horen. Ben je enthousiast over ARKit? Als u dat bent, wat zijn uw favoriete hulpprogramma's hiervoor? Is het 3D-beeldhouwen? Winkelen voor kleding of meubels? Of iets anders? Laat het ons hieronder weten in de comments.