< SwiftUI Augmented Reality with RealityKit and ARKit

79 casts | 14:29:12 for the total course

created by Mammoth Interactive INC

  • 1. 00 Course overview
  • 2. 01 (Prerequisite) Introduction to Xcode
    • 00 Intro And Demo

    • 01 General Interface Intro

    • 02 File System Introduction

    • 03 Viewcontroller Intro

    • 04 Storyboard File Intro

    • 05 Connecting Outlets And Actions

    • 06 Running An Application

    • 07 Debugging An Application

  • 3. 02 (Prerequisite) Swift Language Basics
    • 00 00 Language Basics Topics List
    • 01 00 Learning Goals

    • 01 01 Intro To Variables And Constants

    • 01 02 Primitive Types

    • 01 03 Strings

    • 01 04 Nil Values

    • 01 05 Tuples

    • 01 06 Type Conversions

    • 01 07 Assignment Operators

    • 01 08 Conditional Operators

    • 02 00 Topics-List-And-Learning-Objectives

    • 02 01 Intro To Collection Types

    • 02 Creating Arrays

    • 02 03 Common Array Operations

    • 02 04 Multidimensional Arrays

    • 02 05 Ranges

    • 03 00 Topics List And Learning Objectives

    • 03 01 Intro To If And Else Statements

    • 02 Else If Statements

    • 03 Multiple Simultaneous Tests

    • 03 04 Intro To Switch Statements

    • 03 05 Advanced Switch Statement Techniques

    • 03 06 Testing For Nil Values

    • 03 07 Intro To While Loops

    • 03 08A. Intro To For...In Loops

    • 03 08B Intro To For...In Loops (Cont'd)

    • 03 09 Complex Loops And Loop Control Statements

    • 04 00 Topics List And Learning Objectives

    • 05 00 Topics List And Learning Objectives

    • 04 02 Function Parameters

    • 04 03 Return Statements

    • 04 04A Parameter Variations - Argument Labels

    • 04 04B Parameter Variations - Default Values

    • 04 04C Parameters Variations - Inout Parameters

    • 04 05 Returning Multiple Values Simultaneously

    • 05 01 Intro To Classes

    • 05 02A Properties As Fields - Add To Class Implementation

    • 05 02B Custom Getters And Setters

    • 05 02C Calculated Properties

    • 05 02D Variable Scope And Self

    • 05 02E Lazy And Static Variables

    • 05 03A Behaviour And Instance Methods

    • 05 03B Class Type Methods

    • 05 04 Class Instances As Field Variables

    • 05 05A Inheritance, Subclassing And Superclassing

    • 05 05B Overriding Initializers

    • 05 05C Overriding Properties

    • 05 05D Overriding Methods

    • 05 06 Structs Overview

    • 05 07 Enumerations

    • 05 08 Comparisons Between Classes, Structs And Enums

  • 4. 04 Build a simple augmented reality app from scratch
    • 01 Build App From Scratch For Augmented Reality

    • 02 Configure Application For Running On A Device

  • 5. 05 Show objects in augmented reality
    • 01 Build A Focus Cursor

    • 02 Build An Ar Object Upon Tap

    • 03 Enable Model Physics

    • 04 Build A Ground To Prevent Ar Object From Falling Endlessly

    • 05 Interact With Ar Object

  • 6. 06 Build AR app with Reality Composer and RealityKit
    • 01 Build An Ar Scene With Reality Composer

    • 02 Add Animation To Ar Object In Reality Composer

    • 03 Convert Reality Composer Scene To Ar App

  • 7. 07 Build AR app to measure distance between objects
    • 01 Build An Ar Delegate

    • 02 Set Up Ar View

    • 03 Handle Tapping

    • 04 Build Circle On Location Of Tap

    • 05 Build Arviewrepresentable To Test App

    • 06 Remove Circle Upon Second Tap

    • 07 Calculate Distance Between Objects

    • 08 Display Distance Results On Screen

00 Course Overview | SwiftUI Augmented Reality with RealityKit and ARKit

54 Views 0 Likes 0 Comments

Comment
Leave a comment (supports markdown format)