Announcing Our iOS Fall Sale!

New books, updated books — and bundles to help you save big! It’s our biggest Fall Sale event ever. Come see what’s inside! By Tiffani Randolph.

Save for later
Share
You are currently viewing page 4 of 5 of this article. Click here to view the first page.

11) Data Structures and Algorithms in Swift

In Data Structures and Algorithms in Swift, you’ll learn how to implement the most popular and useful data structures, and when and why you should use one particular data structure or algorithm over another. This set of basic data structures and algorithms will serve as an excellent foundation for building more complex and special-purpose constructs. As well, the high-level expressiveness of Swift makes it an ideal choice for learning these core concepts without sacrificing performance.

By the end of this book, you’ll have hands-on experience solving common issues with data structures and algorithms — and you’ll be well on your way to developing your own efficient and useful implementations!

Data Structures and Algorithms in Swift has been fully updated for Swift 5.1 and is available on sale today for the special launch price of $49.99!

12) Swift Apprentice

Swift Apprentice

Swift Apprentice takes you from beginner to advanced in Swift: Apple’s modern programming language for iOS.

This edition has a brand-new chapter:

  • [NEW] Advanced Protocols & Generics: Learn how to use constraints to make generic code more useful and how to hide implementation details with opaque return types.

But that’s not all: All of the chapters in the Swift Apprentice have been revised and updated for Swift 5.1 and Xcode. We have also integrated user feedback to make the exposition even more clear and easier to follow. The result, we feel, is a state-of-the-art book for beginners that incorporates the latest technology and best practices of the Swift language. Every single chapter has dozens of changes, both small and large.

We’ve added coverage of previously omitted language features as well as new Swift standard library APIs. Larger improvements include things such as using unit tests to validate serialization and property wrappers to implement value semantics.

Swift Apprentice is fully updated for Swift 5.1, and is on sale today for the special launch price of $49.99!

13) Design Patterns by Tutorials

Learn design patterns with Swift with Design Patterns by Tutorials!

Design patterns are incredibly useful, no matter what language or platform you develop for. Using the right pattern for the right job can save you time, create less maintenance work for your team and ultimately let you create more great things with less effort. Every developer should absolutely know about design patterns, and how and when to apply them. That’s what you’re going to learn in this book!

And not only does this book cover each pattern in theory, but you’ll also work to incorporate each pattern in a real-world app that’s included with each chapter. Learn by doing, in the step-by-step fashion you’ve come to expect in the other books in our by Tutorials series.

Design Patterns by Tutorials is up to date for iOS 13 and is available on sale today for the special launch price of $49.99!

14) ARKit by Tutorials

ARKit by Tutorials will teach you to use Apple’s ARKit framework to build immersive and engaging AR apps!

This edition of the book includes three new chapters:

  • Introducing AR Quick Look: Learn how to integrate AR Quick Look into your existing web pages and apps, enabling them to display USDZ content in stunning augmented reality.
  • Introducing USDZ: Learn about Apple’s new USDZ file format and walk through converting 3D models into this new, universal format using Xcode and the new Python-based command-line tools. Learn how USDZ makes working in large teams a breeze with a seamless collaborative workflow.
  • Introducing RealityKit & Reality Composer: This chapter covers the basics of RealityKit and ARView. You’ll start by building a small app that uses RealityKit and ARView. You’ll then add people occlusion to enhance the augmented reality experience.

ARKit is Apple’s mobile AR development framework. With it, you can create an immersive, engaging experience, mixing virtual 2D and 3D content with the live camera feed of the world around you.

In this book, you’ll work through a number of polished and engaging apps: a tabletop poker dice game, an immersive sci-fi portal, a 3D face-tracking mask app, a location-based AR ad network, a monster truck simulation with realistic vehicle physics, a 2D and 3D object recognition and tracking app, and more!

ARKit by Tutorials is fully updated for iOS 13 and is on sale today for the special launch price of $49.99!

15) Core Data by Tutorials

In Core Data by Tutorials, you’ll master Core Data in iOS using Swift 5.1 and iOS 13!

The book provides comprehensive coverage of Core Data, from beginner to advanced topics. Covers setting up a Core Data Stack, data modeling, versioning and migration, unit testing, improving performance, and much more.

This book is for intermediate iOS developers who already know the basics of iOS and Swift development, but want to learn how to use Core Data to persist data in their apps.

Core Data by Tutorials is fully up to date for iOS 13, and available on sale today for the special launch price of $49.99!

16) iOS Animations by Tutorials

Make delightful animations in Swift with iOS Animations by Tutorials!

Our classic book on iOS animations has two new chapters on how to work with animations under SwiftUI:

  • Introduction to SwiftUI Animations: In this chapter, you will learn about the very basics of SwiftUI animations and then quickly move onto to more complex and visually interesting animations in a real-life project.
  • Intermediate Swift Animations: Continue to learn more about various view properties you can easily animate with SwiftUI. Additionally, you’ll learn about view transitions and gesture-driven interactive animations.

The simplicity of SwiftUI lends itself nicely to animations in your app, and we’ll show you how to create beautiful, advanced animations in SwiftUI — with far less code than you’d expect.

iOS Animations by Tutorials is fully up to date for iOS 13 and is available on sale today for the special launch price of $49.99!

17) Machine Learning by Tutorials

Get started with Machine Learning for Apple and iOS with Machine Learning by Tutorials!

This book will get you started with machine learning on iOS and Apple devices. The first bit is a gentle introduction to the world of machine learning and what it has to offer — as well as what its limitations are. In the rest of the book, you’ll look at each of these topics in more detail, until you know enough to make machine learning a useful tool in your software development toolbox.

In this book, you’ll learn how to use these tools and frameworks to make your apps smarter. Even better, you’ll learn how machine learning works behind the scenes — and why this technology is awesome.

Machine Learning by Tutorials, Second Edition is out in early access for iOS 13, and is available on sale today for the special launch price of $49.99!

Tiffani Randolph

Contributors

Tiffani Randolph

Author

Over 300 content creators. Join our team.