タイトルCocoaのアプリケーションのサンプルコードが公開カテゴリー開発情報, Cocoa
作成日2000/10/26 13:27:48作成者新居雅行
Appleが配付するサンプルコードに、Project Builderを利用したものが公開されている。「SonOfSillyBall」はウインドウ内にいろいろな色の円をランダムな位置にたくさん描くというものだ。スライダで円を描く割り合いを調整できるものだ。「Simon」は簡単なゲームで、ウインドウの各コーナーに色の違うボックスがあって、それらのボックスが順番にブリンクする。その順番と同じようにクリックをするといったもので、数が1から順に増えていく。記憶ゲームと言えばよいだろうか。
いずれも、Project Builderでアプリケーション生成ができるまでのソースや各種の設定が行われている。ウインドウの設計はInterface Builderで行うようになっている。ソースプログラムの言語はObjective-Cであり、どちらも、NSViewを拡張したクラスで必要な表示を行うといった基本的なサンプルである。ソースはもちろんだが、ここまでにするプロセスを知りたいと言う気もするものの、Cocoa開発のサンプルとしては短時間で全体像が分かるという意味では、学習の素材には十分なるものと言えるだろう。

◇Simon
 http://developer.apple.com/samplecode/Sample_Code/Platforms_and_Tools/Project_Builder/Simon.htm

◇SonOfSillyBall
 http://developer.apple.com/samplecode/Sample_Code/Platforms_and_Tools/Project_Builder/SonOfSillyBalls.htm
関連リンク