Customize shaders, meshes, materials, animations, audio, and more in the latest release of Apple’s Augmented Reality framework

Recaps, code samples, and resources for new Core ML and Create ML announcements at WWDC 2021!

My memoji sits on the WWDC 2021 banner with an iMessage bubble reading ML@WWDC

Recaps, code samples, and resources for new ARKit and RealityKit announcements at WWDC 2021!

My memoji sits on top of the WWDC 2021 banner with an iMessage bubble reading AR@WWDC.

Dive into RealityKit 2 Session

Bring augmented reality into real world locations with geo-tracking from WWDC 2020

How geo-tracking works

Add videos to planes, boxes, spheres, and more in augmented reality

Add a video to your project

  1. Add a video file to your iOS target’s main…

Recaps, code samples, and resources for new Machine Learning announcements at WWDC 2020!

New in Core ML

  1. Deploy models to apps with CloudKit
  2. Model encryption

New in Create ML

  1. Train video models
  2. Train style transfer…

Recaps, code samples, and resources for new ARKit announcements at WWDC 2020!

Tutorials

Enhance your AR apps with spatial audio in RealityKit/ARKit

Audio in RealityKit

  • Loading and playing audio files
  • Adjusting sound to user orientation
  • Attaching sound to…

Ray casting is the new hit testing in ARKit 3

About Ray Casting & Applications

  • Convert from 2D screen space to 3D surfaces in world space
  • Place content on a surface directly in front of the camera or where the user taps the screen

Simple Ray Cast Example

Ethan Saadia

18 year old developer working on innovative, creative technologies with both hardware and software.  WWDC Scholar 2019 & Swift Student Challenge Winner 2020.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store