図1は、RubyCocoaに付属するサンプルアプリケーションをいくつか動かしている様子です。WebKitを使ったWebブラウザ、Core Imageを使ったお絵描きツール、Core Dataを使ったステッキーズなどが動いています。他にもたくさんのサンプルが含まれています。

図1: RubyCocoaに付属のサンプルアプリケーション

図2および動画1は、RubyCocoaを使った対話的なRubyプログラミングによって生成したウィンドウの中で、Quartz Composerによるアニメーションを再生している様子を示しています。ここで使用している対話型インタプリタは付属サンプルアプリケーションのCocoaReplです。筆者がデモ・および RubyCocoa の動作確認用に作ったものです。

図2: RubyCocoaを使った、対話的なRubyプログラミングの様子

動画1: インタラクティブにQCViewを構成(894×670のmov形式動画、音声なし。cocorepl-cube-conv.mov、8.3MB)

RubyCocoaによるMac OS Xアプリケーションの例として、インターネット上で公開されているものをいくつか挙げておきましょう。