Cocoaアプリケーションチュートリアル - Cocoaプログラミング

Apple提供のチュートリアル、かなり盛りだくさんな内容であります。

てくっち

http://developer.apple.com/jp/documentation/Cocoa/Conceptual/ObjCTutorial/01Introduction/chapter_1_section_1.html

てくっち

日本語訳されています。これに挑戦してみましょう!

てくっち

私は途中で挫折しましたが……

てくっち

挫折ポイントはどこかというと、

てくっち

クラスとかプロパティとかメソッドとか、必要な考え方でお腹いっぱいになるところでしょうか。。

てくっち

このチュートリアルよりもっと簡単なやつ、例えばボタンを押すと「Hello」と表示されるだけのアプリケーションを

てくっち

作れるようになりましょう!

和田

ま、まずっすか・・・

てくっち

まず、開発環境の準備ですー

和田

和田

そういうのいいですね。Xcodeの簡単な解説

和田

っていうかまずテクさんが新しいマック買うところからじゃ・・・

てくっち

てくっち

to

てくっち

と、とりあえずXcodeはインストールしてますか!

和田

http://www.apple.com/jp/

和田

とりあえず世界で最も薄くて軽いノートブックを・・。

てくっち

ほしいわね……

てくっち

インテルMacでないと、iPhoneアプリが作れないですしね・・・

てくっち

まあそれはともかく、Xcodeを起動〜!

和田

まず買いましょうよ・・・

和田

Xcode、バージョンによって結構ちがうんですよっ!

てくっち

そうみたいですね

てくっち

起動したら、新規プロジェクト...

和田

ふむふむ

てくっち

ファイルメニューの中の、新規プロジェクト...を選んでくださいまし

和田

はい!選びました!

てくっち

そうすると、利用可能なプロジェクトの種類がずらーっと出てきますわね

和田

でてきました!

てくっち

Xcodeのバージョンによってちょっと構成が違いますが、

和田

iPhoneってありますっ!

てくっち

うちにはないっす!

和田

・・・。

てくっち

Cocoa Applicationを選んでくださいまし!

和田

MacOS X > Application > Cocoa Applicationですね

てくっち

そうそう、そんな感じ。

和田

名前を付ける画面がでました!

てくっち

で、プロジェクトの名前と保存場所を指定してくださいな

和田

指定しました!

てくっち

そうすると!

和田

そうすると!?

てくっち

ウインドウが開いて、なにやらいろいろ書いてますね

和田

なんか書いてます!

てくっち

左側には「グループとファイル」欄が。

和田

なんかありますね

てくっち

そこでファイルとかを選択すると、右のほうに詳しく表示されたりします。

和田

ふむふむ

てくっち

いまから完全なアプリケーションを作りますよ!

和田

ほほぅ!

てくっち

ツールバーの中に、ハンマーと再生マーク「ビルドして進行」がありますわね

和田

ありますっ!

てくっち

それをぽちっとなしてください!

和田

なんかウィンドウが開きました!

てくっち

すでに完全なるアプリケーションが動いておるのです。

和田

ほほぅ!

てくっち

Dockに新しいアプリケーションのアイコンが出て、メニューの左端にはアプリケーション名(プロジェクト名)が

てくっち

でとるじゃろ!

和田

でとる!

てくっち

ウインドウが1つ、それからメニューもそれなりに。

てくっち

Aboutパネルも既に実装済ですよ。

和田

ふむふむ

てくっち

だからあとは、好みの動作をさせるための仕掛けを、ちょこちょこ作っていけばいいんですよ。

和田

ほほう!

てくっち

Appleは、コードをたくさん書く労力を減らすために、いろんな仕掛けを提供してくれてるんです。

和田

さすがアップルっ!

てくっち

たとえばGUIの設計は、Interface Builderというアプリケーションを使ってグラフィカルにできちゃいます

和田

ほぅほぅ!

和田

ほぅほぅ!

てくっち

よし、今日はこのへんで!

和田

らじゃー!

てくっち

次回はInterface Builderを紹介してみようかな!

和田

じゃぁそれで!