Beginning ARKit
Mar 6 2019 · Video Course (2 hrs, 22 mins)
In this course, you will explore ARKit from getting to know how it works, to adding new furniture in your ...
more
Beginning ARKit
In this course, you will explore ARKit from getting to know how it works, to adding new furniture in your room and identifying 3D objects from the camera.
iOS & Swift
Introduction to ARKit: Error Management
Aug 18 2017 · Screencast (6 mins)
When working with ARKit, it is inevitable that users will run into errors such as low light and failed mot...
more
Introduction to ARKit: Error Management
When working with ARKit, it is inevitable that users will run into errors such as low light and failed motion tracking. In this video, you'll learn how to diagnose such issues.
iOS & Swift
Introduction to ARKit: Measuring Distances
Aug 17 2017 · Screencast (5 mins)
In this video, you'll learn how the leverage SceneKit's API in ARKit to measure distances between ...
more
Introduction to ARKit: Measuring Distances
In this video, you'll learn how the leverage SceneKit's API in ARKit to measure distances between two nodes.
iOS & Swift
Introduction to ARKit: Adding 3D Models
Aug 16 2017 · Screencast (9 mins)
In this video, you'll learn how to add 3D models to scenes. You'll do this by way of planes and th...
more
Introduction to ARKit: Adding 3D Models
In this video, you'll learn how to add 3D models to scenes. You'll do this by way of planes and then by way of feature points.
iOS & Swift
Introduction to ARKit: Getting Started
Aug 15 2017 · Screencast (6 mins)
In this video, you'll get started with ARKit. You'll learn about the various framework components ...
more
Introduction to ARKit: Getting Started
In this video, you'll get started with ARKit. You'll learn about the various framework components and how to enable ARKit in your app.
iOS & Swift
Apple Vision Pro: A New Era or AR Rabbit Hole?
Jun 7 2023 · Article (10 mins)
Apple has just announced its Vision Pro spatial computing system. Is it destined to become the next must-have...
more
Apple Vision Pro: A New Era or AR Rabbit Hole?
Apple has just announced its Vision Pro spatial computing system. Is it destined to become the next must-have tech tool?
iOS & Swift
Advanced iOS App Architecture
Feb 9 2022 · Book
Implement Modern Clean Architectures in Your iOS Apps!
Apps are becoming more complex, and develo...
more
Advanced iOS App Architecture
Implement Modern Clean Architectures in Your iOS Apps!
Apps are becoming more complex, and development teams are being pressured to deliver faster results in the face of constantly changing requirements. Now, more than ever, you need to understand and apply good software architecture practices in your projects.
Advanced iOS App Architecture thoroughly explains multiple modern iOS architectures, and demonstrates their usage in real-world apps.
The first half of the book introduces you to different aspects of iOS app architectures. We recommend reading these chapters before diving into any of the specific architecture chapters to get a good handle on the concepts involved.
The second half of the book explores multiple architectures, one per chapter. Each architecture chapter begins with a little history, followed by a detailed theory walkthrough. The remainder of each architecture chapter focuses on applying the theory to iOS app development.
Each architecture chapter concludes by covering the pros and cons of that architecture. You can read this section in order — or jump straight to the architecture that interests you. It’s your choice!
This book is for iOS developers who build apps using Swift. The material in this book assumes familiarity with design patterns and with basic architectures — such as MVC — and basic architecture concepts, such as inversion of control.
iOS & Swift
Getting Started With the VIP Clean Architecture Pattern
Jan 31 2022 · Article (30 mins)
In this tutorial, you’ll learn how to utilize the VIP clean architecture pattern to develop apps for Apple pl...
more
Getting Started With the VIP Clean Architecture Pattern
In this tutorial, you’ll learn how to utilize the VIP clean architecture pattern to develop apps for Apple platforms while building a SwiftUI for ordering an ice cream.
iOS & Swift
Getting Started With The Composable Architecture
Sep 27 2021 · Article (30 mins)
Learn how to structure your iOS app with understandable and predictable state changes using Point-Free’s The ...
more
Getting Started With The Composable Architecture
Learn how to structure your iOS app with understandable and predictable state changes using Point-Free’s The Composable Architecture (TCA) framework.
Advanced iOS App Architecture is now fully updated to iOS 13, Swift 5.2 and Xcode 11!
Advanced iOS App Architecture Now Fully Updated!
Advanced iOS App Architecture is now fully updated to iOS 13, Swift 5.2 and Xcode 11!
iOS & Swift
Getting Started with the VIPER Architecture Pattern
Apr 20 2020 · Article (30 mins)
In this tutorial, you’ll learn about using the VIPER architecture pattern with SwiftUI and Combine, while bui...
more
Getting Started with the VIPER Architecture Pattern
In this tutorial, you’ll learn about using the VIPER architecture pattern with SwiftUI and Combine, while building an iOS app that lets users create road trips.
Multiple Domains
James Dempsey Talks about Coding Around the “One Happy Path” – Podcast S09 E01
Apr 17 2019 · Article (2 mins)
We start season 9 with a visit from James Dempsey who talks about coding around the “One Happy Path.” Then, D...
more
James Dempsey Talks about Coding Around the “One Happy Path” – Podcast S09 E01
We start season 9 with a visit from James Dempsey who talks about coding around the “One Happy Path.” Then, Dru talks about nesting UI controllers.
Multiple Domains
Oculus Rift Giveaway Winner and Last Day for AR/VR Sale!
Apr 5 2019 · Article (2 mins)
Check out the winner of our Oculus Rift giveaway — and today is the last day for our AR/VR Week sale!
Oculus Rift Giveaway Winner and Last Day for AR/VR Sale!
Check out the winner of our Oculus Rift giveaway — and today is the last day for our AR/VR Week sale!
Multiple Domains
AR/VR Week Giveaway Winners – and Sale Extended!
Mar 29 2019 · Article (2 mins)
Check out the winners of our AR/VR Week Giveaway — and see what we have planned for this week!
AR/VR Week Giveaway Winners – and Sale Extended!
Check out the winners of our AR/VR Week Giveaway — and see what we have planned for this week!
Multiple Domains
Free AR and Unity Videos — Until April 5th!
Mar 27 2019 · Article (4 mins)
To help celebrate AR/VR week at raywenderlich.com, we’re making a few select video courses completely free fo...
more
Free AR and Unity Videos — Until April 5th!
To help celebrate AR/VR week at raywenderlich.com, we’re making a few select video courses completely free for you to enjoy!
Multiple Domains
raywenderlich.com AR/VR Week Sale FAQ
Mar 25 2019 · Article (5 mins)
The answers to your questions about the raywenderlich.com AR/VR Week sale!
raywenderlich.com AR/VR Week Sale FAQ
The answers to your questions about the raywenderlich.com AR/VR Week sale!
Multiple Domains
Announcing AR/VR Week at raywenderlich.com!
Mar 25 2019 · Article (15 mins)
Amazing discounts on all of our AR and VR content, including our newest release: Unity AR & VR by Tutoria...
more
Announcing AR/VR Week at raywenderlich.com!
Amazing discounts on all of our AR and VR content, including our newest release: Unity AR & VR by Tutorials.
iOS & Swift
ARC and Memory Management in Swift
Mar 25 2019 · Article (30 mins)
In this tutorial, you’ll learn how ARC works and how to code in Swift for optimal memory management. You’ll l...
more
ARC and Memory Management in Swift
In this tutorial, you’ll learn how ARC works and how to code in Swift for optimal memory management. You’ll learn what reference cycles are, how to use the Xcode 10 visual debugger to discover them when they happen and how to break them using an example of a reference cycle in practice.
Multiple Domains
Special AR/VR Event Coming Next Week!
Mar 20 2019 · Article (2 mins)
It’s our first event dedicated to learning AR and VR development: come get a sneak peek at what’s in store fo...
more
Special AR/VR Event Coming Next Week!
It’s our first event dedicated to learning AR and VR development: come get a sneak peek at what’s in store for you!
iOS & Swift
Core Graphics Tutorial: Arcs and Paths
Feb 6 2019 · Article (20 mins)
In this tutorial, you’ll learn how to draw arcs and paths. In particular, you’ll enhance each footer of a gro...
more
Core Graphics Tutorial: Arcs and Paths
In this tutorial, you’ll learn how to draw arcs and paths. In particular, you’ll enhance each footer of a grouped table view by adding a neat arc on the bottom, a linear gradient and a shadow that fits the curve of the arc. All of that by using the power of Core Graphics!
Multiple Domains
Jimmy Alamparambil, Matt Larson, Jonathan Ogle-Barrington and a look into AR and VR – Podcast S08 E07
Nov 12 2018 · Article (2 mins)
Join Jimmy Alamparambil, Matt Larson, and Jonathan Ogle-Barrington from the book “Unity AR and VR by Tutorial...
more
Jimmy Alamparambil, Matt Larson, Jonathan Ogle-Barrington and a look into AR and VR – Podcast S08 E07
Join Jimmy Alamparambil, Matt Larson, and Jonathan Ogle-Barrington from the book “Unity AR and VR by Tutorials” for this supersized-hour long episode.
iOS & Swift
ARKit by Tutorials Updated for iOS 12 and ARKit 2!
Oct 15 2018 · Article (15 mins)
ARKit by Tutorials has been fully updated for iOS 12, Xcode 10 and ARKit 2 — come see what’s new in this upda...
more
ARKit by Tutorials Updated for iOS 12 and ARKit 2!
ARKit by Tutorials has been fully updated for iOS 12, Xcode 10 and ARKit 2 — come see what’s new in this updated edition!