Learners will explain ARKit fundamentals, apply SceneKit transformations, calculate real-world measurements, and implement anchors and UI overlays to create fully interactive augmented reality experiences. This course equips learners with the essential skills needed to design, build, and deploy ARKit-based iOS applications from the ground up.

Master ARKit Development: Build and Deploy iOS AR Apps

Master ARKit Development: Build and Deploy iOS AR Apps

Instructor: EDUCBA
Access provided by ExxonMobil
Recommended experience
What you'll learn
Explain ARKit fundamentals and configure AR sessions using SceneKit and SpriteKit.
Create interactive AR experiences by applying anchors, transformations, and real-world measurements.
Build UI-enhanced AR apps with stable object placement and responsive user interactions on iOS.
Skills you'll gain
Details to know

Add to your LinkedIn profile
11 assignments
December 2025
See how employees at top companies are mastering in-demand skills

There are 3 modules in this course
This module introduces learners to the fundamentals of ARKit, guiding them through how augmented reality works on iOS devices and how SceneKit integrates with real-world camera data. Learners gain hands-on understanding of basic AR interactions, including object scaling, rotation, movement, and essential debugging techniques used to visualize the AR environment.
What's included
8 videos4 assignments
This module explores the structure and power of SceneKit’s node system, demonstrating how to construct and organize 3D objects within an AR environment. Learners also master geometric calculations used for real-world measurement, including vector math and Pythagorean distance, and discover how to enhance AR applications with informative SpriteKit overlays.
What's included
7 videos4 assignments
This module covers advanced ARKit development workflows, including configuring AR sessions, optimizing tracking behavior, and enforcing proper coding conventions. Learners also work with AR anchors to stabilize virtual content, while integrating SpriteKit interface elements to enhance AR usability and maintain consistent session performance.
What's included
4 videos3 assignments
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Computer Science

Board Infinity

Google AR & VR

Institut Mines-Télécom


