私はAndroidプラットフォームで初めてのアプリを作った。しかし、これは唯一のプラットフォームではなく、少なくともAndroidおよびiOSプラットフォームで公開されているアプリを入手したいと考えています。 両方のプラットフォーム用に1つの開発プラットフォームをご希望です。オプションは何ですか? 私はFlash BuilderでFlex、Airを試しました。それはかなり有望なようですが、未来は少し不確実であると思われ、より広範でもあります。 AndroidとiOSの両方でアプリを開発したい場合に焦点を当てるツールを開発する方法について、いくつかの提案をすることは興味深いでしょう。複数のプラットフォームの開発方法
答えて
Sybase Unwired Platformを使用できます。それは、ブラックベリー、アンドロイドとiOS用のアプリケーションを作成することができるデバイスのアプリケーションデザイナーを持っています。
複数のプラットフォームに展開する各サードパーティの「App-Generator」には長所と短所があるため、構築するアプリの種類(ゲーム、コンテンツアグリゲータなど)によって異なります。ここで
は(簡単な)のリストです:
Appcelerator's Titanium SDK - 主にコンテンツアグリゲータ、プラットフォーム
Corona上の単純またはコア機能のリストについては、モバイル・ブラウザベースの機能を活用 - LUA-スクリプトを活用します2d /より単純なゲームやアプリケーションのための言語。ユーザーベースとコミュニティが拡大しています。 3D体験、通常より多くのハイエンド向けのゲーム、プレミアム経験
あなたがプラットフォーム上で開発するつもりなら、私はいつもビルドにをお勧めします - だけでなく、コアの経験
Unityのために活用することも可能そのプラットフォームの言語は、言語がアップグレードされ、あなたの「アプリジェネレータ」がまだアップグレードされていないときに何が起こるか心配する必要がないためです。
それはまた、あなたがそのプラットフォーム上の言語(Javaの、C#の、Objective-Cの、など)を学ぶのに役立ちます
あなたは、高品質を目指している場合は、私は他の方法があるとは思いません各プラットフォームでネイティブになるよりもまた、異なるプラットフォームには異なるUIガイドラインと原則があり、マルチプラットフォームプロジェクトを行うことは、それらのガイドラインを放棄するのに十分な理由ではないことに注意してください。
私はPhoneGapのをお勧めします。http://www.phonegap.com
私はそれは古いトピックです知っているが、依然として急速なモバイル開発を探している人のためKinetiseは、コードレスのツールであり、また、バックエンドシステム/ CMSを提供することもあります。
- 1. 複数プラットフォームの開発者とクロスプラットフォームのゲームを開発する
- 2. NetBeansプラットフォームでの開発
- 3. iPhoneアプリケーションの開発プラットフォーム
- 4. スマートフォン開発フレームワーク&プラットフォーム?
- 5. kaaプラットフォームの開発環境の設定方法は?
- 6. 複数のプラットフォームで動作するアプリケーションを開発するためのソフトウェアアーキテクチャ
- 7. Shopify App複数のプラットフォームをサポートする開発例。 Shopify、Bigcommerceなど
- 8. Appengine高速アプリケーション開発プラットフォーム
- 9. 複数のモニタの開発
- 10. IOSプラットフォームでカスタム入力メソッドを開発する方法
- 11. Sharepoint発行サイトを複数のサイトに展開する方法
- 12. 複数のコード開発パスを維持する方法は?
- 13. 複数製品Eclipseプラグイン開発のセットアップ方法は?
- 14. 複数の開発者Biztalk環境をセットアップする方法は?
- 15. 複数の開発言語を使用する方法
- 16. 開発用に複数のバックエンドスタックを管理する方法は?
- 17. フレックス:1つのデータモデル、複数のプラットフォームの異なるUI、方法?
- 18. 小規模アプリケーション用の開発プラットフォーム
- 19. Microsoftプラットフォーム上のモバイル開発チュートリアル
- 20. ウェブブラウザ向けの標準開発プラットフォーム
- 21. Windowsプラットフォーム上でのiOS開発用チタン
- 22. 開発プラットフォームとしてのスマートフォン?
- 23. Webアプリケーション開発プラットフォームの推奨
- 24. Androidプラットフォーム開発のIDE設定
- 25. 複数のプラットフォーム用にライブラリをコンパイルする方法
- 26. 開発者プロビジョニングプロファイル用の複数の開発証明書
- 27. .NET開発者に適したネイティブWindows開発プラットフォーム
- 28. 複数のバージョンのFirefox用の開発
- 29. 複数のコンピュータ間での開発
- 30. コマンド/開発/プラットフォームは、終了コード1
今日私がAdobe Airについて発見した悪い点は、自分のHTC Wildfire Sなどの多くの携帯電話をサポートしていないことです。できるだけ多くの電話機でアプリケーションを動作させる予定がある場合は注意してください。 –