Tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and Mac platforms. Requires no prior experience with object-oriented programming languages or with the C language. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying C programming language. Program examples and exercises at the end of each chapter.