As of 26th August 2021, this project is still very much a work in progress.
ARNavigationViewController real life conditions demo.
MapViewController "in App" UI demo. Design is subject to change.
The main components of this project are Mapbox for its excellent mapping and navigation tools, ARKit for its native iOS AR technology, and a couple of other Swift libraries.
This project springs from my desire to create a mobile GPS application in Augmented Reality for iPhone. By being more visual, this application helps people navigate in their surroudings more easily by visually indicating where to go and where to turn directly on their device's live camera feed.
For the people that are comfortable with looking at a 2D map on a screen, translating 2D directions to their real world environment is a sufficient form of navigation help. For others like Bobby, our fictional user, it is not enough.
Bobby has trouble with directions, despite having access to his mobile phone mapping application. His grandmother has moved into a new house, and Bobby decides to pay her a visit. While on his way to her new home, he gets confused; the GPS tells him to turn left, but as there are several consecutive roads to his left, it makes it difficult for him to know exactly which one is the correct one. Bobby would prefer if the instructions were more visual as this would eliminate any confusion. He would rather see the world around him as it is and have his directions superimposed on a live video feed.
The aim of this project is to create an application that would solve this problem through the use of augmented reality, and stems from the increasing presence of this specific technology.
Thank you Justine for spending some time to make the App's icon, and all that for the modest sum of 0€.