Skip to content

A native iOS application that shows the landmarks around you in an AR environment

Notifications You must be signed in to change notification settings

Nurckye/Metrolens-AR

Repository files navigation

Metrolens AR

A visualizer for the world around you - AlgoExpert 2020 Summer-Fall Contest

https://www.youtube.com/watch?v=Z3tXNMbOFaQ

Metrolens AR is a native IOS application written using SwiftUI and Combine framework that aims to help people travelling or commuting discover their city in an AR environment.

My goal for this application was to allow the users to easily navigate the city they want to explore, with a simple and intuitive UI/UX experience by harnessing the native power of ARKit.

Map Screen AR Screen Discover Screen

Backend

The content is served using a Django/ GraphQL API. The repository for the backend infrastructure can be found here:

https://github.com/Nurckye/MetrolensAR-GraphQL-API

Requirements

Building the project requires the latest version of XCode as well as the latest IOS or IPadOS version (14 or above) and CocoaPods.

Functionalities & Features

  • Full native dark mode / light mode support
  • Current location tracking
  • Posibility to like, share and view stats for a certain location
  • Caching results to reduce data usage (for traveling abroad)
  • Intuitive layout based mostly on vertical finger swipes and reachability
  • Hardware-oriented (gyroscope, accelerometer, GPS) AR vision tracking for increased precision regardless the lighting conditions
Statistics Screen (Dark Mode) Location Details Screen (Dark Mode) AR Screen

About

A native iOS application that shows the landmarks around you in an AR environment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published