Core Objective-C in 24 Hours provides a clear and concise overview of the Objective-C programming language, describes its key features and APIs, and presents recommendations for developing Objective-C programs on the Mac. It is written for readers who want a general understanding of Objective-C technology on the Mac along with developers who want to quickly get started with the language. The book includes a complete overview of the latest enhancements to the Objective-C language, including automatic reference counting, blocks, and other powerful features. Within 24 hours, you will have a solid understanding of the language and be ready to begin using it on your projects.
Objective-C is the primary programming language for developing applications on Apple’s Mac OS X and iOS (iPod, iPhone, iPad) platforms. In fact, a key reason for the success of these platforms is due to the features of the language and the Mac Objective-C development environment. General users and IT professionals alike want to be able to quickly grasp the fundamentals of this technology and begin using it to build solutions. This book was written to help you acquire this knowledge by answering the following questions: 1) What do you need to know to understand the Objective-C language and its role within the Mac platforms?, 2) what do you need to begin developing Objective-C programs on the Mac?, and 3) how do you quickly transition to Objective-C from another programming language? Core Objective-C in 24 Hours provides these answers.
This book is divided into two parts. Part One provides an introduction to object-oriented programming with Objective-C, describes the software development environment for the Mac OS X and iOS platforms, and summarizes key features of the language. Part Two is more focused on application development - it features an in-depth look at the principal components of Objective-C programs, along with a detailed review of the key frameworks and services used for Objective-C application development. The Appendix contains additional details on the language along with some useful recommendations for programming with Objective-C.
More information on the book, along with code samples and links to sample pages, can be found at www.motupresse.com.
# # #
Motu Presse Publications is a publisher and distribution outlet for books and other media on Technology, Philosophy, and the Arts.