Augmented Reality apps with ARKit and SceneKit on iOS
Augmented Reality apps with ARKit and SceneKit on iOS, available at $49.99, has an average rating of 4.25, with 83 lectures, based on 250 reviews, and has 5716 subscribers.
You will learn about Understand ARKit and SceneKit using swift Build Augmented reality apps for clients Make money in the new AR Category on the Appstore Create 3D shapes in Augmented reality both in code and using the scene editor from Xcode Measure real distances using the iPhone's camera Interact with 3D objects Add 3D objects to the real world through the phone : on the floor, on a table, on the wall… Detect horizontal and vertical planes in the real world Detect images in the real world Create optical illusions Add animations to 3D objects Use spacial 3D audio in your AR scenes Learn how to use Physics to create games Learn how to use particles to create snow, rain, fire, confettis, and much much more This course is ideal for individuals who are iOS Developers who want to make Augmented Reality apps or Indie Game Developers who want to get into AR or iOS Freelancers who need to stay on top of iOS Frameworks or Developers who want to get ready for the new wave of devices coming soon : smart AR glasses. or Designers who want to get into 3D and experience / show their portfolio in Augmented reality or Architects who want to design real size models in AR and load them in apps or Side project developers who want to have fun with Apple's latest technology It is particularly useful for iOS Developers who want to make Augmented Reality apps or Indie Game Developers who want to get into AR or iOS Freelancers who need to stay on top of iOS Frameworks or Developers who want to get ready for the new wave of devices coming soon : smart AR glasses. or Designers who want to get into 3D and experience / show their portfolio in Augmented reality or Architects who want to design real size models in AR and load them in apps or Side project developers who want to have fun with Apple's latest technology.
Enroll now: Augmented Reality apps with ARKit and SceneKit on iOS
Summary
Title: Augmented Reality apps with ARKit and SceneKit on iOS
Price: $49.99
Average Rating: 4.25
Number of Lectures: 83
Number of Published Lectures: 83
Number of Curriculum Items: 83
Number of Published Curriculum Objects: 83
Original Price: £79.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand ARKit and SceneKit using swift
- Build Augmented reality apps for clients
- Make money in the new AR Category on the Appstore
- Create 3D shapes in Augmented reality both in code and using the scene editor from Xcode
- Measure real distances using the iPhone's camera
- Interact with 3D objects
- Add 3D objects to the real world through the phone : on the floor, on a table, on the wall…
- Detect horizontal and vertical planes in the real world
- Detect images in the real world
- Create optical illusions
- Add animations to 3D objects
- Use spacial 3D audio in your AR scenes
- Learn how to use Physics to create games
- Learn how to use particles to create snow, rain, fire, confettis, and much much more
Who Should Attend
- iOS Developers who want to make Augmented Reality apps
- Indie Game Developers who want to get into AR
- iOS Freelancers who need to stay on top of iOS Frameworks
- Developers who want to get ready for the new wave of devices coming soon : smart AR glasses.
- Designers who want to get into 3D and experience / show their portfolio in Augmented reality
- Architects who want to design real size models in AR and load them in apps
- Side project developers who want to have fun with Apple's latest technology
Target Audiences
- iOS Developers who want to make Augmented Reality apps
- Indie Game Developers who want to get into AR
- iOS Freelancers who need to stay on top of iOS Frameworks
- Developers who want to get ready for the new wave of devices coming soon : smart AR glasses.
- Designers who want to get into 3D and experience / show their portfolio in Augmented reality
- Architects who want to design real size models in AR and load them in apps
- Side project developers who want to have fun with Apple's latest technology
* Now including Face tracking *
ARKit was launched in June 2017 by Apple and instantly became the largest AR platform with 350 million compatible devices. ARKit makes it much easier for developers to code augmented reality apps than ever before.
Learn the future of programming with ARKit today and be in demand!
AR is disrupting the world and will become mass market very soon. Don’t wait for the crowd, be a leader and innovator in this new exciting field :
Augmented reality is going to change everything we know in the next few years
SO WHAT WILL YOU LEARN?
This course will teach you :
● How to design 3D objects, and text with and without code
● Primitive Geometries, colors/textures/materials, lights, animations, physics and particle systems.
● Physically based rendering for realistic appearance
● How to use Scenekit’s built in Physics engine
ARKit fundamentals :
● Surface recognition (floor, tables, walls…)
● Image detection (posters, paintings, postcards, magazines, book covers, business cards…)
● Spacial sound for immersive experiences
● Image detection and Tracking
● Automatic environment texture
● Face tracking and animation (requires iPhone X, Xs, XsPlus or Xr)
FREE ARKIT COMPANION APP
You can try all the ARKit projects you will learn right now on your device. Look for “Augmented Reality App” on the App Store.
WHAT’S INCLUDED
All source codes and 3D design materials are included and easy to re-use in your commercial apps and projects – This will save you countless hours, which is priceless
Furthermore, you will learn the key concepts of good user experiencein Augmented Reality apps!
People are hungry for amazing AR experiences but today there is a lack of “killer AR Apps” on the App Store. This is a huge opportunity to get in early before it becomes a crowded space!
Big brands are looking for skilled ARKit developers as augmented reality is already available on 380 million iOS devices, but the technology is so new that there is a lack of trained ARKit iOS developers.
AR Games are gaining in popularity since Pokemon Go, but even in gaming, there is a shortage of good AR apps that people are raving about. What is your app idea? Could it make you the next app millionaire?!
CREATE THE APPS OF THE FUTURE
After completing this course, you will be ahead of the game! The Mobile AR Market is about to grow exponentially, so you will be in a great position to dominate the AR app section of the AppStore and hopefully make your creative ideas come to reality within a few weeks thanks to ARKit.
ARKit is here to stay, and we are only at the beginning as all the big brands are investing heavily in Augmented Reality platforms. Apple is betting big on ARKit and wants to feature your awesome ARKit apps as soon as possible!
WHAT WILL YOU BUILD?
SceneKit
● Design 3D Shapes and add colors using the scene editor (no code required, infinite possibilities!)
● Build the exact same with code only using SWIFT 4.1 & the SceneKit Framework from Apple.
● Create Animated scenes using SCNActions (with and without code again!)
● Physics
ARKIT
● Horizontal surface detection
● Vertical surface detection
● Image detection
● Shadows
● Occlusion : Make objects disappear behind a door or under a table
● Spacial Sound : For truly immersive Augmented Reality experiences, use 3D sound to delight your users
● AR Game
● Design with particle systems : add realistic smoke, fire, stars and much more to your AR Scenes
● Measure real world distances with iPhone.
● Create optical illusions!
● Face tracking and animation
● Play videos in AR
● Using Arkit for virtual reality : play 360 videos
SPRITEKIT
● display 2D content and create AR apps using SpriteKit
Introduction to SpriteKit in a simple section. Learn how to use SpriteKit with ARKit to display simple 2D elements like text and emojis.
HAVE FUN!
Augmented Reality programming can be daunting at first sight but this course will give you the confidence to build your own AR apps and grow your coding skills using Apple’s latest and hottest framework ARKit, step by step, at your own pace.
● We will design a 3D drone from scratch in Xcode and make it fly around the user
● We will throw fireballs to Destroy a pyramid of bricks, right from your living room!
● We will build a portable hole like in Roger Rabbit! (that one is a challenge actually, are you up for it?)
● We will create and animate a 3D Face using Apple’s latest hardware : the iPhone X, Xs, Xs Plus or Xr and perform AR on the selfie camera on people’s face like in Instagram stories and Snapchat. We will learn how to use camera filters and lenses to interact with people’s live emotions.
If you read all the way to this line, you know this is the right course for you! And after all, there is no risk as you can ask a full refund with 30 days if the course is not for you… I’m sure you’ll love itthough! I had so much fun recording it and can’t wait to see what you build too!
Come and learn ARKit and start your Augmented Reality Career today!
Course Curriculum
Chapter 1: Welcome
Lecture 1: How ARKit Works
Lecture 2: The App
Lecture 3: The AR Industry and Trends
Chapter 2: SceneKit Basics : Design 3D Objects in minutes with Xcode
Lecture 1: Primitive 3D shapes (scene editor)
Lecture 2: Design in 3D with Code (SceneKit)
Lecture 3: Sphere and Box with Code
Lecture 4: Add Lights to the Scene programmatically
Lecture 5: AR Challenge!
Lecture 6: Xcode Project – Shapes
Chapter 3: Solar System without code! (using the Scene Editor)
Lecture 1: Solar System Design
Lecture 2: Animations
Lecture 3: Omni Light
Lecture 4: Particle Systems
Chapter 4: Solar System (only with code this time!)
Lecture 1: Planet custom class
Lecture 2: Create Planets with Code
Lecture 3: OmniLight with code
Lecture 4: Create Stars and the Sun Using particle systems
Lecture 5: Add Saturn's Ring
Lecture 6: Solar System Source Code
Lecture 7: Challenge
Chapter 5: Flat Surfaces Detection
Lecture 1: Plane Detection Configuration
Lecture 2: Design A reusable Anchor Node
Lecture 3: Show Detected Surface using Extent
Lecture 4: Update Plane sizes for for detected ARAnchors
Lecture 5: Deferred Shadows
Lecture 6: Shadows and Occlusion
Lecture 7: 3D Floating Cloud
Lecture 8: NEW ARKit 1.5 : Show ARSCNPlanegeometry
Lecture 9: Surface Detection Source Code
Lecture 10: Challenge : Magic Hole Optical Illusion
Chapter 6: Image Detection
Lecture 1: AR Configuration & Resources Folder
Lecture 2: Triggering Audio Content (Speech Synthetiser)
Lecture 3: BONUS : Make movie Posters come to life!
Lecture 4: Image Detection Source Code
Chapter 7: Measuring app
Lecture 1: Set up ViewController and Storyboard
Lecture 2: AR Hit Test
Lecture 3: 3D Pointer
Lecture 4: Smooth Pointer Movement
Lecture 5: Measure and Add Line (custom Geometry Extension)
Lecture 6: Add 3D text for the measurement
Lecture 7: Measure Source Code
Chapter 8: Spacial Sound
Lecture 1: Design a 3D Drone with animations
Lecture 2: Attach a sound file to the droneNode and play it in loop.
Lecture 3: Spacial Sound Source Code
Chapter 9: Physics
Lecture 1: Create the Scene
Lecture 2: Physics
Lecture 3: Create the ArrowNode
Lecture 4: Place the GameNode on the Floor in Front of the user
Lecture 5: Throw Fireballs!
Lecture 6: AR Game Source Code
Chapter 10: ARKIt with SpriteKit – Emoji AR app
Lecture 1: Augmented Reality Template using SpriteKit
Lecture 2: ARKit + SpriteKit Template overview and cleanup.
Lecture 3: User Interface Design in Storyboard
Lecture 4: User interface Animations – Open & Close functions
Lecture 5: Collection View Protocol
Lecture 6: Xcode Project
Chapter 11: Custom 3D Shapes From Bezier Path
Lecture 1: Overview of what we are building
Lecture 2: Custom 3D Bolt
Lecture 3: Xcode Project
Chapter 12: Image Tracking with ARKit 2.0
Lecture 1: Image Tracking : Augmented Book
Chapter 13: Automatic Environment Texturing with ARKit 2.0
Lecture 1: Silver Plane
Chapter 14: AR VR TV
Lecture 1: Augmented Reality TV
Lecture 2: Virtual Reality 360 Video
Lecture 3: Xcode Project and Resources
Chapter 15: Face Tracking app
Lecture 1: Face tracking configuration
Lecture 2: Head Tracking
Lecture 3: 3D Face Design
Lecture 4: BlendShapes
Lecture 5: Animating the Mouth
Lecture 6: Animating the Eyes
Lecture 7: Animating the Brows
Lecture 8: Cartoon Filter
Lecture 9: Confetti Lens Effect
Lecture 10: One Last debug!…
Lecture 11: Xcode Project and resources
Chapter 16: Pop it!
Lecture 1: Find and Import Free 3D files (.DAE and .OBJ) from the web.
Lecture 2: Create custom 3D arrow and target
Lecture 3: SceneKit Hit test : Tap on 3D objects from the iPhone screen
Lecture 4: Add some game logic
Lecture 5: Randomise the target position + handle bombs (Take Photo)
Lecture 6: Point arrow at the target for 3D orientation
Lecture 7: SCNCamera and Color Grading
Lecture 8: Resources and Xcode project
Instructors
-
Romain Derrien
iOS Developer with ARKit & Scenekit
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 8 votes
- 3 stars: 35 votes
- 4 stars: 59 votes
- 5 stars: 144 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024