iOS 12 Development: Augmented Reality & HealthKit

iOS    |    Intermediate
  • 13 videos | 1h 31s
  • Includes Assessment
  • Earns a Badge
Rating 5.0 of 3 users Rating 5.0 of 3 users (3)
iOS 12 comes with many new features and additional functionality. During this course you will explore these features, such as Augmented Reality (AR) with SpriteKit, SceneKit, and HealthKit. Learn how to configure and run a session that is able to track the real world. Next, set up a delegate to handle session events from an Augmented Reality SpriteKit View (ARSKView) instance. From there, you can create a new AR SpriteKit scene. Create a transform to add an ARAnchor to an Augmented Reality view. Attach a node to an ARAnchor. Set up an AR App template in Xcode 10 for iOS 12. Apply ARKit plane detection and hit detection. Finally, access, read, and write through a device's Health Store.

WHAT YOU WILL LEARN

  • 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

IN THIS COURSE

  • 3m 56s
    In this video, you will learn how to set up the basic environment for an AR app built on top of SpriteKit technology. FREE ACCESS
  • 2m 59s
    In this video, find out how to configure and run a session that tracks the real world. FREE ACCESS
  • Locked
    3.  Working With Session Events
    3m 16s
    During this video, you will learn how to set up a delegate to handle session events from an ARSKView instance. FREE ACCESS
  • Locked
    4.  Setting Up a Scene
    3m 48s
    In this video, you will create a new AR SpriteKit scene that allows time for an AR world to load. FREE ACCESS
  • Locked
    5.  Adding Anchors to a Scene
    4m 41s
    Learn how to create a transform that can be used to add an ARAnchor to an Augmented Reality view. FREE ACCESS
  • Locked
    6.  Adding Nodes to a Scene
    4m 31s
    In this video, learn how to attach a node to an ARAnchor by using delegate methods. FREE ACCESS
  • Locked
    7.  Setting Up a 3D AR Environment
    5m 5s
    In this video, you will set up and understand the AR App template provided by Xcode 10 for iOS 12. FREE ACCESS
  • Locked
    8.  Plane Detection Using ARKit
    7m 59s
    In this video, learn how to use ARKit's plane detection features to look for horizontal planes in the real world. FREE ACCESS
  • Locked
    9.  Hit Testing in an AR World
    4m 18s
    In this video, you will learn how to perform hit testing with user taps to check if they intersect with virtual objects in an AR world. FREE ACCESS
  • Locked
    10.  Accessing a Device's Health Store
    6m 26s
    In this video, learn how to set up and execute a request to access data types in a device's Health Store. FREE ACCESS
  • Locked
    11.  Writing Data to a Device's Health Store
    6m 31s
    To create and save a HealthKit sample in a device's Health Store: FREE ACCESS
  • Locked
    12.  Reading from a Device's Health Store
    4m 2s
    In this video, you will learn how to access previously stored health data from the Health Store of an iOS device. FREE ACCESS
  • Locked
    13.  Exercise: Setting Up Notifications in iOS
    2m 58s
    In this video, you will create an AR app environment using SpriteKit technology. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.