Book Image

RestKit for iOS

By : Taras Kalapun
Book Image

RestKit for iOS

By: Taras Kalapun

Overview of this book

<p>RestKit is an iOS framework for streamlining communication with web services, and it relies on the AFNetworking library that is used by thousands of app developers. It has an interface that is elegant and well designed, and it provides a powerful object-mapping engine that integrates well with the CoreData database. RestKit for iOS will teach you everything from loading a simple list of objects to creating a fully-featured app.<br /><br />RestKit for iOS delivers constructive tools and insights into app development that will benefit any app developer. The book starts with a simple example and then moves on to more complex ones as your knowledge increases. By the end of the guide, you will be able to build a fully-featured app that uses RESTful web services and performs CRUD object manipulation.<br /><br />RestKit for iOS will provide you with all the information you need to boost the development process of both simple and complex apps. Once you have executed a simple example and reviewed the basic theory, you will move on to more advanced concepts with descriptions of real-life scenarios and how to overcome bottlenecks. RestKit for iOS is full of real-life examples that show you how to simplify data loading, basic and advanced object mapping, metadata mapping, and routing. This book also teaches you about routing, RESTful object manipulation and synchronization, integration with the user interface, and caching</p>
Table of Contents (13 chapters)

About the Reviewers

Angel G. Olloqui is a computer engineer with a Master's degree in Web technologies. He specializes in mobile application development, with experience in using Agile methodologies, mainly SCRUM and some XP practices.

He started his career at Oracle but he quickly decided to start up his own company (Wixel Solutions). After a couple of years of entrepreneurship, when the first iOS SDK came live, he moved into the mobile sector by joining Mobivery. In Mobivery, he performed as the main developer and SCRUM master of the mobile team in Madrid.

By the end of 2011, after a short period of nine months in San Francisco (USA), he decided to continue his career back in Europe. Nowadays he lives in Amsterdam and works at Xaton as a senior iOS developer, participating in some of the best-known iOS apps in the Netherlands.

Vladimir Pouzanov is systems engineer and mobile development enthusiast.

He spent countless hours hacking on different mobile hardware, porting Linux to Palm® devices, and toying outside the iPhone sandbox. He has been doing professional iOS development and consultancy since the first Apple iPhones were available. Later on, he switched his professional interest to systems management and engineering, but he keeps a close eye on mobile and the embedded world of iPhones, Android devices, and Arduino-based gadgets.

Anthony Shoumikhin is one of those geeks who's jumped from low-level C++ system programming to a new and exciting world of mobile technologies, and has never regretted it.