La Augmented Reality Przyjechał półtora roku temu i zrobił to, żeby zostać. Duże inwestycje w badania i rozwój platform dotyczyły przede wszystkim usług i postępu w dwóch aspektach: sztucznej inteligencji i rozszerzonej rzeczywistości.
Podczas ostatniego WWDC Apple chciał pójść o krok dalej i wystartował ARKit 2, druga wersja zupełnie nowego zestawu rozwojowego. Z biegiem czasu widzimy, jak jedynymi ograniczeniami, jakie stawia rzeczywistość rozszerzona za pomocą tych zestawów, są wyobraźnia programisty.
Historia rosnącego zestawu: ARKit
Apple chciał być częścią tej ewolucji, wprowadzając na rynek ARKit na WWDC 2017, zestaw deweloperski dla twórców, który umożliwił im projektowanie aplikacji opartych na rzeczywistości rozszerzonej z niesamowitymi wynikami.
Pierwsza wersja zestawu była skierowana do dopasuj obiekty cyfrowe do informacji z otoczenia w którym użytkownik się poruszał. Daje to poczucie interakcji z realnym światem, przenosząc aplikacje na wyższy poziom. W tym celu iOS wykorzystał kamerę: wykrywanie płaszczyzn poziomych, wykorzystanie czujników światła...
Przykłady takich zastosowań pojawiały się w miarę upływu czasu. Aplikacji opartych na ARKit jest tak wiele, że Apple stworzyło miejsce na swojej stronie internetowej poświęcone wszystkim aplikacjom, których podstawową funkcją była rozszerzona rzeczywistość: IKEA, GE, American Airlines…
Jeszcze jeden krok: wydanie ARKit 2
To było w tym WWDC 2018 kiedy Apple chciał pójść o krok dalej, wprowadzając pierwszą dużą aktualizację swojego zestawu rzeczywistości rozszerzonej. Ponadto zapowiedziano nie tylko tę premierę, ale i samą aplikację Środki w iOS 12, za pomocą którego możemy natywnie mierzyć obszary i przestrzenie, używając tylko aparatu iPhone'a lub iPada.
Platforma, która umożliwia programistom zintegrować wspólne doświadczenia, trwałe doświadczenia AR powiązane z określoną lokalizacją, wykrywanie obiektów i śledzenie obrazu w celu tworzenia jeszcze bardziej dynamicznych aplikacji AR.
Główne nowości ARKit 2 polegały na możliwości doświadczenia tej samej rzeczywistości rozszerzonej przez dwóch użytkowników z różnymi urządzeniami. To był plus przy tworzeniu gier wieloosobowych opartych na AR. Uwzględniono również interakcji elementów rzeczywistych z elementami wirtualnymi. Innymi słowy, jeśli zostanie znalezione prawdziwe koło, na ekranie naszego iPada można zbudować zupełnie nowy zamek, w którym można rozpocząć piękną grę.
Limity są ustalane przez programistę
Deweloperzy udostępniają swoje dzieła na wielu platformach, ale najczęściej używany jest Twitter. Każdego dnia znajdujemy wiele nowych aplikacji, które wykorzystują ARKit 2 i które charakteryzują się dużą kreatywnością i złożonością. W filmie, który masz pod tymi liniami, możemy zobaczyć przykład a Sklep on-line w którym sprzedawane są różne produkty dekoracyjne. Nad każdym z tych produktów znajduje się przycisk, który po naciśnięciu wyświetlane w rzeczywistości rozszerzonej w dowolnym miejscu w domu, w którym chcielibyśmy go umieścić, aby przed zakupem sprawdzić, jak będzie wyglądał.
Przeglądaj produkty, przeglądaj je w AR, a następnie kupuj za pomocą Apple Pay. Wszystko w Safari na iOS 12. To wspaniałe doświadczenie, które sprzedawcy Shopify będą mogli zaoferować tej jesieni. #parkiet #ios12 #shopify pic.twitter.com/KLOKkBKAjp
—Daniel Beauchamp (@pushmatrix) 11 de Julio de 2018
W tym innym przykładzie widzimy, że różne karty z nazwy elementów układu okresowego można je ze sobą łączyć. Kiedy są połączone, pokazany jest nowy układ atomów i nowa nazwa, którą przyjmują. To fajny sposób na naukę chemii.
Chemia AR > Chemia AP. #ARKit pic.twitter.com/fprgZprM9t
— nateSwanner (@NateSwanner) 13 de Julio de 2018
To dwa przykłady tego, co można zrobić z ARKit 2 i wielką kreatywnością programistów. Ważne jest, aby podejść do ich pracy z różnych punktów widzenia i wspierać ich, ponieważ duża część aplikacji, które lubimy, to dzięki ich duchowi i wysiłkowi osiągnęli wielki sukces.