• ベストアンサー

携帯のアプリの作成

携帯のアプリの作成の仕方が調べたんですが、よくわかりません。 何か必要になるソフトはありますか(Softbankで)?また、携帯会社の違いでアプリの種類って違いますよね。どれでも使えるようなゲームとかってどうやって作っているんでしょうか?何パターンか用意してあるんですか? それから、作り方について詳しく書いてあるウェブサイトや本はありますか?

  • Java
  • 回答数2
  • ありがとう数6

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

  • ベストアンサー
  • kyart
  • ベストアンサー率57% (8/14)
回答No.2

商用であれば何パターンも用意していると思います。 AUは一部Java対応端末がありますが、基本的にBREWのアプリなのでJavaのアプリだけではダメです。 ドコモとソフトバンクについては、まずCLDCという携帯向けJavaの基本中の基本の機能を提供したAPIを共用しています。もしこのCLDCで提供しているクラスだけでアプリを作ったら、理論的にはドコモとソフトバンクの両方で動くアプリが作れるはずです。例えば見栄えの悪いテトリスとかならできるかもしれません。 このCLDCに追加する機能として、ドコモはDOJAという独自のAPIが準備されていますので、それに準拠した書き方をしますが、それにもバージョンがあるので、例えば昔のN503シリーズと最近の端末では実現できる機能に大幅な違いがあります。 ソフトバンクはCLDCの上にMIDPというJavaの標準ライブラリが乗っていて、それがベースになっています。ですので海外向け携帯のアプリ(やはりほとんどがMIDPベース)がそのまま使える可能性があります。ただソフトバンクもCLDCの上のMIDPの上にさらに追加の独自ライブラリを提供しています。 ですので最低でも各キャリアごとに1つずつは用意する必要が出てきます。実際には画面のサイズやメーカーや組み込まれているハードウェアごとの対応拡張機能(例えばGPS付きケータイにはそれが使えるAPIが用意されているなど)、メーカーごとの動作のクセ(ガベージコレクションのタイミングとか、paintメソッドの描画タイミングとか)、あるのでそれらの違いを飲み込むようにプログラムするか、別にソフトを用意するかなどする必要もあります。

参考URL:
http://www.s-cradle.com/developer/java/difference_carrier.html

その他の回答 (1)

回答No.1

Javaカテゴリに投稿したということは、携帯のアプリケーション開発にJavaが関わってくることはご存知のようですね。 自分は携帯のアプリケーションに関わったことはありませんので、資料を拾い読みした限りでお答えしますけれど……。 >何か必要になるソフトはありますか 当然各社が提供する開発ツールが必要になると思います。 >どれでも使えるようなゲーム プラットフォームの仕様は各社で異なりますが、たとえばJava MEの同一のプロファイルが定義するAPIのみで開発すればいくらかの互換性は持てるみたいです。 >詳しく書いてあるウェブサイト 詳しさなら公式サイトがいちばんではないでしょうか。各社のそれっぽいページ↓ DoCoMo http://www.nttdocomo.co.jp/service/imode/make/content/iappli/index.html KDDI http://www.au.kddi.com/ezfactory/mm/game11_02.html Softbank http://developers.softbankmobile.co.jp/dp/tool_dl/java/emu.php Javaに習熟した開発者であれば、上記のページでだいたいの内容をつかみ開発を始められると思います。 逆に、もし質問者のかたがJavaおよびプログラミングに習熟していないのであれば、上記のサイトをいきなり読んでもさっぱり意味がわからないかと思います。 あと適当に検索するとこんなページも見つかりました。 ただ、質問者さんがどの程度の技術をお持ちで、どのレベルの解説を求めているのかまったく記載されていませんので、 お望みの内容かはわかりません。 http://www.atmarkit.co.jp/fjava/rensai4/keitaijgram01/keitaijgram01_1.html

rrryyy
質問者

お礼

Java初心者なんでこれから勉強したいと思います。 いろいろ調べてくれたみたいで、ありがとうございました。 参考にしたいと思います

関連するQ&A

  • 携帯アプリゲームの作成方法

    今大学の課題で携帯電話のゲームアプリケーションソフト(iアプリ)を開発しようと考えてます。 いい本やサイトを知っている方いませんか?

  • 携帯のアプリやゲームを制作する会社

    携帯のアプリやゲームを制作する会社はなんという種類の会社になるのでしょうか? 企画からプログラム、デザイン、配信までやる会社に興味があるのですが、「携帯 アプリ 制作 会社」などで検索してもヒットしません。 私が見る限りは世の中にはたくさんのアプリ配信サイトなどがありますが、リクナビなどで検索してみてもそれを事業内容としている会社はヒットしません。 携帯のアプリやゲームを制作する会社はなんという種類の会社になるのでしょうか?

  • 携帯でJavaアプリができるのはNTTドコモだけですか?

    携帯で、Javaアプリゲームがしたいのですが NTTドコモだけでしょうか? 詳しい機種など知りたいです。 機種によって出来ないゲームなどもあるのでしょうか? また、簡単なJavaアプリ作成して、携帯で自分で遊ぶところまで行きたいのですが、作成する環境は、 コマンドラインのjavacでもできるのでしょうか? 携帯のJavaアプリについて、良書などございましたら教えて下さい。

    • ベストアンサー
    • Java
  • javaのアプリ作成

    javaのアプリ作成 javaでアプリ作成がしたいんですけど僕はまだ入門が終わったばかりなのでまだよくわかりません。 「java入門の入門」と「javaのe本」が一通り終わりました。 (1) アプリ作成にはGUIというので作成するらしいですけど、その中にも、awtやswingとかあって使い道が異なるようで、一体どのような用途で使うのか教えてください。 (2) 次に、Webアプリケーションとかを作るのはアプレットやサーブレット、JSPとかでいいんでしょうか? あとWebアプリを作るにおいてjavaとhtmlを並行して作成していくように書籍のほうでは書いていたんですけど片方だけじゃダメなんですか? Helloと表示させるだけでもかなりの量のプログラムを書いたんですけどあんなに書かなくてはいけないんですか。 (3) ベクターとかにある、ユーザーが作ったフリーのソフトがありますよね。そのソフトの作成に使われているのは、GUIですか? (4) 最後に、GUIを使ってソフトやアプリなどが作れるようになれる、オススメの書籍などがありましたら教えてください。

    • ベストアンサー
    • Java
  • 携帯アプリの会社によっての開発環境の違い

    こんにちは。 私は最近携帯ゲーム作成しようと勉強をはじめた大学生です。 Docomo、AU、SoftBankってそれぞれ開発言語が違ったり、独自の開発ツールを使用しなくちゃいけないということなのですが・・・ なぜ会社によって開発環境って異なるのでしょうか?? 調べてみたのですが、答えになるものを見つけきれませんでした…。 教えていただけないでしょうか??

  • 携帯サイトの作成方法を教えて下さい。

    1.携帯サイトの作成方法を教えて下さい。 2.FTPソフトで、アップロードする必要がありますか? 3.携帯サイト作成方法を記したHPや書籍を紹介して下さい。 現在、PCではHP開設中です。携帯サイトとの違いが、まだ、分かりませんので、違いも教えて下さい。 以上、宜しくお願い致します。

  • Javaアプリについて よろしくおねがいします

    auの携帯のJavaアプリの作り方を教えてください。また作成するにあたって必要な知識や作成ソフトを教えてくださると大変ありがたいです。 よろしくおねがいします。

    • ベストアンサー
    • Java
  • iアプリ作成ソフト

    今、iアプリを自分で作ってHPに載せたいと思っているのですが、どこかで無料のiアプリ作成ソフトがあるところありませんか?あったら教えてほしいのですが・・・。 もしなければ、HPに載せれる無料のiアプリゲームがあるところでもいいので。

  • アプリをつくってみたい

    携帯のアプリをつくってみたいと思いまして Flash Liteの本を購入してみました。 読んだところ、ヴァージョンが1.1だとdocomo au softbank対応ですが ヴァージョンが上がる毎に対応機種があったりなかったりします。 もっといい言語はありますでしょうか???

  • 3キャリア携帯+PC用の音源作成についての質問です。

    3キャリア携帯+PC用の音源作成についての質問です。 約30秒の自作の曲をパソコン、スマートフォン(iphone、Xperia、Android、Windows Phone)、携帯(Docomo、AU、SoftBank)用にネットで無料配布したいと思っています。 音源をいろんな形式に変換するのは↓こちらのソフトがあるので問題ありません。 http://www.kh.rim.or.jp/~uzi/superc/index2.htm 分からないのは、それぞれをどのファイル形式にすれば良いかというところです。 いろいろ調べてみた中では、 パソコン、Windows Phone、iphone、Xperia、Android → wav Docomo → 3gp AU → 3g2 SoftBank → mmf という用意の仕方で良いようにも思うのですが、 これで大丈夫なのでしょうか? もしくは、mp3?mpeg4?はどうなんでしょうか?

専門家に質問してみよう