特集PC技術

iアプリを作ってみよう!

i アプリの開発環境からプログラムまでを紹介します。

iアプリとは?

iアプリの仕様 ソフトウェアを携帯端末にダウンロードしてオフラインで使用できる。 ファイルサイズは jar 圧縮で最大10KB まで 。 一時的にデータを保存する領域 (スクラッチパッド) のサイズは最大5KB(全ての端末で10KB搭載されているが) セキュリティの向上。(SSL が使える) GIF ファイルと i-メロディファイルが使える。 LED・バイブレータ等...

iアプリとは?の続きを読む

iアプリの開発環境の作り方

「Java 2 SDK, v 1.3.1_02」 のダウンロード  JavaのSDK(Software Developer Kit)です。基準になります。 「J2ME Wireless SDK for the DoJa release2.2」のダウンロード  Docomo独自のライブラリと開発キットです。これと上のJava 2 SDKだけでも開発できます。 「iアプリ開発Too...

iアプリの開発環境の作り方の続きを読む

iアプリの作り方

iアプリを作ってみましょう 「iアプリ開発Tool DoJa版」を起動してください。 「新規プロジェクト」ボタンを選択してください。 ソースを置いておくフォルダに移動します(私は「c:\iAppli」に保存しています。) (注:フォルダ名にスペースを入れるとエラーが出てしまいます!) 「新しいフォルダの作成」ボタンを選択してソースの保存先を決めます。 とりあえず「H...

iアプリの作り方の続きを読む

iアプリの基礎

ダイアログを使って「Hello World」を表示してみましょう 簡単なアプリ(?)を作ってみます。「Hello World」を画面に表示するだけのものです。ソースは以下の通りです。//Hello.java import com.nttdocomo.ui.*; public class Hello extends IApplication { public void start() { Di...

iアプリの基礎の続きを読む

高レベルAPIの使い方

ラベル 高レベルAPIとは iアプリでは高レベルAPIと低レベルAPIと呼ばれるものがあります。高レベルAPIはラベルやテキストボックスといったコンポーネントが使えます。低レベルAPIよりはるかに簡単にアプリを作成できます。ただし、画像や線といったグラフィカルなものは作成できません。また同一画面には高レベルAPIと低レベルAPIを配置できません。ゲームには不向きですが実務的なアプリには向いています。サンプ...

高レベルAPIの使い方の続きを読む

高レベルAPI型アプリの作成

時刻表1 時刻表アプリ 高レベルAPI型を使用して作成した時刻表です。画面上部のリストボックスを選択してソフトキー1を押すと現在時刻から後に発車する列車の時刻と到着駅、車種を表示します。ソフトキー2で終了します。松本から塩尻までの5駅の上りと下りをサポートしています。自分のためだけにつくったので"My"時刻表です。左から2枚はi-jadeを使用して表示した画面です。絵文字はサポートされていませんが...

高レベルAPI型アプリの作成の続きを読む

高レベルAPI型アプリの解説

時刻表アプリの解説 高レベルAPIを使用したiアプリを使用する上で必要な情報を解説します。import com.nttdocomo.ui.*; import java.io.*; 1行目はiアプリを作成する時に必ず必要となるクラスです。2行目は時刻取得のために必要となります。// IApplicationクラス public class Station extends IApplication ...

高レベルAPI型アプリの解説の続きを読む

低レベルAPIの使い方

キャンバス 低レベルAPIとは 前回は高レベルAPIを解説したので、今回は低レベルAPIを説明します。低レベルAPIは図形や画像を表示することができます。低レベルAPIより細かく画面を作成できます。ただし、テキストボックスやリストボックスといったコンポーネントは使えないので、 自分で用意してあげる必要があります。前回も説明しましたが、同一画面には高レベルAPIと低レベルAPIを配置できません。 グラフィカルな...

低レベルAPIの使い方の続きを読む

低レベルAPI型アプリの作成

バイオリズム1 バイオリズムアプリ   低レベルAPI型を使用して作成したバイオリズムアプリです。方向キーで生年月日を選択して決定ボタンを押すと今日のバイオリズムを表示します。20世紀の初め、ベルリン大学のウイルヘルム・フリーズ博士、ウィーン大学のヘルマン・スオボダ博士によって研究され、 身体のリズムは23日、感情のリズムは28日、知性のリズムは33日周期とされています。この周期は前半が高調、後半が低調に...

低レベルAPI型アプリの作成の続きを読む

低レベルAPI型アプリの解説

バイオリズムアプリの解説低レベルAPIを使用したiアプリを使用する上で必要な情報を解説します。 import com.nttdocomo.ui.*; import com.nttdocomo.util.*; import java.util.*; import java.io.*; import javax.microedition.io.*; import com.nttdocomo.io.*;...

低レベルAPI型アプリの解説の続きを読む

504iの新機能

504iから使用可能になった機能を紹介します。 これらはオプション機能であるため特定の機種のみ可能である場合が多く大きな効果をもたらす反面、 ある機種では動かないことになります。 自分の所有している機種、ユーザの多い機種専用で作ることも可能ですが 機種依存はまったく使用しないで作成して互換性を保つ手もあります。 1.2Dグラフィックス描画 (1)イメージマップ 数種類の小さな画像...

504iの新機能の続きを読む

携帯向けiアプリの紹介

ゲーム画面 タイトル一覧 タイトル 概要 ドリフトアタック 急カーブはドリフトで(505i以降) スペースレスキュー ジェット噴射で隊員を救助(505i以降) さんでぃレーシング ポリゴンでレーシング(505i以降) ナンバープラス 計算、暗記、動体視力を高めます コケッコ大脱走 4羽のニワトリを罠から救え ジュエルズ 宝石を交換して揃えて消すパズル スティングレイ ワンキーアクションゲーム(503i,5...

携帯向けiアプリの紹介の続きを読む

ISL
地図からみる信州情報

サイト内検索

twitterTwitter

最新ブログ記事

2014年05月07日

BeagleBoardを使ってみる

BaegleBoardでLinuxをブートする

2011年10月12日

WindowsXPの見た目をWindows7風に変更

カレンダー表示をカスタマイズする

2011年09月14日

WindowsXPの見た目をWindows7風に変更

ウィンドウを半透明化する

2011年09月14日

WindowsXPの見た目をWindows7風に変更

Windows7風にカスタマイズ

2011年05月11日

WindowsXPの見た目をWindows7風に変更

使用ソフト概要説明

アクセスランキング

ISL 情報戦略研究所

pagetopこのページの先頭へ戻る