Video hands-on med Apple ARKit demo-app

För att hjälpa utvecklare att förbereda sig för ankomsten av iOS 11 och ARKit har Apple gjort en demoapplikation tillgänglig för nedladdning och utcheckning. Om du har förutsättningarna är det faktiskt väldigt lätt att gå upp och gå med ARKit för att prova det själv.

Vi tar dig igenom hur du installerar demo-appen, hur appen fungerar och vad vissa populära utvecklare skapar för lanseringen av iOS. Du kan också kolla in vår video för en snabb demo också.

Prenumerera på iDownloadBlog på YouTube

Fortsätt läsa för steg-för-steg-instruktioner som beskriver processen för att installera Apples demo-app med ARKit på din iOS-enhet. Tänk på att ARKit kräver A9-chipet eller senare, vilket innebär att enheter som är äldre än 2015: s iPhone 6s inte stöds.

Hur man installerar Apple ARKit demo-app

För att prova ARKit demo-appen själv behöver du några saker.

  • Ett Apple-utvecklare-konto
  • En iOS-enhet som har en A9- eller A10-processor som kör iOS 11.
  • Betaversionen av Xcode 9.0.
  • ARKit-demo-appen laddas ner från Apples utvecklingswebbplats
  • USB-kabel för att ansluta din iPhone till din Mac.

När du väl har dessa är du bra att gå. För att komma igång öppnar du mappen som du laddade ner med namnet “Placing Objects” som innehåller exemplet Xcode-projekt. Högerklicka och tryck öppen på ARKitExample.xcodeproj för att starta projektet. Du kan få en varning om att det här är ett projekt som laddas ner från internet. Tryck bara på "Öppna" för att fortsätta.

Om det här är första gången du lanserar Xcode, kan du behöva logga in på ditt utvecklarkonto. Klicka på "Xcode" i menyfältet och sedan på "Inställningar". Ange dina utvecklarens referenser på den andra fliken, med titeln "Konton".

Välj nu projektet på den vänstra sidofältet som har planen för ikonen till vänster om “ARKitExample”. Uppdatera nu signeringsteamet till ditt team i mitten.

När du har gjort den lilla förändringen kan du gå vidare, ansluta din iPhone och slå kör i det övre vänstra hörnet. Första gången kan det ta några minuter innan den körs, men när den körs kan du koppla bort från din Mac och använda appen när som helst.

Använda appen

När appen är igång kan du omedelbart börja placera objekt. Uppenbarligen är appen död enkel. Det är bara tänkt som ett verktyg för utvecklare att bli fuktiga med att utveckla sina egna applikationer med ramverket. Appen har bara några enkla aspekter. En pluss-knapp längst ner för att lägga till ett av flera objekt, en vippbrytare längst ner till höger för att ändra ett parinställningar och en uppdateringsknapp längst upp till höger för att börja om och rensa din duk.

Du kan välja mellan ett ljus, en kopp, en stol, en vas och en lampa som ska placeras i din miljö. Det är verkligen fantastiskt hur appen automatiskt kommer att upptäcka ytor och skala objekten utifrån omgivningen. Det är inte alltid perfekt, men det gör ett riktigt bra jobb på det här.

När ett objekt är på skärmen kan du rotera och flytta det genom att dra. Lägg gärna till så många fler objekt du vill. Den kan hantera flera samtidigt och spåra alla deras platser i realtid.

En sak som jag tyckte var väldigt imponerande var förmågan att komma nära 3D-objekt. Du kan bokstavligen titta inuti toppen av blomman i vasen genom att flytta telefonen mot var blomman skulle vara i verkliga livet.

Vad kommer att komma

Apple visade nyligen flera nya ARKit-appar som kommer att debutera efter lanseringen av iOS 11. Några av de riktigt kreativa inkluderade den populära barnboken The Very Hungry Caterpillar, ett Pokémon Go-esque-spel men med zombies från Walking Dead, och en möbelshopping-app från Ikea. Många har delat videor av sina kommande appar.

Sammanfatta

ARKit verkar vara enormt. Med en enkel uppdatering kommer AR nu i händerna på hundratals miljoner användare. Utvecklare verkar anta det mycket snabbt och iOS 11 är inte ens släppt ännu. Allteftersom tiden går ser vi säkert fler och mer praktiska tillämpningar. Till och med Google känner trycket!

Tidigare lanserade Google projektet Tango, en AR-plattform som krävde speciell hårdvara för att köra. Enhetsstödet var begränsat, liksom erbjudandet av appar. För att motverka Apples push in i arenan lanserade de ett nytt Android-ramverk som kallas ARCore, som syftar till att göra samma sak som ARKit, men på Android-enheter. Den kommer snart att lanseras och stöder Pixel och Galaxy S8, men många fler i slutet av sin förhandsgranskningscykel.

ARKit visar mycket löfte, även om det för närvarande har några kompromisser. Till exempel kan den ännu inte upptäcka icke-platta ytor. Exempelvis är det inte möjligt att placera virtuella kuddar på soffan utanför grinden. Väggar kan inte upptäckas. Vilket innebär att du inte kan hänga foton eller TV: er på väggen inuti ARKit.

En överraskande aspekt var också behovet av en enda kamera. Många förväntade sig att iPhone 7 Plus skulle överträffa bröderna med en kamera. Det är troligtvis för att Apple vill att det bredaste utbudet av människor ska kunna använda det och inte kräva att de använder två kameror, även om det skulle öka dess djupavkänningsförmåga.

Jag är ärligt stolt över att se vad devs kommer med, men jag vill också höra dina åsikter. Är du upphetsad för ARKit? Om du är det, vad är dina favoritverktyg för det? Är det 3D-skulpturer? Shopping för kläder eller möbler? Eller något annat? Låt oss veta nedan i kommentarerna.