• ベストアンサー

携帯向けのアプリ制作について

携帯でのアプリはすべてJavaで出来ていると聞きました。 これは、パソコンで作成したJavaプログラムをそのまま携帯に移したら動作するのでしょうか? それとも、容量を削ったりなどめんどうなことをしなくてはいけないのでしょうか? また、携帯でのアプリでOnlineRPGを作成することって可能ですか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

Javaはアーキテクチャ、要するに機械には基本的に依存しません。 ただ、パソコンと携帯では処理・記憶能力が大きく変わってきます。 またパソコン画面に出力するのと携帯画面に出力するのでも 構造上からか、実装方法がことなってきます。 APIをご覧になったらわかると思いますが J2SEのAPIとJ2MEのAPIでは使用できるクラスの数が全く違います。 Javaは3つに大きく分類されます。 J2SE・・・PC用 J2ME・・・携帯・組み込み機器用 J2EE・・・サーバ用 PCで動くものをコーディングされていたのなら J2SEが入っていると思います。 インストーラにもJ2SEという文字列が入っています。 ちなみにau VodafoneはJ2MEの MIDP docomoはJ2MEの DoJa 検索するためのキーワードとして抑えておいて損はないでしょう。 私はJavaが飯の種ですが PC用となっているため携帯アプリの知識はありません。 これから私も勉強していこうとしているところです。

Emeras
質問者

お礼

なるほど^^ 大変よくわかりました!

その他の回答 (1)

  • aoi2008
  • ベストアンサー率42% (6/14)
回答No.1

携帯でのアプリを作る場合はJ2MEというセットで開発をします。 >これは、パソコンで作成したJavaプログラムをそのまま携帯に移したら動作するのでしょうか? >それとも、容量を削ったりなどめんどうなことをしなくてはいけないのでしょうか? J2MEの開発環境で作成したものであれば、そのまま携帯にダウンロードすることで動かすことが出来ます。 >また、携帯でのアプリでOnlineRPGを作成することって可能ですか? すでにいくつもOnlineRPGのソフトは出回っていますよね。 携帯のキャリアによって開発環境も異なるので気をつけてくださいね。 (docomo、softbank、auはそれぞれ違います)

Emeras
質問者

補足

javaは機種依存しないのではないんですか?