LAST CHANCE: Save 50% on all my Swift books and bundles! >>

Advanced iOS: Volume Two

Join over 100,000 readers today

Upgrade your apps

Includes free updates for new Swift versions – click to read my update policy

iOS gives us incredibly advanced functionality such as Core ML for machine learning, Vision for object detection, ARKit for augmented reality, and more. Get to grips with all those and more with this book!

Machine Learning

Take advantage of Core ML to deliver intelligent new apps that can proactively assist your users.


Learn how to augment reality with slick interactive graphics thanks to Apple's new ARKit framework.

Drag & Drop

Let users move data freely inside your app and others too using powerful new multi-touch gestures.


NFC reading, PDFKit, Vision, MusicKit, and more – all with real-world projects!

What's in the course

Advanced iOS: Volume Two includes seven all-new projects that teach some of Apple's most powerful features from iOS, plus technique projects that deep-dive into smaller features.

Project 1: Trade my Tesla

Learn to build your own Core ML model from scratch, then teach iOS how to evaluate the trade-in price of cars using machine learning.

Project 2: Sightspotter

Learn how ARKit can place virtual objects in a real environment, then add Core Location to help tourists find their way around a city.

Project 3: Going Postal

Create a fun postcard app that blends images, text, and colors, all powered by iOS's incredible drag and drop APIs.

Project 4: Swift Sampler

See how easy it is to render PDFs using watermarks and interactive thumbnails, all using the new PDFKit framework.

Project 5: Picture Protector

Face detection APIs work incredibly well in iOS, so we use them to build an app that detects faces in photos and lets users tap to blur them.

Project 6: Name that Tune

MusicKit lets you integrate Apple Music in your app, and in this project we use it build a fast-paced two-player charts game.

Project 7: Video X-Ray

Build an app that record video while the Vision framework silently detects objects in the scene – finally, searchable videos!

Bonus: Techniques

Master Core NFC to scan nearby NFC tags, depth-mapping photos, advanced drag and drop, and face feature detection.

Along the way you'll learn:

  • How to use Core ML and the Vision framework to leverage machine learning in your own apps.
  • The all-new PDFKit framework, delivering fast and efficient PDF rendering on iOS.
  • How to integrate drag and drop into your apps, both using built-in controls and custom controls.
  • Building a complete game from scratch using ARKit's augmented reality technology.
  • Taking advantage of the new MusicKit APIs to work with Apple Music.
  • Reading and acting on NFC tags using Core NFC.
  • Using the new depth-mapping APIs exposed through the iPhone 7 Plus camera.
  • And more – iOS is packed with new features to learn!

If you want to help your apps take advantage of iOS power features, there's no faster way than with this book.

Download full table of contents

Download free 24-page sample

Unknown user

You are not logged in

Log in or create account

Link copied to your pasteboard.