Learn the new iOS 10 APIs with Swift 3.
Covers the new features for developers in Xcode 8 and iOS 10, such as Message Apps, SiriKit, and Memory Debugging.
This book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn the new APIs introduced in iOS 10.
If you are new to Swift, we suggest you read the Swift Apprentice, which takes you on a comprehensive tour through the Swift language, even if you are a complete beginner.
If you are new to iOS, we suggest you read the iOS Apprentice. That will give you a solid foundation of building iOS apps using Swift from the ground up.
Swift 3 represents the biggest change to the language since it was first introduced. Read this chapter for a quick overview of what’s new!
Learn about the powerful new debugging tools in Xcode 8, including the new Thread Sanitizer and Memory Graph Debugger.
Learn how to integrate your own text tools into the Xcode UI by creating a fun ASCII art extension.
Learn how to create your own sticker pack for Messages – with a custom user interface.
Learn how to send custom, updatable messages, by creating a simple picture drawing and guessing game integrated into Messages.
Learn how to integrate Siri into your app and process voice commands as you build a Uber clone for hot air balloons.
Learn how to transcribe live or pre-recorded audio from over 50 languages and use that data in your app.
Learn how to use the new iOS 10 User Notifications framework, and create Notification Content extensions and Notification Service app extensions.
Learn about a new way of animating in iOS 10, which allows you to easily pause, reverse, and scrub through animations part-way through.
Learn about some new Foundation classes that help you work with measurements and units in an easy and type-safe way.
Learn how the new convenience methods, classes, code generation and other new features in Core Data will make your life easier.
Learn how to capture and edit live photos, and make use of other photography advancements.
Learn how to tie your app into the Core Search Spotlight API and perform deep searches using your app, and how to surface your app to respond to location-based searches as well.
Make your apps more responsive with prefetching, make custom interactions with 3D touch, and add haptic feedback to your apps.
iOS 10 by Tutorials helped us provide our customers with a fast update to iOS 10. With this book, we were able to develop on the new SDK in a matter of days.Andrei N.
This book, as with all the RW books, are very professionally written and chock-full of pertinent, useful and approachable information that helps the beginner, intermediate and advance developer alike.Mark H.
After being guided through the nuances of each new iOS 10 framework, not only was I able to meet my work deadlines but I was able to thoroughly explain it to the rest of my team!Mike K.