SophiaFramework チュートリアル

SphiaFramework のチュートリアルの一覧を以下に示します。 易しいものから複雑なものまで順に並べてあります。

各チュートリアルには完全なソースコードが付属しています。 また、BREW エミュレータ用にコンパイルした .dll ファイルと、 実機用にコンパイルした .mod ファイルが付属しています。

HelloWorld チュートリアル
携帯電話の画面に "Hello World" と表示するチュートリアルです。 SophiaFramework アプリケーションのプロジェクトの作成方法や、 ソースコードの骨格について解説します。
Cpp チュートリアル
C 言語は知っているが C++ 言語については知らない方のための C++ 言語のチュートリアルです。
Cartoon チュートリアル
4コママンガを表示するアプリケーションです。 主に携帯電話の画面に描画を行うための方法を解説します。
Calculator チュートリアル
電卓アプリケーションです。 SophiaFramework に用意されているコントロールの使い方や、 独自コントロールの作成方法について解説します。 また、ウィンドウやメニューの使い方について解説します。
Scheduler チュートリアル
中程度の複雑さのスケジューラ アプリケーションです。 さまざまな独自コントロールの作成方法について解説します。
AddressBook チュートリアル
電話帳アプリケーションです。

BREW エミュレータで動作させるときの注意点

BREW のファイル入出力機能を使用しているアプリケーションを BREW エミュレータで動作させる場合、 正常にファイル入出力が行われないことがあります。 この現象は、エミュレータ用の .dll ファイルが存在するディレクトリに 数多くのファイルが存在する場合に顕著に現れてきます。

ファイル入出力が正常に動作しない場合、 .dll ファイルが存在するディレクトリから 不要なファイルをすべて削除しますと正常に動作します。