Book description
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 coding
The 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!
Table of contents
- Copyright
- About the Author
- Author's Acknowledgments
- Publisher's Acknowledgments
- Introduction
-
I. Developer Tools
- 1. A Brief Tour of Cocoa Development
- 2. Creating Your First Cocoa Application
- 3. Xcode
- 4. Interface Builder
- 5. Putting Polishing Touches on Your Application
-
II. Instant Cocoa and the Objective-C Language
- 6. The Basics of Objective-C
- 7. MVC Design
- 8. A Window with a View
- 9. Working with Interface Controls
- 10. Cocoa Data Types
-
III. Putting It All Together: Cocoa Programming in Depth
- 11. Text
- 12. Graphics
- 13. Managing Your Files
- 14. Printing with Cocoa
- 15. Cocoa on the Internet
- 16. Multimedia
- IV. Advanced Cocoa Topics
-
V. The Part of Tens
-
20. Ten Tips to Make Cocoa Programming Easier
- 20.1. Use Keyboard Shortcuts
- 20.2. Read the Documentation
- 20.3. Use Class Browser
- 20.4. Adjust the Window Count
- 20.5. Use Drag and Drop
- 20.6. Initialize and Awaken!
- 20.7. Remember the Superclass
- 20.8. Position Items with Cocoa Coordinates
- 20.9. Use Guidelines in Interface Builder
- 20.10. Reuse Your Code
- 21. Ten Great Web Sites for Cocoa Developers
-
20. Ten Tips to Make Cocoa Programming Easier
Product information
- Title: Cocoa® Programming for Mac OS® X For Dummies®
- Author(s):
- Release date: February 2009
- Publisher(s): For Dummies
- ISBN: 9780470432891
You might also like
book
Cocoa Programming for OS X: The Big Nerd Ranch Guide
Covering the bulk of what you need to know to develop full-featured applications for OS X, …
book
Learning Cocoa with Objective-C, 2nd Edition
Learning Cocoa with Objective-C is the "must-have" book for people who want to develop applications for …
book
Learn Cocoa on the Mac, Second Edition
The Cocoa frameworks are some of the most powerful for creating native OS X apps available …
book
iOS and macOS™ Performance Tuning: Cocoa®, Cocoa Touch®, Objective-C®, and Swift™
In Marcel Weiher drills down to the code level to help you systematically optimize CPU, memory, …