テキスト処理

HTML

  • libxml2 による HTML の SAX パース処理: ZIPファイル (2009/03/01)

形態素解析

音楽関係

CoreAudio

CoreAudio を使って簡単に音楽ファイルを再生するサンプルです。

グラフィック関係

Core Animation

Core Animation で静止画を WWDC 2007 のデモのように検索してみるサンプルです。起動するとファイル選択シートが出て来るので、画像が入ったフォルダを選択してください。ファイル名で検索します。

OpenGL

Interface Builder で「OpenGL View」を貼り付けて OpenGL を使う、極めて一般的な Cocoa での OpenGL の使い方のサンプルです。

  • Cocoa + OpenGL で独自の初期化処理:ZIPファイル (2008/03/10)

Interface Builder で「Custom View」を貼り付け、NSOpenGLView クラスのサブクラスで初期化処理を行う Cocoa での OpenGL の使い方のサンプルです。

  • NSOpenGLView を使わない Cocoa + OpenGL:ZIPファイル (2008/03/10)

Interface Builder で「Custom View」を貼り付け、NSOpenGLView を使わずに OpenGL の処理を行うサンプルです。

  • Cocoa + ImageIO による OpenGL テクスチャの生成:ZIPファイル (2008/03/10)

ImageIO の API によって画像を読み込み、そのデータを元に OpenGL のテクスチャを生成するサンプルです。

  • Cocoa + CGL によるスレッドアニメーション:ZIPファイル (2008/03/10)

アニメーションスレッドを別に用意し、そのスレッドから CGL を利用して一定時間ごとに再描画を行うサンプルです。

OpenGL で描画を行い、その結果を印刷するサンプルです。

OpenGL (with GCC)

  • ImageIO による OpenGL のテクスチャ生成: ZIPファイル (2008/07/08)

C言語だけを使って ImageIO の API によって画像を読み込み、そのデータを元に OpenGL のテクスチャを生成するサンプルです。GL_TEXTURE_2D なテクスチャを使うものと、GL_TEXTURE_RECTANGLE_EXT なテクスチャを使うものの2種類を用意しています。