Synopses & Reviews
Synopsis
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.
"
Synopsis
Ready to build truly stunning apps for iPhone, iPad, and Apple Watch? This cookbook written exclusively in Swift 3 provides more than 120 proven solutions for tackling the latest features in iOS 10 and watchOS 3. With these code-rich recipes, you ll learn how to build dynamic voice interfaces with Siri and messaging apps with iMessage. You ll also learn how to use interactive maps, multitasking functionality, the UI Testing framework, and many other features.
This cookbook is ideal for intermediate and advanced iOS developers looking to work with the newest versions of Apple s mobile operating systems. Each recipe includes reusable code that's available on GitHub, so you can put it to work right away.
- Let users interact with your apps and services through Siri
- Write your own iMessage extensions that allow added interactivity
- Work with features in Swift 3, Xcode 8, and Interface Builder
- Build standalone apps for Apple Watch
- Create vibrant user interfaces with new UIKit features
- Use Spotlight APIs to make your app content searchable
- Add Picture in Picture playback functionality to iPad apps
- Take advantage of MapKit and Core Location updates
- Use Apple s new UI Testing framework
- Liven up your UI with gravity and turbulence fields
"