Apple hat vor einiger Zeit iOS 11 veröffentlicht und jetzt spricht jeder in der Branche über Apples SDK ARKit, mit dem Entwickler Augmented-Reality-(AR)-Anwendungen erstellen kann.
ARKit hilft App-Entwicklern dabei, über einfache 2D-Kamera-Overlays hinauszugehen und ist gleichzeitig einfacher zu bedienen als komplexe Lösungen wie Snapchat. Einige Leute in der Branche glauben, dass ARKit Apple helfen könnte, direkt mit Google in Bezug auf smartphonebasierte Augmented-Reality-Produkte zu konkurrieren.
Was genau macht ARKit?
Apps, die mit Hilfe von ARKit entwickelt wurden, bringen 3D-Bilder mit Hilfe der sogenannten visuellen Inertial-Odometrie in die reale Welt. Die visuelle Odometrie schätzt die Position einer bewegten Kamera in drei Dimensionen relativ zu ihrer Ausgangsposition. Dies beinhaltet typischerweise die Verfolgung einer Reihe von interessanten Punkten über Bilder in einem Video und dann die Verwendung von 3D-Projektionsgeometrie zur Schätzung ihrer relativen Positionen.
Was sind die technischen Voraussetzungen für ARKit Apps?
Um ARKit-fähige Anwendungen unter iOS 11 zu verwenden, benötigen Sie ein iOS-Gerät mit einem A9-, A10- oder A11-Prozessor. Das bedeutet, dass ARKit Apps auf dem iPhone 6s, iPhone 6s Plus, iPhone 7, iPhone 7 Plus, iPhone SE, iPhone 8, iPhone 8 Plus und iPhone X laufen können. Für iPads können Sie das 9,7 Zoll, 10,5 Zoll und 12,9 Zoll iPad Pro oder das 9,7 Zoll 2017 iPad verwenden.
Was wissen wir schon über ARKit?
Nach offiziellen Angaben von Apple zu ARKit:
Generell können Entwickler das neue Machine Learning Framework von Apple verwenden, um Objekte in einer Szene zu identifizieren. Aber Apple verwendet AR anders als Facebook oder Google. Apple`s Vorteil mit ARKit ist, dass es mit iOS arbeitet, das ein weniger fragmentiertes Ökosystem als Android hat, da Apple sowohl die Hardware als auch die Software für alle seine Geräte kontrolliert.
Schon bald nach der Veröffentlichung von ARKit haben unabhängige Softwareentwickler unglaubliche Erlebnisse für das iPhone geschaffen – von virtuellen Portalen bis hin zu virtuellen Zombies im Wohnzimmer.
Was sind die beliebtesten Anwendungsbeispiele für ARKit?
Einige der beliebtesten AR-Features sind verschiedene Arten von Filtern, sogenannte „Lenses“, die sich selbst ergänzen oder ihr Gesicht verändern.
Das folgende Video gibt ihnen eine Übersicht über die beliebtesten AR-Apps für iOS 11:
Neben Spielen decken die beliebtesten ARKit-basierten Apps die Bereiche Bildung und Lifestyle ab. Für diesen Beitrag haben wir drei Gruppen analysiert, von denen im öffentlichen Diskurs häufig die Rede ist:
Anwendungen mit erweitertem Erscheinungsbild:
Schauen wir uns einige der beliebtesten Beispiele in jeder Kategorie an.
Mit sogenannten Augmented Appearance Anwendungen können Benutzer Aufkleber und Filter aufbringen, um das Aussehen von Menschen zu verändern, von der Haarfarbe und dem Teint bis hin zur Illusion eines abendfüllenden Make-ups.
ModiFace ist einer der Marktführer, wenn es um AR-basierte Apps für die Beauty-Industrie geht. Sie stellen AR-Module sowie sogenannte „magic mirror“-Software zur Verfügung.
Beauty-Marken wie Sephora nutzen die ModiFace-Software, um ihren Kunden ein einzigartiges Erlebnis zu bieten – kein Herumspielen mehr mit Lippenstift- oder Lidschatten-Testern im Laden. Die Kunden können einfach in den Spiegel der Sephora App schauen und durchziehen, um zu sehen, wie sich Farben vermischen und wie sie auf ihrem Gesicht aussehen. ModiFace bietet Lösungen, die über jeden Browser zugänglich und einfach zu implementieren sind. Eine weitere beliebte Anwendung, die ModiFace geschrieben hat, ermöglicht es den Benutzer, ihre Haarfarbe sofort zu ändern.
Apple dokumentiert detailliert, wie Entwickler ihren AR Technologie-Stack nutzen können, um Anwendungen zu erstellen, mit denen reale Gesichter mit virtuellen Objekten interagieren können, wobei das virtuelle Objekt als 2D-Kamerabild gerendert wird, während der virtuelle Inhalt als 3D-Objekt gerendert wird.
Immobilien- und Wohndesign- sowie Dekoranwendungen helfen den Nutzern, Grundrisse zu erstellen und sich vorzustellen, wie ihr Wohnzimmer mit einem neuen Möbelset aussehen würde.
TapMeasure ist ein großartiges Werkzeug, mit dem Sie ihren Innenraum vermessen können. Es verfügt über verschiedene Funktionen, darunter einen 3D Room Builder, der Raummodelle maßstabsgerecht erstellen, Punkt-zu-Punkt-Messungen erfassen und sicherstellen kann, dass ihr Kunstwerk perfekt waagerecht ausgerichtet ist. Mit TapMeasure können Benutzer ihre 3D-Modelle über eine einfache URL freigeben.
PLNAR ist eine beliebte Anwendung, die nützliche Werkzeuge für die Erstellung von Bauplänen bereitstellt. Diese Werkzeuge können sowohl von Hausbesitzern als auch von Fußbodenfirmen und Innenarchitekten verwendet werden. Um diese App zu verwenden, führen Sie einfach einen Cursor an die Ränder und um die Ecken des Bodens herum und es werden Messungen der Fläche eines Raumes generiert. Sie können auch Türöffnungen markieren und mit den Werkzeugen der App andere Objekte mit ebenen Flächen wie z.B. Arbeitsplatten vermessen. Alle diese Daten werden für kundenspezifische Projekte gespeichert.
Housecraft ist eine weitere große Entdeckung für Menschen, die auf der Suche nach einem bequemen digitalen Werkzeug sind, um bei der Neugestaltung ihres Hauses zu helfen. Housecraft platziert vollständig gerenderte 3D-Modelle überall in ihrem Zuhause.
Nicht unerwähnt soll die Place AR App von IKEA bleiben, die sehr nützlich ist und viel Unterhaltung bietet. Diese App scannt einen Raum und zeigt ihnen, wie Ikea-Möbel im Kontext ihres Zuhauses aussehen werden.
Andere Marken, wie z.B. der Magnolia-Markt, haben ebenfalls eigene AR-Erlebnisse geschaffen, die den Nutzern helfen, sich vorzustellen, wie Dekorationsgegenstände in einem Geschäft ihre Wohnung ergänzen.
Die Houzz-App ist ein Produkt mit einer ähnlichen Idee, das auf einer umfangreichen Datenbank mit Designmustern und einem Marktplatz für Wohndekorationen basiert. Benutzer können diesen Marktplatz durchstöbern und sehen, wie Produkte in ihrem eigenen Interieur funktionieren. AR ist nur eines von Houzz`s Features, aber es macht die App eindeutig zu einem starken Konkurrenten.
AR Apps im Bildungsbereich.
AR-basierte Apps werden im Unterricht immer beliebter, machen den Unterricht praktischer und ergänzen andere pädagogische Methoden in verschiedenen Kontexten. Diese Apps decken ein breites Themenspektrum ab – von der Anatomie bis zur Codierung in Swift.
AR ist ein großartiges Werkzeug, wenn es darum geht, praktische Fertigkeiten wie Design, technisches Zeichnen und Skizzieren zu vermitteln.
SketchAR hilft angehenden Künstlern an ihren Fähigkeiten zu arbeiten. Alles, was getan werden muss, ist, ein paar Kreise auf ein Blatt Papier zu zeichnen und die App wird sie erkennen und ihnen helfen, ihr Bild um sie herum zu zeichnen. SketchAR stellt eine Bibliothek mit verschiedenen Kategorien von Bildern zur Verfügung, darunter Tiere, Blumen und Lebensmittel.
AR-Apps eignen sich auch hervorragend, um mehr über die Natur und die Welt um uns herum zu erfahren und sind in der Regel sowohl für Teenager als auch Erwachsene gleichermaßen gut geeignet.
SkyORB ist ein großartiges Werkzeug für Astronomie-Fans. Es beinhaltet eine 3D-Sternkarte, ein 3D-Planetarium und eine Sonnenuhr. Benutzer können ihr Gerät auf sichtbare Sterne und Planeten richten, um ihre Namen basierend auf der GPS-Position des Geräts anzuzeigen. Die App sendet auch Benachrichtigungen, wenn es einen Vollmond oder ein anderes astronomisches Phänomen gibt, das es wert ist, beobachtet zu werden.
Die Augmented Reality Solar System App hilft Nutzern, mehr über die Planeten unseres Sonnensystems zu erfahren. Diese App gibt Benutzern die Möglichkeit, Planeten in einem realistischen Maßstab zu erforschen und bietet einen anschaulichen Vergleich zwischen der Erde und ihren Nachbarn. Der Benutzer kann auch den Radius der Umlaufbahn skalieren, um die Entfernungen zwischen den Planeten besser zu verstehen.
Es ist klar, dass ARKit Apps ein bedeutender Teil des Appstores sein werden und viele Android-Nutzer fragen sich, ob Google ernsthaft mit Apple in diesem Bereich konkurrieren kann.
Gibt es eine ARKit-Alternative für Android-Anwender?
Google hat vor kurzem eine Vorschau auf sein ARCore SDK gemacht, das dem ARKit sehr ähnlich ist. Das ARCore Kit erweitert auch bestehende Android-Endgeräte um AR-Funktionalität. ARCore Apps werden auf dem Samsung Galaxy S8 und Google Pixel laufen und es ist zu erwarten, dass viele App-Entwickler für Android-Geräte mit 7.0 Nougat und höher diese auch nutzen können.