This well-structured book covers a software application development tool especially for Mac and iOS devices: Xcode. It is intended to provide knowledge to developers who want to start writing applications using this powerful (and free) integrated development environment (IDE).
The book contains 15 chapters, divided into three parts: “Getting Acquainted,” “Diving Deeper,” and “Final Preparations and Releasing.” Each chapter includes several step-by-step examples that are used to help quickly introduce the reader to the use of this amazing tool. For those who don’t know or have never heard of Xcode, chapter 1 is very important since it describes Xcode and its potential.
Having such a well-structured work gives one the means to start to design applications for mobile devices using iOS, and for Macs. I found it interesting how, once the code is written for an application, one can build it for release and share it (for example, in the App Store). This information is presented in Part 3, which explores how to protect the code, and how to work in a collaborative manner using Git. The idea of localization is examined, as is the use of Xcode to support multiple languages in an app.
The Xcode IDE is quite comprehensive and includes various editing, source management, and debugging tools; the iOS Simulator; and various compilers for C, C++, and Objective-C. The IDE is designed to develop apps for iPhones, iPads, and Macs.
Very good electronic references that can be used to access more in-depth resource information to help deepen the reader’s knowledge are included. The book can be read by novices or experts in computing. Readers will enjoy learning all of the steps needed to use Xcode for the development of applications for iOS devices and Macs.
This book would be good for anyone who wants to explore the challenges of designing software applications for Macs and iOS devices, and gain a better understanding of the use of Xcode.
More reviews about this item: Amazon