iOS 12 Development: Augmented Reality and HealthKit


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

iOS 12 comes with many new features and additional functionality. Learn about new iOS 12 features and how they can be implemented.



Expected Duration (hours)
1.0

Lesson Objectives

iOS 12 Development: Augmented Reality and HealthKit

  • set up the basic environment for an AR app built on top of SpriteKit technology
  • configure and run a session that is able to track the real world
  • set up a delegate to handle session events from a ARSKView instance
  • create a new AR SpriteKit scene that allows time for an AR world to get set up
  • create a transform that can be used to add an ARAnchor to an Augmented Reality view
  • attach a node to an ARAnchor by using delegate methods
  • set up and understand the AR App template provided in Xcode 10 for iOS 12
  • use ARKit plane detection features to look for horizontal planes in the real world
  • perform hit testing with user taps to check if they intersect with virtual objects in an AR world
  • set up and execute a request to access data types in a device's Health Store
  • create and save a HealthKit sample in a device's Health Store
  • access previously stored health data from the Health Store of an iOS device
  • create an AR app environment based on SpriteKit technology
  • Course Number:
    it_sdiost_06_enus

    Expertise Level
    Intermediate