All Projects → eh3rrera → ARKitCarGeolocation

eh3rrera / ARKitCarGeolocation

Licence: MIT license
AR app that tracks the location of a car

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

ARKitCarGeolocation

AR app that tracks the location of a car, showing a 3D model of the car with ARKit.

You can follow the tutorial to build this application or jump straight to the code.

ARKit + CoreLocation + Pusher

The location events can be generated manually with the Node.js script on this gist or with the app on this GitHub repository.

Prerequisites

  • Xcode 9
  • iOS 11
  • An iOS device with an A9 or better processor (iPhone 6s or superior, iPad Pro, iPad 2017)

Getting Started

  1. Clone this repository and cd into it.
  2. Open the xcworkspace file in Xcode 9.
  3. Create a Pusher account, a Pusher app, and fill the information in ViewController.swift.
  4. You have to run the project in a real device with iOS 11. AR won’t work in the simulator, so configure a team to sign your app (a paid developer account is not required for testing in one device).

Built With

  • Pusher - APIs to enable devs building realtime features
  • Xcode - Includes everything you need to create apps for iPhone, iPad, Mac, Apple Watch, and Apple TV.

Acknowledgments

  • Thanks to Pusher for sponsoring this tutorial.
  • The following 3D model was used:

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].