2011-01-20 13 views
3

私は、アンドロイド、iPhoneおよびその他のタッチ電話用のクロスブラウザ対応のスワイプスクリプトを探しています。誰でも利用可能なフレームワークを使用しているのですか?またはカスタムスクリプトを使用しましたか?これらの経験は何ですか?モバイルUIフレームワークとその他のUIスクリプト

SenchaTouch jQTouch 電話ギャップ 統一プロジェクト

どれでも他の人は?私はモバイルタスクフォースに参加しており、これらのコミュニティの1つ以上にもっと関わりたいと思っていますので、UIのサポートをいくつか提供できます。

おかげで、 セス

+0

あなたは煎茶のようなタグを追加する場合も、あなたはおそらくより多くの可視性とフィードバックを得るでしょう、PhoneGapの、jqtouch –

答えて

4

まず、リンゴとオレンジを整理しましょう。

PhoneGapとAppcelerator TitaniumはUIフレームワークではありません。どちらもWebからネイティブのブリッジ技術です。アクセラレータ、連絡先、GPS、電話などのモバイル機能にJavaScript APIを提供します。また、デプロイ可能なモバイルアプリ(Webページと比較して)の作成を容易にします。

Sencha Touch、jqTouch、jQuery MobileはモバイルUIスワイプ、トランジション、小さな画面サイズなどのモバイルUIの概念をサポートするフレームワークです。純粋なWebページで実行することも、モバイルアプリでPhoneGapまたはAppcelerator Titaniumと組み合わせて使用​​することもできます。

私はUnify Projectに慣れていませんが、PhoneGapと独自のUIフレームワークのバンドルのようです。

Sencha TouchとjQuery Mobileの両方は、初期段階にありますが、すでにいくつかの優れた機能を備えており、早く動いています。

1

SenchaTouchは良いですが、あなたは携帯電話のハードウェアへのアクセスが必要な場合は、PhoneGapのまたは同等が必要になりますので、それは、ネイティブハードウェアサポートを提供しないことに注意してください。

私はjqTouchについて良いことを聞いていますが、試したことはありません。

別のオプションはAppceleratorです。モバイルデバイス用のアプリを作成する必要がある場合は、それは本当に親しみやすいフレームワークです。あなたはJavaScriptコードを書いて、それらのマシンは適切なプラットフォームにコンパイルします。これは、モバイルデバイス上で直接実行されるアプリケーションを作成するためのものであり、モバイルデバイス上のブラウザで実行されるアプリケーションを作成するためのものではありません。

0

PhoneGapテクノロジの上ではjqTouchが素晴らしいとわかりましたが、すべての「見栄えの良い」UIキットはHTML 5上に構築されており、これまでのところAndroidからのHTML 5サポートには失望しますデバイス。あなたはGoogleがシロップのアリのようにこの上にいると思うだろうが、間違っているだろう。 jqTouchはほとんどすべてのiOSベースのデバイスでは夢のように機能し、ほとんどのAndroid搭載デバイスではほとんど機能しません。

チタンに関しては、まだ現れていて、ウェブベースだと感じています。私の知る限り、UIスタイルはありません。これは、PhoneGapとJQTを使って本当に素敵なテーマを得ることができる一方で、ネイティブに見えるように「試行」することを意味します。だから、あなたが "鼻水"を望むなら、PGと何か他のものに行きなさい。あなたがiOSとAndroidのためにビルドしているとき、チタンはJQTよりもはるかに安定しています。それはプラスですが、テーマエンジンの何かをすれば本当にいいですね。AndroidはそのHTML 5のサポートを改善し、これらのUIフレームワークは、より安定になるよう

ノート時間をかけて、この答えは無関係になります:)

+0

チタンはウェブベースではありません。 –

関連する問題