
ARKit (iOS)
Course Index
28 Lessons · 3 Sections
Master Apple's ARKit on 1.8 billion iOS devices — plane detection, image tracking, LiDAR scene reconstruction, face & body tracking, RealityKit & GeoAR. Covers Reality Composer Pro, visionOS & 4 deployable iPhone builds.
28Lessons
3Sections
4Projects
FreeAccess
Section 1ARKit Fundamentals & RealityKitLessons 1–10
Lesson 1
What is ARKit?
Lesson 2
ARKit vs ARCore vs AR Foundation
Lesson 3
Development Setup: Xcode & iOS Simulator
Lesson 4
ARSession & ARWorldTrackingConfiguration
Lesson 5
Plane Detection: Horizontal & Vertical
Lesson 6
Hit Testing & Raycasting
Lesson 7
ARAnchors: Placing & Persisting Content
Lesson 8
Image Tracking & Augmented Images
Lesson 9
Object Detection & 3D Object Tracking
Lesson 10
RealityKit: Rendering Engine for ARKit
Section 2Advanced ARKit, LiDAR & visionOSLessons 11–22
Lesson 11
RealityKit: Entities, Anchors & Scenes
Lesson 12
RealityKit: Animation & Physics
Lesson 13
Face Tracking & ARFaceAnchor
Lesson 14
Body Tracking: ARBodyAnchor
Lesson 15
Scene Reconstruction & LiDAR
Lesson 16
Depth API & Occlusion
Lesson 17
Location Anchors: GeoAR
Lesson 18
Reality Composer Pro: AR Scenes
Lesson 19
SwiftUI + ARKit Integration
Lesson 20
ARKit on visionOS
Lesson 21
Light Estimation & Environmental Texturing
Lesson 22
ARKit Performance & Debugging
Section 3Collaboration, Industry & ProjectsLessons 23–28