2012-01-12 3 views
1

私はアンドロイドデバイスでウェブアプリケーションを開発するための初心者です。私は、インターネット上でいくつかのモバイル開発フレームワーク(Sencha、Titanium、JQuery Mobileなど)に出くわし、どちらを使うべきかについて混乱しています。誰も私にこれを案内してくれますか?どのモバイルフレームワークを使用しますか?

+0

アプリケーションによって異なります。 –

答えて

2

ブラウザベースのウェブアプリまたはモバイルアプリを使用するかどうかによって異なります。 私はjQueryモバイルモバイルサイトをそれほど多く使用しています。また、多くの人々がjQueryモバイルをphonegap(http://phonegap.com/)と共にモバイルアプリを制作しています。

モバイルのWebページを作成したい場合は、jQueryモバイルまたはsencha touchを使用します。 目的がCかjavaを書かずに完全なアプリケーションを使いたい場合は、Titaniumやphonegapのようなフレームワークでjavascriptやhtmlでこれを行うことができます。 これらのフレームワークは、一般に、より高いレベルのjavascript apisを介してOSの機能を公開し、HTMLやjsでコードを書くことができます。 SenchaとjQueryモバイルは両方ともphonegapで動作します。 ネイティブアプリやモバイルウェブサイトを希望するかどうかを決め、そこからさまざまなフレームワークを探して、あなたのニーズに合ったものをいくつか試してみることをおすすめします。

2

これは、実行する必要があることと背景によって異なります。少なくとも私のためにjQueryモバイルはまだクールでアプリケーションを素敵にするsomesウィジェットを見逃しています。

私はSenchaが最も完全なものであると思っていますが、彼らはあまり親切ではないので、コミュニティが本当に好きではないので、欠点があります。フォーラムを見て、あなたが表示されます。他の人を助けようとしているGurusだけがいます。

また、オブジェクトベースを持っているので、Javaやその他のオブジェクトベースのプログラミング言語を知っている方が簡単に見つけることができます。

また、Senchaは99%のJavaScriptベースであり、マークアップでは機能しません。これは時々迷惑をかけることがあります。

とにかく、本当にクールなものをやることができるので、忍耐があればSenchaをお勧めします。特にSencha Chartsで。

jQuery Mobileや新しいDojoフレームワークはあまり時間がかかりません。

0

私の最初の選択肢は、iOSとAndroid用のphonegapで、もう1つはTitaniumです。

1

私はあなたが何かを得る必要がある場合はあなたが最強であることを示唆します。あなたが遊ぶ時間がある場合、または新しいフレームワークを学びたい場合は、私があなたに最も関心のあるものをお勧めします。 IMHO私はjQueryをよく知っているのでjQueryMobileが好きです。私はそれを選ぶのがとても簡単でした。すべてにはいくつかの制限と特典があります

関連する問題