This classic book hones in on the most exciting features of each release of iOS, providing you with introductory guidelines to the tools in iOS and Xcode that will distinguish your app and cause users to consider it “amazing.” The new material in this version, for iOS 10 SDK and Xcode 8, introduces perhaps the most significant Apple feature in years: the ability to hook extensions into Siri so your app can interact with users through its voice and AI interface. The book also shows the new iMessage facility for attaching pictures (sticker packs) to messages, how to display pins on maps, and new ways to handle units of measurement such as miles and meters. You will also learn the latest and greatest techniques for reading, writing and searching for data in your iOS apps, with Core Data. Finally, it shows you how to test changes to the user interface more quickly using the Xcode playground feature.
With more than 50 new recipes, this new edition presents dozens of solutions to common problems that face iOS developers. Thoroughly updated for the iOS 10 SDK, each recipe in the book starts with a problem and offers solutions with example code. You’ll also get a comprehensive discussion on how to apply the solutions, including the tradeoffs involved.
The recipes in the third edition provide solutions to problems faced by beginners, as well as intermediate and advanced iOS developers.