Learning Cocoa -  Apple Inc.

Learning Cocoa

(Autor)

Buch
365 Seiten
2001
O'Reilly Media (Verlag)
978-0-596-00160-5 (ISBN)
27,95 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
A guide to Cocoa application development which shows how to write example applications that gradually become more complex. It is written by insiders at Apple Computer with access to engineers deeply involved in creating Mac OS X.
Cocoa is one of the principal application environments for Macr OS X. Among Cocoa's many attributes, its advanced object-oriented APIs allow you to develop in both Java and Objective-C. This new way of developing sophisticated applications for the Macintosh is both powerful and easy. This text describes Cocoa application development, using Objective C. It begins with a discussion of essential object-oriented programming concepts for those with no previous experience. It proceeds through an introduction to the Cocoa environment, development, tools, and some simple tutorials to help you become familiar with the basic elements of Cocoa programming. The remaining tutorials guide you as you create a series of increasingly complex example applications. The techniques and concepts you learn in one tutorial lay the foundation for the more advanced techniques and concepts in the next. You don't need extensive programming experience to complete the examples in this book, though it would be helpful to have some experience with the C programming language. The code for each example is included in the text so you can simply type it in.
If you're already familiar with an object-oriented programming language like Java or Smalltalk, you should quickly feel at home with Objective-C, the language used throughout this book.

Learning Cocoa was created by the technical writers, engineers, support specialists, and other professionals at Apple Computer who are committed to making Mac OS X a superior platform for innovation, productivity, and enjoyment. These professionals have diligently collected, compiled, and edited the information in these books to ensure that it is a useful resource for Mac OS X developers.

Preface. PART 1: Cocoa Overview. Chapter 1. Introduction to Cocoa Cocoa Features The Cocoa Frameworks. Chapter 2. Object-Oriented Programming The Advantages of Object-Oriented Programming Fundamental Object-Oriented Concepts. Chapter 3. Objective-C Primer Language Summary Objective-C in Action. Chapter 4. Development Tools Project Builder Interface Builder Other Development Tools Useful Command-Line Tools. PART 2: Single-Window Applications. Chapter 5. Hello World Creating the Project. Chapter 6. Essential Cocoa Paradigms Cocoa's Collection Classes Create Graphical User Interfaces in Cocoa Controls, Cells, and Formatters Target/Action Object Ownership, Retention, and Disposal. Chapter 7. Currency Converter Tutorial Design the Currency Converter Application Create the Currency Converter Project Create the Currency Converter Interface Define the Classes of Currency Converter Connect ConverterController to the Interface Implement the Classes of Currency Converter. Chapter 8. Event Handling Respond to User-Generated Events Respond to Program-Generated Events. Chapter 9. Data Functionality Table Views and Data Sources Flatten the Object Network: Coding and Archiving. Chapter 10. Travel Advisor Tutorial Travel Advisor Design Create the Travel Advisor Interface Define the Classes of Travel Advisor Implement the Classes of Travel Advisor PART 3: Multiple-Window Applications. Chapter 11. Cocoa's Multiple-Document Architecture Architectural Overview Implement a Document-Based Application. Chapter 12. To Do: Basics The Design of To Do Build the Application. Chapter 13. To Do: Extended Create and Manage an Info Window Create SelectionNotifyMatrix Data Synchronization Create a Custom View to Display ToDoItem Status Set Up Timers Implement Archiving and Unarchiving (Save and Open). Chapter 14. To Do: Finishing Touches Configure Application Settings Add an Application Icon Define a Document Type for To Do Enable Compiler Optimization PART 4: Reference Appendix A. Drawing in Cocoa. Index

Erscheint lt. Verlag 6.6.2001
Zusatzinfo index
Verlagsort Sebastopol
Sprache englisch
Maße 177 x 234 mm
Gewicht 610 g
Einbandart kartoniert
Themenwelt Informatik Betriebssysteme / Server Macintosh / Mac OS X
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 0-596-00160-6 / 0596001606
ISBN-13 978-0-596-00160-5 / 9780596001605
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Schritt für Schritt einfach erklärt

von Philip Kiefer

Buch | Softcover (2023)
Markt + Technik (Verlag)
19,95
zwei Welten gemeinsam nutzen

von Christian Immler

Buch | Softcover (2023)
Markt + Technik (Verlag)
19,95