2011-07-06 7 views
1

対HTML5私は切り抜いたモバイルプラットフォーム上で動作するモバイルアプリケーションを作成する必要があります:IOS、アンドロイド、窓、シンビアンなどモバイルクロスプラットフォームアプリケーション:フラッシュ

アプリケーションは、Googleが多いとして、いくつかのダイアログをマッピングし使用しますユーザー:いくつかのチェキボックスなど

1)フラッシュ:複雑なグラフィック

は、私は2つの方法を見ていないのActionScript上でアプリケーションを記述します。ただし、クライアントの携帯電話にAIRライブラリが追加で必要です。これらのアプリケーションがどのようにiosで動作するかについての正確な情報はありません。情報源の中には、AIRがフラッシュアプ​​リケーションをios上で正常に動作させることができるようになったとの情報がある。

2)HTML5:多分Flashと同じような可能性はあまりないかもしれませんが、html5 + javascriptで必要なすべてを行うことができます。このオプションを選択すると、各モバイルプラットフォーム用の非常に単純なシェルを作成し、html5ページを開きます。

私はこの質問であなたの意見で興味深い:おそらく私はいくつかの詳細、ニュアンスを欠場した。説明された機能を備えたアプリケーションの方が、より優れた視点は何ですか?

または、あなたには3番目のオプションがありますか?

+0

iOSでフラッシュアプ​​リを実行できないと思いました。また、最終段階で変更されない限り、WP7はHTML5をサポートしていません。 – DoctorMick

+0

DoctorMick、ブラウザ内でフラッシュを実行することはできませんが、フラッシュベースのアプリは昨年9月から許可されています –

答えて

2

AIRは、あなたがターゲットとし、それは私がHTML5を選択することになるファイルサイズ(アンドロイド上特に問題)やパフォーマンスなどの他のいくつかの問題を持っているすべてのプラットフォームをサポートすることはできませんので。 Windows Mobileの完全なHTML5サポートは、IE9の形で今年何とか発表されています。つまり、まだサポートされていません。

HTML5アプリをラップするには、PhoneGapをチェックして、基盤となるOSにアクセスできるようにすることをおすすめします。 WM7用の非公式のPhoneGapパッケージがありますが、まだ使用する必要があるため、制限事項について詳しく説明することはできません。

異なるプラットフォームでサポートされている機能のリストについては、http://www.phonegap.com/about/featuresをご覧ください。フィーチャーを見逃した場合に備えて、Phonegapをプラグインと自己記述ネイティブコードで拡張することができます。

http://savagelook.com/blog/portfolio/appcelerator-vs-phonegap-vs-adobe-airに、AIR、PhoneGap、Appceleratorの比較を確認してください。

+0

PhoneGapは非常に興味深い変種です。 –

+0

PhoneGapを確認しました。これはhtml5とjavascriptに基づいたクロスプラットフォーム開発用のとても便利なプラットフォームです –

+1

嬉しいです。私はそれを使っていくつかのプロジェクトを行い、それがどれくらいうまく動作しているか、どのようにHTML5の限られたデータベースサイズのような問題を簡単に解決できるかに驚いていました。有用なphonegapコミュニティはプラス側にも明らかでした。 –

2

HTML5これはSEOの方が優れているため、iPhone/iPadはFlashをサポートしていないためです。私はクロムかFirefoxが@ WP7すぐに利用できるようになると思うので、あなたもHTML5 suppを持っています。

+0

なぜ「アプリ」はブラウザベースでないのですか? – PvdL

1

HTML5は、特に私が理解しているように、現在のところiOSのAIRアプリケーションでは使用できないGoogle Maps APIを使用したいので、より広い範囲を提供します。

AIRを使用すると、現在、Android、iOS、およびBlackBerry Tablet OS(Windows MobileまたはSymbianではなく)用のアプリを開発できます。もちろん

+0

わかりましたが、iOSでGoogleマップを使用することは可能です。 [link](http://code.google.com/intl/ja/apis/maps/documentation/flash/) - GM API –

1

あなたはSOと通信する必要がある場合は、など、あなたがローカルデバイス内のファイルを保存する必要がある場合は、AIRが必要...

Flashの良いところは、あなたが取る必要がないということですレンダリングの出力を気にすると、すべてのデバイスで同じになりますが、サポートに問題があるはずです(まだSymbianでサポートされているかどうかわかりません)。 FlexBuilderのAS3/Flexは、本当に良い環境ですので、時間を大幅に節約できます。

あなたはHTML5/JSを探している場合、おそらくあなたはより多くのデバイスをサポートすることができますが、おそらくあなたが別のデバイスでテストに多くの時間を過ごすことになります...

あなたのアプリは本当にウェブアプリです(あなたはGoogle Mapsはオンラインでのみ動作します...)、あなたは共通/軽量のグラフィックデザインを計画しています。おそらく、html5/jsが最適です。

F.

+0

はい、web-appです。まだhtml5に傾いています。 –

3

多分あなたはjQuery Mobileをチェックアウトしたいと思うかもしれません。まだベータ版だが、ほぼすべてのモバイル/タブレットプラットフォームで携帯電話とタブレットの両方に適したウェブアプリを構築するための素晴らしいソリューションを約束している。チェックアウトhttp://jquerymobile.com/

+0

ファンタスティック!..... – Fabio