2012-01-18 19 views
1

私はAndroidプラットフォームで初めてのアプリを作った。しかし、これは唯一のプラットフォームではなく、少なくともAndroidおよびiOSプラットフォームで公開されているアプリを入手したいと考えています。 両方のプラットフォーム用に1つの開発プラットフォームをご希望です。オプションは何ですか? 私はFlash BuilderでFlex、Airを試しました。それはかなり有望なようですが、未来は少し不確実であると思われ、より広範でもあります。 AndroidとiOSの両方でアプリを開発したい場合に焦点を当てるツールを開発する方法について、いくつかの提案をすることは興味深いでしょう。複数のプラットフォームの開発方法

+0

今日私がAdobe Airについて発見した悪い点は、自分のHTC Wildfire Sなどの多くの携帯電話をサポートしていないことです。できるだけ多くの電話機でアプリケーションを動作させる予定がある場合は注意してください。 –

答えて

0

Sybase Unwired Platformを使用できます。それは、ブラックベリー、アンドロイドとiOS用のアプリケーションを作成することができるデバイスのアプリケーションデザイナーを持っています。

1

複数のプラットフォームに展開する各サードパーティの「App-Generator」には長所と短所があるため、構築するアプリの種類(ゲーム、コンテンツアグリゲータなど)によって異なります。ここで

は(簡単な)のリストです:

Appcelerator's Titanium SDK - 主にコンテンツアグリゲータ、プラットフォーム

Corona上の単純またはコア機能のリストについては、モバイル・ブラウザベースの機能を活用 - LUA-スクリプトを活用します2d /より単純なゲームやアプリケーションのための言語。ユーザーベースとコミュニティが拡大しています。 3D体験、通常より多くのハイエンド向けのゲーム、プレミアム経験

あなたがプラットフォーム上で開発するつもりなら、私はいつもビルドにをお勧めします - だけでなく、コアの経験

Unityのために活用することも可能そのプラットフォームの言語は、言語がアップグレードされ、あなたの「アプリジェネレータ」がまだアップグレードされていないときに何が起こるか心配する必要がないためです。

それはまた、あなたがそのプラットフォーム上の言語(Javaの、C#の、Objective-Cの、など)を学ぶのに役立ちます

+0

ありがとうございました! 私はチタンとコロナを見ます。コロナで始まったばかりです。 – Christer

+0

私が与えた答えに感謝したら、それを答えとして受け入れることで教えてください。(または改善する方法を教えてください):D –

+0

AppceleratorとCoronaを簡単に見ました。私はこれらとFlashbuilderの両方が私の必要なものを生み出すことができると思います。長期的にはどちらが最善の選択だと思いますか? – Christer

0

あなたは、高品質を目指している場合は、私は他の方法があるとは思いません各プラットフォームでネイティブになるよりもまた、異なるプラットフォームには異なるUIガイドラインと原則があり、マルチプラットフォームプロジェクトを行うことは、それらのガイドラインを放棄するのに十分な理由ではないことに注意してください。

1

私はそれは古いトピックです知っているが、依然として急速なモバイル開発を探している人のためKinetiseは、コードレスのツールであり、また、バックエンドシステム/ CMSを提供することもあります。

関連する問題