第10回 GUIアプリケーション開発(講義 90分)

GUIアプリケーションを開発するために、GUIライブラリであるRuby/TkとRuby-GNOME2を使用する方法について学習する。

(1) Ruby/TkによるGUIアプリケーション開発

1. Ruby/Tkとは(概要、導入方法)

2. ウィジェットとイベント処理

3. キャンバスによる描画処理

4. Ruby/Tkによるサンプルプログラム

(2) Ruby-GNOME2によるGUIアプリケーション開発

1. Ruby-GNOME2とは(概要、導入方法)

2. シグナルとコールバックの概念

3. ウィジェットの種類とパラメータ

4. GnomeCanvas2による描画処理

5. Ruby-GNOME2によるサンプルプログラム

(3) GUIライブラリの特徴と比較

1. Ruby/Tkの特徴

2. Ruby-GNOME2の特徴

3. その他GUIライブラリの特徴

4. GUIライブラリの比較

OSS Course Naviのコンテンツは IPA OSS モデルカリキュラムを基としています。