このページを日本語で表示しますか?ここをクリック

woodys-jp
Price: ¥ 2,809
In Stock

12 used & new from ¥ 565

Have one to sell? Sell yours here
 
 
Learning Cocoa
 
 

Learning Cocoa (ペーパーバック)

by Troy Mott (編集)
4.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.


3 new from ¥ 2,692 9 used from ¥ 565

Special Offers and Product Promotions


Product Description

内容説明

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.


Amazon.com

For Mac developers of all levels, Learning Cocoa provides an approachable guide to creating applications using Objective-C and the programming tools built into the new Mac OS X operating system. This efficiently packaged text will help virtually anyone master basic Mac application development.

Written by the experts at Apple Computer, Inc., this book sets an admirable standard of clarity for a basic programming tutorial. It begins with the fundamentals of object-oriented programming and Objective-C, the default language used for the Mac platform. Much of the book consists of hands-on exercises for creating a variety of simple Mac applications built on the Cocoa application framework (a rich set of classes that make it simple to create software). Learning Cocoa is not just a source of raw source code; rather, its salient feature is a series of step-by-step guides to working with Mac OS X tools like the Interface Builder and the built-in Apple IDE. From a simple "Hello, World" program and a currency converter to a "Travel Advisor" application (with information on three countries) and a "To Do" application, the book provides exercises that show you all the steps for creating software using a variety of tools.

The discussion of the user interface widgets that are available in the Mac OS X is excellent. You will learn how to design interfaces (which are saved to .nib files), and about the Model-View-Controller architecture recommended by Apple for designing reusable and flexible classes. Later in the book, the same classes are reused in a multiple-document version of the Travel Advisor program. Sample code for a custom widget that displays a calendar will show you how to build custom components.

Throughout this book, there's plenty of information on the nuts and bolts of building successful applications for the Mac OS X, especially memory and resource management. There're also plenty of diagrams and background on the architecture of using Cocoa application framework classes together to create software.

Even Mac beginners should benefit from this concise and well-presented text. It will have you writing simple applications fast, while giving you the latest on the classes and tools available on the newest Mac OS X. --Richard Dragan

Topics covered:

  • Overview of the Cocoa framework for Mac OS X
  • Object-oriented programming tutorial
  • Objective-C language quick start
  • Mac application development tools (including Project Builder, Interface Builder, and command-line tools)
  • A "Hello, World" application in Cocoa
  • Fundamental Cocoa classes (including collections and controls)
  • Memory and resource management in Cocoa
  • A "Currency Converter" application (including basic GUI programming with Cocoa components)
  • Event-handling basics
  • Using table views and data sources
  • Persistence and "flattening" Cocoa objects
  • A "Travel Advisor" sample application (including the Model-View-Controller architecture)
  • The Cocoa Multiple-Document Architecture
  • A "To Do" scheduling application (including a custom calendar component and timers)
  • Deployment in Cocoa (application settings, icons, and document types)
  • Compiler optimization in Cocoa
  • Reference for basic graphics in Cocoa


Product Details

  • ペーパーバック: 370 pages
  • Publisher: Oreilly & Associates Inc (2001/05)
  • Language: 英語, 英語, 英語
  • ISBN-10: 0596001606
  • ISBN-13: 978-0596001605
  • Release Date: 2001/05
  • Product Dimensions: 9.1 x 6.9 x 0.8 inches
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon.co.jp Sales Rank: #258,413 in 洋書 (See Bestsellers in 洋書)

    Category Ranking:

    #125 in  洋書 > Computers & Internet > Apple
    #161 in  洋書 > Computers & Internet > Operating Systems > MacOS
    #1005 in  洋書 > Computers & Internet > Hardware
  • See Complete Table of Contents

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

 
0 of 1 people found the following review helpful:
4.0 out of 5 stars 基本を勉強できます。, 2006/2/13
By Tanako.R "脱調亭日常" (NAGANO,JAPAN) - See all my reviews
(TOP 500 REVIEWER)   
OSXの基本的な開発を理解するにはよい本だと思われます。
英語の苦手な方、邦訳が出ていますのでそちらがよいでしょう。
AppleがWebサイトで提供するPDFのドキュメント類とあわせて学習するとよりよいと思います。
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

※ Posts in Customer Discussions are written by other customers. Amazon.co.jp supports the free exchange of customer opinions, whether positive or negative. Please use your own judgment when making product purchase decisions.
This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Look for similar items by category


Look for similar items by subject


Feedback



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.