6

同様の質問がすでに何度も行われていることは知ってい
ますが、今日、選択肢がたくさんあるときは、クロスプラットフォーム開発の経験がある人のアドバイスが本当に必要です。

私はAndroidとiOS用のいくつかのアプリケーションを開発することを計画しています。アプリケーションは、デバイスにデータを保存し、カレンダーを使用し、電子メールを送信し、リモートサーバーと通信する必要があります。ご覧のとおり、ここでは特別なことは何もありません。

私はプラットフォームのかなり長いリストを見つけました:

Corona(サポートされている機能)
Moscrif
Icenium
Appcelerator
PhoneGap(サポートされている機能
Titanium
など

このプラットフォームの一部は無料で、一部はサブスクリプション付きです。今のところ、HTML5、JavaScript、Java、またはC#を使用する無料で十分に文書化されたプラットフォームを試してみたいと思います。
アドバイスや意見を聞いてうれしいです。

4

5 に答える 5

6
  • RhoMobile –これは、Rubyを使用するソリューションであり、特にRubyonRails開発者に愛されています。(非商用アプリケーションの場合のみ無料、価格は異なります)

  • Appcelerator-これは、HTML / Javascript(iPhoneのUIWebViewを介して実行)を使用してネイティブアプリを開発できるようにするソリューションです。(無料)

  • PhoneGap -Appceleratorと同様に、最も活気のあるコミュニティと最も広範なサポートがあるように見えるため、これら2つについて説明しました。(無料)

  • WidgetPadは、優れたクロスプラットフォーム開発ツールです。これらのうち、iOSとAndroidの開発にはPhonegapを使用したいと思います。

編集-なぜ私はPhonegapを好むのです

Phonegapは、Webベースのスキルを複数のプラットフォームにデプロイするためのフレームワークです。

PhonegapはUIWebViewコントロール内で実行され、js呼び出しのPhoneGapJavaScriptAPIはネイティブAPIにルーティングされます。

Phonegapの利点:

  • Web標準を使用してアプリを1回作成する
  • PhoneGapでラップする
  • 複数のプラットフォームにデプロイしてください!

コロナ、Phonegap、チタンの比較のためのリンクを確認してください

于 2013-01-17T12:26:43.203 に答える
2

何が一番いいか言えると思います。誰もがいくつかの賛否両論を持っています。私はいくつかのツールをテストしました。PhoneGap:非常に強力で、大きなコミュニティがあります。PhoneGapはAdobeによってサポートされています。ただし、ローカルデータベースの最大サイズには制限があります。

私もAdobeAirをテストしました。このために、ユーザーはAirランタイムが必要です。Adobe flashbuilderを使用している場合は、優れたIDEがあります。

etc.etc....。

他の意味やヒントに興味があります。

敬具

于 2013-01-17T12:19:18.797 に答える
2

@EvZ、これらのクロスプラットフォーム開発ツールの中から最良のものを見つけることは問題ではありません。各ツールには、複数のプラットフォームでアプリを構築するための独自の長所があります。

これらのツールを使用する場合は、Googleで検索して、アプリケーションの要件に適したツールを決定できます。どちらが良いかを直接見積もることはできません。コーディングスキルに基づいて、どれでも使用できます。

例:Phonegapはデザイナーに最適です。JavaScriptやHTMLに似ているので

于 2013-01-17T12:19:20.910 に答える
2

私はこれをhttp://www.canappi.com/で見つけました(私はこれを試していません)。習得しやすいようです。

ここで見つけることができる残りの選択肢。

于 2013-01-17T12:23:51.743 に答える
0

PhoneGapをお勧めします:http: //phonegap.com/を参照してください

単純!取り扱いが簡単で無料!!

于 2013-01-17T12:48:47.413 に答える