Includes our best advanced iOS & Swift books!
Our Advanced iOS & Swift Learn At Home bundle has five books that are perfect for the advanced iOS developer.
Machine Learning by Tutorials

Get started with Machine Learning for Apple and iOS!
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.
There are now several high-level Apple frameworks, including Natural Language, Speech, and Vision, that provide advanced machine learning functionality behind simple APIs as part of Apple's iOS tooling. Whether you want to convert speech to text, recognize language or grammatical structure, detect faces in photos or track moving objects in video, these frameworks have got you covered.
Auto Layout by Tutorials

Learn How to Use Auto Layout!
This book will be your guide as you explore and master the many capabilities of Auto Layout.
This book is for iOS developers of all skill levels, from those just getting started building user interfaces to the experienced hands who want to get more from Auto Layout.
Apple AR by Tutorials

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!
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.
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.
Mastering Git

Learn and Master Git!
Chances are if you're involved with software development you've heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project. Git is both simple to start using and accommodating for the most complex tasks with version control. Even seasoned Git users hit roadblocks on how to handle common situations.
Mastering Git is here to help! This book is the easiest and fastest way to get hands-on experience with using Git for version control of your projects.
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: Spring 2020.
App Design Apprentice

Learn Modern App Design with Figma!
In this beginner-level book for non-designers, we'll guide you through designing modern mobile-app UI and UX using fundamental design principles.
This book is for intermediate iOS and Android developers who already know the basics of mobile app development but want to also learn how to design apps with attractive and effective UI and UX.
Note: This book is available for Pre-order. You'll be notified when the book is complete and ready for download. Estimated final release date: Fall 2020.