Nurckye / Metrolens-AR

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:Swift 99.5%Language:Ruby 0.5%