Preface
Along with the typical upgrades and shiny new features of every release, iOS 10 offers two major, possibly game-changing opportunities that demonstrate its movement toward integration and enabling extensions. First, it has opened up Siri for developers. This gives us a world of voice interfaces to explore, such as creating fitness applications entirely controlled by Siri, or creating financial applications that allow the receiving and sending of payments from and to others.
Apple has also opened up iMessage as a service to us developers, meaning that you can now write applications that allow users to send custom stickers (including animated stickers) to one another. What’s even better is that iMessage has become a lot more interactive, allowing users to react to messages they receive and attaching pre-built stickers to the messages.
This book has been updated with a lot of new material for you, and all existing recipes from iOS 9 Swift Programming Cookbook have been brought up to date to use Swift 3 and Xcode 8. Swift 3’s new features and syntax have also been discussed so that you not only get a good idea of what is new in iOS 10 SDK, but also learn about the language you will use to write your apps.
I’ve had a lot of fun writing this book and I really hope that you’ll enjoy reading it.
Audience
I assume that you are comfortable writing iOS apps, at least know your way around Xcode, and can work with the simulator. This book is not for beginners. If you have never ...