Shape Shape point chapter-list Group Group Group Group Group Shape Copy 12 Shape Shape Copy 3 Shape Shape dropdown editor editor Combined Shape grid Shape Copy 4 Shape Copy 7 Shape language language Shape megaphone paperback Shape platform noun_419259-2 copy play-icon Group BS-Question-Rounded-Circle quotes noun_610406 stacked-books-1 stacked-books-2 Group Group Group Group Group Group Group Group Group Path
New

Apple Augmented Reality by Tutorials

$49.99 $59.99 3.5/5 10 reviews · Write a Review
  • Platform iOS 13
  • Language Swift 5.1
  • Editor Xcode 11

This book will teach you to build realistic and immersive AR experiences for the Apple platform.

Note: This book is in Early Access. You’ll get advance access to the book while it’s in development, and you’ll get a free update to the complete digital edition of the book when it’s complete!

Estimated final release date: Fall 2020

Developer Guide

Intermediate

For Intermediate Developers

Learn Augmented Reality for the Apple Platform!

This book is the easiest and fastest way to get hands-on experience using Apple frameworks and technologies like Reality Composer, RealityKit, and ARKit!

Our older book, ARKit by Tutorials, is a collection of ARKit-specific projects for creating various real-world AR experiences. It’s also important to point out that, in that book, there’s a focus around SceneKit as the primary rendering technology.

Apple Augmented Reality by Tutorials was developed after Apple announced RealityKit and Reality Composer. Instead of just focusing on one rendering technology, the book focuses on all the available rendering technologies Apple has to offer. This not only includes the new RealityKit, but also SceneKit and SpriteKit too. The book includes a collection of fresh new projects for creating various real-world AR experiences.

This book is a successor to ARKit by Tutorials, not an update to that book. Apple Augmented Reality by Tutorials provides the readers with a single, unified path to all of Apple’s available AR technologies that includes ARKit, RealitKit and Reality Composer.

Who this book is for

This book is for beginner to intermediate iOS developers who already know the basics of Swift development and are looking to build immersive AR experiences for the Apple platform.

Topics Covered in Apple AR by Tutorials

  • AR Quick Look: Discover how to integrate AR Quick Look into your apps to give them some cool AR superpowers.
  • Reality Composer & Reality Files: Find out how to leverage the power of Reality Composer to create interactive AR-based experiences.
  • Reality Converter & PBR Materials: Discover how PBR materials can add a level of realism to your AR objects, and how you can use Reality Converter to convert, view and customize USDZ content.
  • RealityKit: Find out how to set up and use RealityKit to build a face-based augmented reality app.
  • Facial Blend Shapes: Build a fully interactive augmented reality face mask that reacts to your facial expressions using blend shapes.
  • ARKit: Get a complete introduction to ARKit, Apple’s framework for creating fully interactive augmented reality, and learn about the different types of rendering options available with ARKit.
  • Raycasting & Physics: Learn about raycasting, 2D hit-testing and the SpriteKit physics engine as you add more features and functionality to your game.
  • ECS & Collaborative Experiences: Build a collaborative AR experience and learn how to create and manage a multipeer connection.

After reading this book, you’ll have a deep understanding of the technologies and frameworks used to create powerful, immersive AR experiences for the Apple platform.

Note: This book is in Early Access. You’ll get advance access to the book while it’s in development, and you’ll get a free update to the complete digital edition of the book when it’s complete!

Estimated final release date: Fall 2020

We also recommend

Table of Contents

Section I: Reality Composer

1.

AR Quick Start - New

Get up to speed quickly with your first project in AR.

2.

AR Quick Look

Discover how to integrate AR Quick Look into your apps to give them some cool AR superpowers.

3.

Reality Composer & Reality Files - New

Find out how to leverage the power of Reality Composer to create interactive AR-based experiences.

4.

USDZ Files & USD Python Tools

Learn about USD and the USDZ file format, and find out how to convert your virtual content into this universal format using Python-based command-line tools.

5.

Reality Converter & PBR Materials

Discover how PBR materials can add a level of realism to your AR objects, and how you can use Reality Converter to convert, view and customize USDZ content.

Section II: Reality Composer & Image Tracking

6.

Image Anchors

Learn how to use image anchors to scale and place virtual objects within the real world.

7.

Behaviors, Triggers & Actions

Spice up your reality apps with animations and sound effects using behaviors, triggers and actions.

Section III: Reality Composer & Object Tracking

8.

Object Anchors

Learn how to use object anchors to anchor AR content to physical objects within the real world, and take a tour of ARKit Scanner — an iOS app that lets you scan physical objects.

Section IV: RealityKit & Face Tracking

9.

RealityKit

Find out how to set up and use RealityKit to build a face-based augmented reality app.

10.

Face Anchors

Discover how you can use face anchors and face occlusion to track a user’s face and apply a virtual mask.

11.

Facial Blend Shapes

Build a fully interactive augmented reality face mask that reacts to your facial expressions using blend shapes.

Section V: ARKit & SpriteKit

12.

ARKit - New

Get a complete introduction to ARKit, Apple's framework for creating fully interactive augmented reality, and learn about the different types of rendering options available with ARKit.

13.

ARKit & SpriteKit - New

Discover how to combine ARKit and SpriteKit to create exciting augmented reality 2D games.

14.

Raycasting & Physics - New

Learn about raycasting, 2D hit-testing and the SpriteKit physics engine as you add more features and functionality to your game.

Section VI: ARKit & SceneKit

15.

ARKit & SceneKit - Coming Soon

Find out how to use the power of SceneKit and ARKit together to create powerful 3D augmented reality scenes.

16.

Plane Anchors & Focus Nodes - Coming Soon

Discover how to detect, manage and use plane anchors and focus nodes. Learn how to enable environmental mapping and add lights and shadows.

17.

AR Coaching Overlay & Billboards - Coming Soon

Learn what it takes to add and use coaching overlays and billboards to your app for the purpose of helping onboard new users.

Section VII: ECS & Collaborative Experiences (Bonus Section)

18.

ECS & Collaborative Experiences - Coming Soon

Build a collaborative AR experience and learn how to create and manage a multi-peer connection.

Meet the Team

Average Rating

3.5 /5

Leave a review for this product

10 reviews

Apple Augmented Reality by Tutorials

This book will teach you to build realistic and immersive AR experiences for the Apple platform.

Note: This book is in Early Access. You’ll get advance access to the book while it’s in development, and you’ll get a free update to the complete digital edition of the book when it’s complete!

Estimated final release date: Fall 2020

Top