Introduction to Augmented Reality with ARKit

Track

Programming

Level

Advanced

Pre-requisites

Programming

Duration

5 Days

Age

14-18

Cost

$99

Camp Dates:

Jul 27-31
Aug 17-21
Aug 3-7
Aug 10-14

Camp Overview

Augmented reality, as the name indicates, is a combination of a real world and a virtual world juxtaposed over each other. By adding virtual layers of data or digital information onto a real image, scene, or video, we can develop compelling and interactive applications.
Today, augmented reality is used in telemedicine, military training, entertainment, and manufacturing industries. It used to be the case that we needed special purpose equipment to experience augmented reality but today you can experience augmented reality through the camera of your handheld phone!
This course takes you behind the scenes and helps you become an augmented reality developer using ARKit, a development platform from Apple that makes it easy to develop AR applications for iOS devices.
The course covers the basics of augmented reality, how ARKit helps sense and modify the scene, and detailed instructions to build three augmented reality applications!
Prior programming experience with a high level language like C++, Python or Java is required.

What you will learn

  • Introduction to AR and Types of AR
  • ARKit Fundamentals
  • World Tracking
  • Positioning Objects
  • Drawing in 3D
  • Using and Incorporating 3D Models
  • Overlaying Information in Scenes
  • Surface Detection
  • Collision Detection and Games
  • Project: Home Zoo
  • Project: Animating Real Objects
  • Project: Roller Coaster in your Backyard

Sample Camp Format

  • Introduction to the day's topic
  • Conceptual foundation
  • Detailed coding lessons
  • DIY exercises
  • Developing and refining project(s)
  • Quiz
  • Recap of concepts

What you will get

null
Daily Handouts
null
Completion certificate
null
30 day access to video lessons

Innovative curriculum, engaging lessons, fun projects.

System Requirements

  1. You will need a Windows or MAC computer/laptop and a high speed internet connection to attend camp.
  2. Computer setup instructions will be provided prior to camp.

Frequently asked questions

Have questions? Refer to our camp FAQ here.

Course Curriculum

No curriculum found !
0 STUDENTS ENROLLED

    STAY IN TOUCH

    close-link