Skip to content
UdemyGame Development FundamentalsPaid courseAll LevelsCertificate

Building Augmented Reality Apps in RealityKit & ARKit (Udemy.com)

Covers: Gestures, Physics, Location Anchors, Occlusion, Reality composer, Persistence, Image Tracking and more

Created by: Mohammad Azam

Last updated December 2023

icon
What you will learn

  • Building augmented reality applications using RealityKit
  • Building augmented reality applications using ARKit
  • Integration between RealityKit and SwiftUI
  • Creating scenes using Reality Composer

How it compares

Against the other 281 rated Udemy courses in Game Development Fundamentals on CourseDuck:

  • Rating4.3 out of 5higher than 20% of them
  • Reviews332#103 of 282 by number of reviews
  • Length6.5 hoursshorter than 55% of them
  • Last updatedDecember 2023earlier than 57% of them

icon
Course Description

Augmented Reality has proven to be the next big innovation in technology. Google, Apple, Facebook, Microsoft and many other companies are investing a lot of time and money in building AR wearable devices. Augmented Reality apps will become mainstream in the near future and it is important for us developers to start learning how to build AR apps. In this course, you will learn how to build AR apps using Apple’s RealityKit framework.


Let’s check out the contents of the course:


  • Getting started

  • Gestures

  • Importing models into your world

  • Occlusion, unlit and video materials

  • Physics

  • AR coaching

  • Measurement app

  • Image tracking

  • Light

  • Reality composer

  • Face anchors and object anchors

  • Furniture store app

  • Persistence

  • Location based anchors


All lectures are accompanied with downloadable resource files.


Who is this course for?


  • Developers who are interested in learning how to build AR apps using RealityKit

  • Developers who wants to take their skills to the next level

  • Developers who want to build apps for rumored Apple glasses.


I have been teaching on Udemy since 2016 and have more than 65K students. I have over 20+ courses on Udemy and I take pride in answering all student questions. Take a look at some of the reviews from my students.


It was one of the best courses you've ever taken from the instructor. I learned a lot. Some major issues have been superficially covered. I learned a lot from my education, I definitely recommend it.


Super as always ... as all other courses!


This course is definitely a must, the first thing a developer should see before typing “Hello World!”. 100% recommended. It's my second programming course with Mohammad Azam, he's an excellent teacher, he explains clearly, his voice and diction is perfect for learning, and while I'm thinking about my doubts he answers them almost immediately in the videos, it's as if he will read my mind, when in reality it is because his methodology is perfect.


I know you are excited about diving into RealityKit. Let’s go and get started.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Mohammad Azam

Mohammad Azam is a seasoned iOS developer, educator, and speaker with over a decade of experience building mobile applications and mentoring developers. He is the founder of AzamSharp School, a learning platform offering 150+ hours of iOS development content and live workshops that have helped thousands of students level up their skills. As an instructor at DigitalCrafts and a top-rated Udemy and LinkedIn Learning teacher, Azam has taught more than 80,000 students worldwide. He frequently speaks at developer conferences, sharing insights on SwiftUI, app architecture, and machine learning in iOS. His teaching is known for being practical, clear, and deeply rooted in real-world development.

icon
More courses by Mohammad Azam

$69.99

$13.99

$13.99

$69.99

$69.99

$69.99

icon
More Game Development Fundamentals courses

$94.99

$19.99

$89.99

$59.99

$13.99

$94.99

icon
Reviews

4.3

332 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Adham on 9/23/2025

This course is almost deprecated in 2025. RealityKit has changed much since 2022. Some of the codes are not runnable now. the instructor is engaging and has a way with teaching. However, an update is a must. Also, would have been better to cover more topics such as LiDAR.

By Hassan on 10/16/2024

He is a good explainer and understandable but all the content just seems really outdated and most functions being used have been deprecated or updated which makes it really hard to follow along. we need updated learning materials

By Anonymized User on 3/28/2024

Excellent course about how to use RealityKit. I liked to have more exercises o challenges to do while learn the capabilities of the library.

By Shikha Budhiraja on 1/29/2023

Hi Adam, Course is good to provide overview of AR covering major aspects. However, I majorly joined course to know two things: 1. How to change text of Text entity created in Reality composer. 2. How to provide csv file to bar chart/ pi chart dynamically via code? It would be great if you can cover these two.

By Adel on 11/20/2022

Excellent, le fait de revenir à chaque fois sur les bases permet de venir consolider les acquis. Excellente manière d'insistir sur l'apprendage du sujet

By Deepak Kumar on 10/7/2022

Very good instructor, need to improve in method explanation that why we use that method with live scenarios. Thank you so much Azam to making tutorial for the world.

By Sean Magrann on 9/22/2022

Great instruction all around! If there was one thing I could see as making it better....have some discussions on use cases for why you might want to this versus that.

By Ingo Ngoyama on 9/5/2022

Azam is a great teacher and that is what counts. Most good programmers can't teach. He is a good balance between a good teacher and a good programmer. Hard to get both so it is great to see them here.

By Granville Stewart on 7/7/2022

The explanations are clear without bogging us down with unnecessary theory. So far I am starting Section 5. Each section is short and straight to the point while adding onto the knowledge from previous sections. I appreciating not starting each video with a blank canvas but building on what we already learned. One step at a time is the way to go. I just learned how to place an animated 3D object with user interactions onto an anchor plain. Like learning how to drive a car - you get the basics to get you excited and going. Later, you can learn how to change your oil and transmission fluid. That's the way to teach. Not to bombard the student all at once.

By Sharm D on 7/4/2022

Really enjoyed how thoroughly Mohammad went through the code. It is VERY helpful for anyone new to understand what each code/line is doing, rather than just glossing over it.

Showing all 10 reviews on CourseDuck

Read all 332 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100