Cocoa Programming for Mac OS X for Dummies
Buy and Download >
Cocoa programming is not only the favored development environment for Mac OS X, it's also a primary tool for creating iPhone and iPod Touch software. That makes this a great time to learn Cocoa, and Cocoa Programming for Mac OS X For Dummies is the ideal place to start!This book gives you a solid foundation in Cocoa and the unusual syntax of Objective-C. You'll learn what's new in Cocoa frameworks and create an application step by step. For example, you can: See how Xcode underlies your applications as the main component of Apple's IDE Examine the basics of the Objective-C language, the elements of a Cocoa interface, and object-oriented programming Use Xcode and Interface Builder Spruce up your apps with audio, video, Internet features, stylized text, and more Create applications with the stunning graphics for which Macs are famous See how to build apps with multiple documents and even executables that aren't traditional Mac apps Use all the exciting new Cocoa features Work with Cocoa numbers, arrays, Booleans, and dates Build document-based applications Simplify with key-value codingThe better you understand Cocoa programming, the better the applications you can create for Mac OS X, iPhone, and iPod Touch. Cocoa Programming for Mac OS X For Dummies makes it easy and fun!What the book covers: Cocoa Programming for Mac OS X For Dummies begins by introducing the reader to Apple's development environment. Next, it leads the reader through the unusual syntax of the Objective-C language. Then, the book steps the reader through the process of creating a basic Cocoa application. In the remainder of the book, the reader learns to add a variety of functionality to Cocoa projects. Cocoa Programming for Mac OS X For Dummies covers the new changes that have taken place in the Cocoa environment: * The book addresses the transformation of the developer tools, Xcode and Interface Builder. * It discusses some of the changes in the Cocoa frameworks. In particular, the QuickTime framework has changed substantially since the early days of Cocoa development. * Lastly, Apple has dramatically improved developer's lives with the inclusion of Bindings and the Core Data framework. The book covers the functional benefits of these important additions.