Introduction to Pixel Art for Games
Jul 18 2012 · Article (20 mins)
Ever wanted to create awesome 2D pixel art for your mobile games? This tutorial walks you through the process...
more
Introduction to Pixel Art for Games
Ever wanted to create awesome 2D pixel art for your mobile games? This tutorial walks you through the process of building simple yet powerful pixel art characters. Includes best practices, insider tips, and step-by-step instructions to create a simple but powerful retro character for your game.
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.
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
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!
iOS & Swift
AR Face Tracking Tutorial for iOS: Getting Started
Aug 20 2018 · Article (25 mins)
In this tutorial, you’ll learn how to use AR Face Tracking to track your face using a TrueDepth camera, overl...
more
AR Face Tracking Tutorial for iOS: Getting Started
In this tutorial, you’ll learn how to use AR Face Tracking to track your face using a TrueDepth camera, overlay emoji on your tracked face, and manipulate the emoji based on facial expressions you make.
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.
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.
Learn how to work with augmented reality in this SpriteKit and ARKit tutorial!
Augmented Reality and ARKit Tutorial
Learn how to work with augmented reality in this SpriteKit and ARKit tutorial!
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
Building a Museum App with ARKit 2
Oct 1 2018 · Article (30 mins)
Have you ever stood at a museum exhibit and wanted to know more about the art or artifact than the little pla...
more
Building a Museum App with ARKit 2
Have you ever stood at a museum exhibit and wanted to know more about the art or artifact than the little placard provides? There should really be an app for that. Well, you can make such an app with image and object detection and tracking in ARKit 2!
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!
iOS & Swift
MagicaVoxel 3D Art Tutorial
Sep 28 2017 · Article (20 mins)
Learn how to create 3D voxel art for your games using MagicaVoxel!
MagicaVoxel 3D Art Tutorial
Learn how to create 3D voxel art for your games using MagicaVoxel!
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?
Introducing our newest book: Advanced iOS App Architecture. See what’s inside the book, and how you can get y...
more
Introducing Advanced iOS App Architecture
Introducing our newest book: Advanced iOS App Architecture. See what’s inside the book, and how you can get your own copy today!
iOS & Swift
Why I Love ARKit for Apple iOS 11
Sep 29 2017 · Article (20 mins)
Apple’s iOS 11 release brings ARKit, a new SDK that unlocks devices’ potential to transform reality. Learn wh...
more
Why I Love ARKit for Apple iOS 11
Apple’s iOS 11 release brings ARKit, a new SDK that unlocks devices’ potential to transform reality. Learn what it is, how to use it and why you’ll love it.
In this tutorial, you’ll learn how to implement artificial intelligence (AI) in a SpriteKit game using Gamepl...
more
GameplayKit Tutorial: Artificial Intelligence
In this tutorial, you’ll learn how to implement artificial intelligence (AI) in a SpriteKit game using GameplayKit and Swift.
iOS & Swift
Building a Portal App in ARKit: Materials and Lighting
Jun 1 2018 · Article (30 mins)
Learn how to add materials and lighting effects to your AR portal app with the final tutorial in this series ...
more
Building a Portal App in ARKit: Materials and Lighting
Learn how to add materials and lighting effects to your AR portal app with the final tutorial in this series taken from our book, ARKIt by Tutorials!
iOS & Swift
Building a Portal App in ARKit: Getting Started
May 31 2018 · Article (15 mins)
Learn how to build your own augmented reality portal app in this tutorial series from our new book, ARKit by ...
more
Building a Portal App in ARKit: Getting Started
Learn how to build your own augmented reality portal app in this tutorial series from our new book, ARKit by Tutorials!
iOS & Swift
Building a Portal App in ARKit: Adding Objects
May 31 2018 · Article (20 mins)
In this second part of our tutorial series on building a portal app in ARKit, you’ll build up your app and ad...
more
Building a Portal App in ARKit: Adding Objects
In this second part of our tutorial series on building a portal app in ARKit, you’ll build up your app and add 3D virtual content to the camera scene via SceneKit.
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!
iOS & Swift
Introducing ARKit by Tutorials!
May 23 2018 · Article (15 mins)
We’re excited to announce the newest addition to our book lineup at raywenderlich.com — ARKit by Tutorials!
Introducing ARKit by Tutorials!
We’re excited to announce the newest addition to our book lineup at raywenderlich.com — ARKit by Tutorials!