About this item

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 SiriWrite your own iMessage extensions that allow added interactivityWork with features in Swift 3, Xcode 8, and Interface BuilderBuild standalone apps for Apple WatchCreate vibrant user interfaces with new UIKit featuresUse Spotlight APIs to make your app content searchableAdd Picture in Picture playback functionality to iPad appsTake advantage of MapKit and Core Location updatesUse Apple's new UI Testing frameworkLiven up your UI with gravity and turbulence fields.



About the Author

Vandad Nahavandipoor

Vandad Nahavandipoor is currently an iOS programmer for a leading digital media distributor in London, United Kingdom. He has led an international team of more than 30 iOS developers in his previous job. Some of the projects he has lead include the NatWest and the RBS iOS apps running on millions of iPhones and iPads in the UK. Vandad received his B.Sc and M.Sc in Information Technology for E-Commerce from the University of Sussex in England.

Vandad's programming experience started when he first learned Basic on his father's Commodore 64. He then took this experience and applied it on his uncle's Intel 186 computer, running Basic on DOS. At this point, he found programming for personal computers exciting indeed and moved on to learn Object Pascal. This allowed him to learn Borland Delphi quite easily. He wrote a short 400 pages book on Borland Delphi and dedicated the book to Borland. From then, he picked up x86 Assembly programming and wrote a hobby 32-bit operating system named Vandior. It wasn't until late 2007 when iOS programming became his main focus.

Aside from programming, Vandad is a road cyclist, enjoying friendly competition in cyclosportive events in England and traveling long distance on his bicycle to other European countries every now and then. He also enjoys tinkering with his piano and playing electric guitar. Some of his electric guitar performances are available on YouTube.



Read Next Recommendation

Report incorrect product information.