| [Back] |
| 作ろう! iアプリ |
[目次へ戻る]
iモード携帯電話503シリーズが発売され、これで携帯電話でゲームや各種アプリケーションをダウンロードして実行できるようになりました。
iアプリとはiモード携帯電話にダウンロードして使用するアプリケーションのことです。iアプリはiモード対応のJavaで記述します。Javaはインターネットなどのネットワークに強く、クロスプラットフォームなオブジェクト指向言語として近年最も注目されている言語です。
[目次へ戻る]
[目次へ戻る]



|
import com.nttdocomo.ui.*; public class sample extends IApplication { public void start() { Display.setCurrent(new sampleCanvas()); } } class sampleCanvas extends Canvas { public sampleCanvas () { setSoftLabel (Frame.SOFT_KEY_1,"終了"); } public void paint(Graphics g) { g.lock(); g.setColor(Graphics.getColorOfName(Graphics.YELLOW)); g.fillRect(0,0, getWidth(),getHeight()); Font f = Font.getDefaultFont(); String s = "Keizu Square"; g.drawString(s,(getWidth() - f.getBBoxWidth(s)) / 2,getHeight() / 2); g.unlock(true); } public void processEvent(int type,int param) { if (type==Display.KEY_PRESSED_EVENT) { if (param==Display.KEY_SOFT1) { IApplication.getCurrentApp () .terminate () ; } } } } |


![]() |
エミュレートとは実際の携帯電話でiアプリを実行させるのではなく、パソコン上のソフトウェアで携帯電話と同じ動作を行わせるものです。 sampleを実行すると左記のようになります。 |
[目次へ戻る]
![]() |
DownLoad |
![]() |
DownLoad | ![]() |
[目次へ戻る]