|
RGBの携帯Java入門 | |||||
| ネットランキング | ||||||||
|
※はじめに(必ず読んで下さい!)↓↓↓ このランキングの設定は、「RGBのソース雛形」専用となります。 RGBのソース雛形とは、このホームページ内で説明しているiアプリ入門/vアプリ入門/ezアプリ入門の第3項「アプリ作成」で使用する「Kicker.java」、「MainCanvas.java」、または「ソース雛形」のver1.1以降の「Kicker.java」、「MainCanvas.java」のことを指します。 「個人で既にアプリを作成していて、ネットランキング機能だけをこのページを読んで追加したい」ということはできませんので、ご注意ください。 (1)rankingメソッドの追加 MainCanvas.javaを開き、下記の内容をコピーして、共通部に貼り付けてください。 iアプリ用、vアプリ用、ezアプリ用と、3つあります。 ※注 下記URLはサンプル用ネットランキングのURLです。 テスト用であれば、ご自由に利用していただいてかまいません。 本番(アプリゲット申請の際など)では、ご自分のサーバーのアドレスに変更してください。 iアプリのrankingメソッド
vアプリのrankingメソッド
ezアプリのrankingメソッド
(2)アプリ情報の設定 アプリからのブラウザ起動を許可する必要があるので、以下の手順で設定してください。 iアプリの設定 1.「iαppliTool for DoJa-3.5(FOMA)」を起動します。 2.「プロジェクト読込み」をクリックし、ネットランキングを実装したいプロジェクトを開きます。 3.「ADF設定」をクリックします。 4.「UseBrowser」の項目に「launch」と入力します。これがiアプリの、ブラウザ起動を許可する設定値です。 5.「設定」をクリックして、ADF設定画面を閉じます。 これでiアプリの設定は終了です。 vアプリの設定 iアプリとは異なり、MIDPにはブラウザを起動するクラスがありませんので、j_phoneの「com.j_phone.io.BrowserConnection」クラスを利用します。 その関係上、ビルドはKToolbarでは行えないので、バッチファイルを利用します。 1.以下のファイルをダウンロードしてください。
※このバッチファイルはVアプリを作ろうのサイトを参考にさせていただきました。 ありがとうございました。m(_ _)m 2.ダウンロード後、このファイルを解凍ソフトで解凍してください。 3.解凍ファイルの中の をネットランキングを実装したいvアプリのプロジェクトにコピーしてください。 例えば、ネットランキングを実装したいvアプリのプロジェクトフォルダが「C:\J2mewtk\apps\sakegeer」であれば、以下のようなパスになります。 C:\J2mewtk\apps\sakegeer\build.bat C:\J2mewtk\apps\sakegeer\tool 4.「build.bat」をメモ帳で開きます。 @「プロジェクト名」を修正します。ここには、プロジェクトファルダ名を記述します。 A「各種設定項目」に記述されているパスを、ご使用のPCのインストール先に編集します。 これで、ビルド用バッチファイルの設定は完了です。 5.binフォルダの中のjadファイルをメモ帳で開きます。 最終行に以下の内容をコピーして貼り付けて、保存してください。 ※ただし、ファイルの最終行は必ず[EOF]になるようにしてださい。
MIDlet-OCLとMIDlet-Application-Rangeの説明は、「vアプリ入門」の「アプリ作成」のページを参考にしてください。 「MIDlet-Network: Y」は、vアプリでネットワーク接続を許可する設定値です。 これでvアプリの設定は終了です。 ezアプリの設定 ※ezアプリのrankingは現在作成中です。 (3)ビルド [実装部のソース] 下記からサンプルの実装部のソースをコピーして、MainCanvas.javaの実装部に上書きします。 実装部のソースを表示する ※実装部のソースは、iアプリ・vアプリ・ezアプリ共通です。 [画像] サンプルゲームの避けゲーの画像を全て使用していますので、ダウンロードしておいてください。 iアプリのビルド 「iαppliTool for DoJa-3.5(FOMA)」の「ビルド」をクリックします。 vアプリのビルド 「build.bat」をダブルクリックします。 ezアプリのビルド ※ezアプリのrankingは現在作成中です。 (4)公開 「公開」のページを参照してください。 (5)ダウンロード ダウンロードして、実際にランキングに登録してみてください。 |
|||||||
|
RGBの携帯Java入門 | |||||