Asynchronous iOS Networking Programming: Consuming REST Services with Grand Central Dispatch and Core Data (Paperback)Andrew W. Donoho (author)
Paperback 350 Pages / Published: 28/02/2014
- Not available
As Apple's iPhone and iPad become ever more popular, demand for feature-rich iOS-based business apps is soaring. Many of these apps rely on web services to connect server data with mobile front ends. This presents complex challenges: apps must provide responsive interfaces while seamlessly integrating networks and databases. Suddenly, iOS developers must master advanced asynchronous programming techniques that utilize REST services and industry standards such as XMLRPC and SOAP. In this book, a leading expert in iOS asynchronous programming presents patterns, best practices, and sample code for incorporating virtually any service into any iPad or iPhone app. Going far beyond the basics, Andrew Donoho shows how to fully leverage the iOS development platform to create production-quality solutions. Combining "top-down" theory with "bottom-up" code examples, he offers fully-functional solutions to these and many other common problems: * Building apps that interact with the cloud * Mastering iOS threads and blocks * Implementing OAuth message validation * Moving Core Data threads to the background * Making the most of Apple's Push Notification Services * Integrating Twitter feeds into apps * Using Grand Central Dispatch to optimize Core Data performance Asynchronous iOS Networking Programming will be indispensable for every experienced iOS commercial or enterprise developer: an already sizable audience that's growing at breakneck speed.
Publisher: Pearson Education (US)
Number of pages: 350
Dimensions: 229 x 178 mm
You may also be interested in...
Simply reserve online and pay at the counter when you collect. Available in shop from just two hours, subject to availability.
Thank you for your reservation
Your order is now being processed and we have sent a confirmation email to you at
When will my order be ready to collect?
Following the initial email, you will be contacted by the shop to confirm that your item is available for collection.
Call us on or send us an email at
Unfortunately there has been a problem with your order
Please try again or alternatively you can contact your chosen shop on or send us an email at