2009-08-27 2 views
-2

基本的には、モバイルアプリケーション、つまりJ2MEなどを開発するために現在使用されているプラ​​ットフォームを知りたいのですが... また、モバイルアプリケーションの新しいアイデアも非常に役立ちます。モバイルアプリケーションを実装する企業の中で、現在どのプラットフォームが使用されていますか?

+0

どのプラットフォームで、つまり、どのモバイルブランドですか?あなたは、iPhone、Android、Blackberry、またはSymbianのために異なった方法で開発します。すべてのモバイルで(ネイティブに)動作するものを探していない限り...私は報告するのが悲しいですが、魔法の弾丸はありません。 – inerte

答えて

0

私たちは主にiPhoneを対象としていますが、必ずしもiPhone固有のアプリケーションを作成するとは限りません。 iPhoneのWebブラウザは十分なだけで、私たちのWebアプリケーションの多くはすぐそこで実行されます。私たちが書いているアプリケーションの多くは、これまでに使ってきたのと同じプラットフォームを使っています。私たちは大きな機関ですので、これはJ2EEと.NETからPhpとRubyに至るまでの領域です。

モバイルオンリーアプリケーションは、XCode(またはDashCodeのWebバージョン)で開発されています。

1

一般的に、アプローチが可能な場合は、ウェブサイトのために行くと、「デバイス検出層」を使用して、各携帯電話にそれを適応させることです。我々はDeviceAtlasを使用します。

あなたは、各携帯電話用のネイティブアプリケーションを作成する場合は、母国語のそれぞれでそれを行う必要があります(とたくさんあります)。

  • シンビアン/ Javaの:グレイテスト '浸透'
  • iPhone/iPod touchの:最新のトレンド、このためのObjective-Cの。
  • Android:これはJavaの変種だと思いますが、特定のタイプの技術の中ではおそらく高いかもしれませんが、市場では非常に限界があります。

基本的には、市場をプロファイルして最適なアプローチを決定する必要があります。しかし、私が言ったように、一般的に、あなたはウェブサイトを好むでしょう、そしてほとんどが、あなたが必要とするウェブサイトです。

0

あなたが複数のモバイル(特にスマートフォン)のプラットフォームをカバーする必要がある場合は、(HTMLとCSSを持つ)Javascriptがすべてその限界にもかかわらず、行くための唯一の方法かもしれません。あなたはアップルのiPhoneアプリの査読のレーダーの下にいる、それはPreをターゲットにする唯一の方法だ。あなたの特定の目的のために制限があまりにも厳しくない限り、Blackberry、Android、Windows Mobile、Nokiaを単一のコードベースでカバーすることもできる、それは確かにのように見える行く方法!

1

によるRhomobileというフレームワークがあり、すべての主要なスマートフォン用のネイティブアプリケーションの開発が可能です。今年初めに同様の質問があるmy answerを参照してください。

関連する問題