Introduction to ARKit

At the Queensland C# Mobile Developers meetup group's final meetup for 2018, I gave a talk on ARKit - Apple's Augmented Reality (AR) - framework for mobile, ARKit, and how you to use it with Xamarin.iOS apps, The presentation included:

  • a high level overview of AR and how ARKit supports it
  • a walkthrough of the framework and key classes
  • an overview of how to perform several key ARKit tasks - world tracking, plane detection, image detection and face tracking, with demos
  • a roundup of useful resources.

The talk was accompanied by an Earthbound-themed demo app, the source for which is up on Github. Tragically, no one in the audience was familiar with this classic SNES RPG.

Links for the slides are below.

Slides (36): PDF