SEARCH

Linux Install

Android

Linux Tools

Linux AV

Linux Memo

WINDOWS

PROGRAM

動画 Memo

音楽 Memo

モバイルアプリ Memo

FILE FORMAT

PROTOCOL

DEVICE

BookMark

その他


i-αppli   

DoJa 5.0

Install

※ 順番重要

  • j2sdk-1_4_2_19-windows-i586-p.exe
  • eclipse旧バージョン
    • eclipse-SDK-3.1.2-win32.zip → c:\eclipse
    • NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip
    • NLpack1-eclipse-SDK-3.1.1a-win32.zip
  • emufordoja5_0_3_01.zip

スタート

  1. eclipse 起動 (workspace の設定, window → Navigator を開く)
  2. File → new → project
  3. DoJa-5.0プロジェクト
  4. File → new → class ( Main , Superclass = IApplication );

API


過去情報(DoJa2.0のころ)

INSTALL

・jdk1.3.1

http://java.sun.com/j2se/1.3/ja/download.html
SDK の windows バージョンをダウンロード

・iαppliDevelopmentKitforDoJa

http://www.nttdocomo.co.jp/p_s/imode/java/
DoJa-xxxxプロファイル向けiアプリ開発ツールのダウンロード
# とりあえず最新入れとこう。

HelloWorld

1. iαppliTool for DoJa-xxx 起動

 [スタート] -> [プログラム] -> [iαppliTool for DoJa-xxx] -> [iαppliTool for DoJa]

2. プロジェクト作成

  【プロジェクト新規作成】ボタンクリック
   プロジェクト名 : HelloWorld

3. プログラム
c:\iDKDoJaxxxx\apps\HelloWorld\src\Main.java

import com.nttdocomo.ui.*;
 
public class Main
  extends IApplication
{
    public void start(){
        Canvas can = new ExCanvas();
        Display.setCurrent(can);
        can.repaint();
    }
}
 
class ExCanvas extends Canvas
{
    public void paint(Graphics g ){
        g.drawString("HelloWorld",0,100);
    }
}

4. ADF設定

 【ADF設定】ボタンクリック
 AppName  : HelloWorld
 AppClass : Main

5. ビルド

 【ビルド】ボタンクリック

6. エミュレータで動作確認

 【起動】ボタンクリック

7. index.html を作成
c:\iDKDoJaxxx\apps\HelloWorld\bin\index.html

  <OBJECT declare id="app" data="HelloWorld.jam" type="application/x-jam">
  </OBJECT>
  <A ijam="#app" href="index.html">Start</a> 

実機で確認する

もし、開発環境のマシンに外から直接アクセスできるならば(グローバルIPをもっていてしかも名前が引けて80番ポートにアクセスできるならば)httpserverを立ち上げると比較的簡単にテストできます。
そうでない場合はftpで自分のHPにアップするなりして確認しましょう。

前者の場合

1. AnHttpdをダウンロード&install
 documentroot を c:\iDKDoJaxxx\appsに設定 して起動
 もし80番ポートがふさがれていてアクセスできなくて
 その他のポートが見える場合はポートを変えて起動

2. 自分のマシンのURL を知る
 http://www.cybersyndrome.net/evc.html
 にアクセス
 REMOTE_HOSTの値が (URL)になります。

3. 携帯で下記URLにアクセスして動作確認
   http://(URL)/HelloWorld/bin/index.html

* AnHttp http://www.st.rim.or.jp/~nakata/

後者の場合

1. ファイルの upload 
   c:\iDKDoJaxxx\apps\HelloWorld\bin\ 以下の3つのファイル
   ・index.html
   ・HelloWorld.jar
   ・HelloWorld.jad
   を自分のHPにftp 等でアップロード

2. 携帯でindex.htmlにアクセス

参考URL

http://www2n.biglobe.ne.jp/~ezaki/i-appli/
http://www.nttdocomo.co.jp/p_s/imode/make/java/index.html