SophiaFramework UNIVERSE 5.3 |
BREW API リファレンスの格納場所 | |
---|---|
BREW API リファレンス(BREWAPIReference.chm)を SophiaFramework UNIVERSE リファレンス(SophiaFramework.chm)が格納されているフォルダ (デフォルト: C:\Program Files\Sophia Cradle\SophiaFramework\5.3\Reference)にコピーすると、 リファレンス内の BREW API リファレンスへのリンクが有効になります。 BREW SDK がインストールされている場合、 BREW API リファレンスのコピーはインストーラーによって自動的に行われます。 |
SFR レスポンダ | |
---|---|
SFR で始まる名前のSFR レスポンダクラスは、 SophiaFramework UNIVERSE 6.0 以降廃止されます。 SFY / SFZ で始まる名前のSFY レスポンダクラスを使用してください。 |
SophiaFramework UNIVERSE パッケージに含まれるドキュメント、サンプルアプリ、およびチュートリアルアプリの構成
ドキュメント / アプリ | 説明 | 詳細情報 |
---|---|---|
リファレンス | SophiaFramework UNIVERSE を使うのに必要な情報が網羅されています。 | SophiaFramework UNIVERSE 入門、BREW C++ プログラミング、クラス リファレンス、マクロ / 型 / デバッグ / その他、データ型リファレンス、Appendix から構成されます。 |
技術 FAQ | SophiaFramework UNIVERSE 利用時のよくある質問とその回答のまとめです。 | SophiaFramework UNIVERSE 技術 FAQ Web サイト |
逆引きコード集 | 目的別の SophiaFramework UNIVERSE サンプルコードとその解説です。 | SophiaFramework UNIVERSE : BREW C++ プログラミング 逆引きコード集 Web サイト |
サンプルアプリ | SophiaFramework UNIVERSE による BREW C++ プログラミング方法を習得するためのサンプルアプリです。 | SophiaFramework UNIVERSE をインストールしたディレクトリの Example ディレクトリにあります。 |
チュートリアルアプリ | SophiaFramework UNIVERSE チュートリアルと BREW プログラミング入門の Web サイトで解説されているアプリです。 | SophiaFramework UNIVERSE をインストールしたディレクトリの Tutorial ディレクトリにあります。 SophiaFramework UNIVERSE チュートリアル Web サイト BREW プログラミング入門 Web サイト |
注意 | |
---|---|
上記サンプルアプリとチュートリアルアプリのプロジェクトは、BREW SDK 4.0 を前提にしています。 BREW SDK 3.1 や BREW SDK 2.1 を利用する場合は、リンクするライブラリを BREW のバージョンに合わせて変更する必要があります。 |
サンプルアプリの構成(Example ディレクトリに格納されているアプリ)
アプリ名 | 説明 | プログラミング解説(リファレンス) |
---|---|---|
yhelloworld | SFY GUI フレームワークを使う HelloWorld アプリ | SFY GUI フレームワークを使う開発 |
chelloworld | GUI フレームワークを使わない HelloWorld アプリ | GUI フレームワークを使わない開発 |
templateapp | アプリ共通のメニュー、ダイアログ、ソフトキーからなる「ひな型アプリ」 | SFR レスポンダシステム(旧レスポンダシステム) |
standardcontrol_sfy | 標準 GUI コントロールの使い方 | コントロール(SFY) |
customwindow_sfy | カスタムウィンドウの作り方 | |
custombutton_sfy | カスタムボタンの作り方 | |
stringexplainer | 文字列処理 | 文字列 |
graphicsexplainer | 図形と色の処理 | 図形と色 |
collectionexplainer | データの管理 | コレクション |
bufferexplainer | メモリの管理 | メモリ |
protocolexplainer | TCP / IP、UDP、POP3 / SMTP などのネットワークプログラミング | ファイル・ネットワーク |
streamexplainer | 文字列とバイナリのストリーム処理 | ファイル・ストリームとストレージ |
storageexplainer | ファイルやメモリへの入出力処理 | ファイル・ストリームとストレージ |
xmlexplainer | SOAP / XML 処理 | SOAP / XML |
generalexplainer | 日付管理、携帯端末情報の取得、イベント情報の取得など | その他のユーティリティ |
networktime | NTP サーバーから時刻の取得 | |
mathematicsexplainer | 乱数生成・三角関数などの数学演算クラス | 数学演算 |
pointerexplainer | BREW インターフェース用スマートポインタ | ラッパークラスの使い方 |
debugexplainer | 診断用マクロの定義とメモリ追跡 | デバッグ |
coreexplainer | SFCCondition、SFCType、SFCCore、SFCMemory | |
frameexplainer | フレームの使い方 | |
tabbrowser_sfy | HTML ブラウザコントロールを使用して実装した BREW 向けタブブラウザ | BREWタブブラウザ |
screensaver_sfy | スクリーンセーバー |
チュートリアルアプリの構成(Tutorial ディレクトリに格納されているアプリ)
アプリ名 | 内容 | 説明 |
---|---|---|
helloWorld | HelloWorld アプリ | HelloWorld アプリについての解説です。SophiaFramework UNIVERSE の概要と環境設定、シミュレータと実機上でのアプリの動作確認ができます。 |
cartoon_sfy | 4 コマ漫画 | GUI フレームワークを使うアプリです。GUI フレームワークの基本的な使い方を習得できます。 |
block | ブロック崩しゲーム | GUI フレームワークを使わないゲームアプリです。GUI フレームワークを使わずに描画処理やイベント処理をする方法を習得できます。 |
rssreader_sfy | RSS リーダー | BREW 向け RSS リーダーアプリです。ウィンドウ、コントロール、HTTP 通信、XML パーサー、文字列の処理を習得できます。 |
simplemailer_sfy | POP / SMTP メーラー | SSL や SMTP 認証 に対応した BREW 向け POP / SMTP メーラーアプリです。ウィンドウ、コントロールや、POP / SMTP メールクラスの使い方を習得できます。 |
simplecamera | カメラアプリ | カメラの基本的操作を実現する BREW 向けカメラアプリです。パッケージに含まれるカメラクラスは他のプロジェクトにも応用できます。 |
syncscheduler_sfy | vCalendar スケジューラー | vCalendar 形式に対応した BREW 向けスケジューラーアプリです。ひな型アプリの使い方や描画処理を習得できます。 |
BREW プログラミング入門 | BREW プログラミング入門サンプルコード | BREW プログラミング入門サイトに解説のあるサンプルコードです。GUI フレームワークを利用している場合は、SFY 版が使われています。 |
SFR レスポンダシステム使用アプリ | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SFR レスポンダシステムは SophiaFramework UNIVERSE 6.0 以降廃止されますので、 以下の SFR レスポンダシステム使用アプリは利用しないでください。 SFY レスポンダシステム使用アプリ(名前の語尾が _sfy)を利用してください。
|
Copyright(c) 2002 - 2024 Sophia Cradle Incorporated All Rights Reserved. |