Warehouse Stock Clearance Sale

Grab a bargain today!


Cocoa in a Nutshell
By

Rating

Product Description
Product Details

Table of Contents

Preface I. Introducing Cocoa 1. Objective-C Objects Messaging Classes Creating Object Instances Memory Management Deallocating Objects Categories Naming Conventions 2. Foundation Data Key-Value Coding Working with Files Bundles and Resource Management Archiving Objects User Defaults Notifications Operating System Interaction Threaded Programming 3. The Application Kit AppKit Design Patterns Nibs Application Architecture Controls Menus Sheets Drawers Toolbars Event Handling Document-Based Applications 4. Drawing and Imaging The Role of Quartz Coordinate Systems Graphics Contexts Working with Paths Drawing Text Working with Color Working with Images Transformations 5. Text Handling Text System Architecture Assembling the Text System 6. Networking Hosts URL Resources Rendezvous Network Services Sockets NSFileHandle 7. Interapplication Communication NSPipe 8. Other Frameworks AddressBook The Message Framework Disc Recording Frameworks Third-Party Frameworks II. API Quick Reference How to Use This Quick Reference 9. Foundation Types and Constants Data Types Enumerations Global Variables Constants Exceptions 10. Foundation Functions Assertions Bundles Byte Ordering Decimals Java Setup Hash Tables HFS File Types Map Tables Object Allocation Objective-C Runtime Path Utilities Points Ranges Rects Sizes Uncaught Exceptions Zones 11. Application Kit Types and Constants Data Types Enumerations Global Variables Exceptions 12. Application Kit Functions Accessibility Applications Events Fonts Graphics: General Graphics: Window Depth Interface Styles OpenGL Panels Pasteboards System Beep 13. Foundation Classes 14. Foundation Protocols 15. Application Kit Classes 16. Application Kit Protocols Method Index III. Appendix Appendix: Resources for Cocoa Developers Index

About the Author

Michael Beam lives in Houston, Texas, and is a Unix applications developer for a seismic data processing firm (X11 and Motif are a far cry from Cocoa!). Mike graduated from the University of Texas at Austin (Hook 'Em!) in 2001, where he studied physics and astronomy. When he's not at his day job, or writing about Cocoa in his sometimes night job, Mike spends his time with his friends, and his soon-to-be wife Heather. To unwind from the stresses of life Mike enjoys a good book, and practices Chayon-Ryu martial arts, and indulges in favorite sin of watching South Park. James Duncan Davidson is a freelance author, software developer, and consultant focusing on Mac OS X, Java, XML, and open source technologies. He is the author of Learning Cocoa with Objective-C (published by O'Reilly & Associates) and is a frequent contributor to the O'Reilly Network online website as well as publisher of his own website, x180 (http://www.x180.net), where he keeps his popular weblog. Duncan was the creator of Apache Tomcat and Apache Ant and was instrumental in their donation to the Apache Software Foundation by Sun Microsystems . While working at Sun, he authored two versions of the Java Servlet API specification as well as the Java API for XML Processing.Duncan regularly presents at conferences all over the world on topics ranging from open source and collaborative development to programming Java more effectively. He didn't graduate with a Computer Science degree, but sees that as a benefit in helping explain how software works. His educational background is in Architecture (the bricks and mortar kind), the essence of which he applies to every software problem that finds him. He currently resides in San Francisco, California.

Ask a Question About this Product More...
 
Look for similar items by category
People also searched for
This title is unavailable for purchase as none of our regular suppliers have stock available. If you are the publisher, author or distributor for this item, please visit this link.

Back to top