Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page >

Cocoaアプリケーションの機能

Cocoaアプリケーションは、1行のコードも追加することなく作成できます。Xcodeを使って新しいCocoaアプリケーションプロジェクトを作成し、そのプロジェクトをビルドするだけです。もちろん、このアプリケーションは大きなこと(少なくとも面白いこと)は実行しません。しかし、この極端に単純なアプリケーションでも、ダブルクリックすると起動して、Dockにそのアイコンを表示し、メインメニューと(「Window」というタイトルの付いた)ウインドウを表示し、コマンドで非表示になり、実行中の他のアプリケーションとも協調して動作し、コマンドで終了することができます。アプリケーションウインドウの移動、リサイズ、最小化、ウインドウを閉じるなどの操作も実行できます。さらに、ウインドウに含まれている空の領域を印刷することもできます。

わずかなコードを追加しただけで何ができるか想像してみてください。

プログラミングの手間という点では、Cocoaはデベロッパに、無償のものや低コストのものをたくさん提供します。もちろん、生産的なCocoaデベロッパになるということは、新しい概念、デザインパターン、プログラミングインターフェイス、開発ツールに習熟することなので、その手間は無視できません。しかし、習熟すれば生産性は上がります。プログラミングの大部分は、Cocoaが提供しているプログラムコンポーネントと、プログラム固有のロジックを定義するカスタムオブジェクトやコードとを組み合わせて組み立てる作業になります。

以下に、デベロッパ側でのわずかな手間で(時には手間をかけずに)、どのようにしてCocoaがアプリケーションに価値を加えるのかを簡単にまとめます。



< Previous PageNext Page >


Last updated: 2006-05-23




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice