理想的にはiPhoneアプリであるはずのコンテンツが豊富なアプリケーションを開発するつもりですが、時間が足りないので、JQuery、CSS、HTMLなどの可能なテクノロジーにこだわります。私のサイトがiPhone以外に実行しているモバイルデバイスが多いほど、優れています。
Webで簡単に検索すると、iWebkit、JQTouch、iUIの3つのツールを使用できるという印象を受けます。私は、JQTouchをいじってみました。JQTouchは、印象的で使いやすいと思います。
単純化にはカスタマイズ性の欠如が伴います。 GUIにスライダーやその他のクールな機能を追加したいと思います。
これら3つのうちどれに行くべきかについてのコメントはありますか?
数日前にWebTuesdayミーティングでこのテーマについて話しました。プレゼンテーションのスライドは次のとおりです。
http://www.slideshare.net/akosma/webtuesday-mobile-web-applications-framework-overview
私は次のフレームワーク/テクノロジーについて話します:
私は個人的にiUIを使用し、その後jQTouchを使用しました。
私は実際にiUIとjQTouchを比較する記事と記事を書き終えたところです。私の意見では、Palm Pre、Droid、Nexus OneなどのWebKitブラウザー電話の幅広いセレクションをカバーしているため、jQTouchを使用してください。
コアjQueryライブラリが含まれているため、ファイルサイズは少し大きくなります。ただし、サイトですでにjQueryを使用している場合は、問題になりません。
ここで私の記事をチェックしてください: http://www.heinencreative.com/archives/articles/iui-vs-jqtouch/
私はこのタイプの開発のためのフレームワークの短いリストを作成しました ここを参照 と比較する記事に取り組んでいますが、休日と作業が介入しました。
個人的に私はMacウィジェットからの変換であるiUIでサイトを作成したので、多くのコードを再利用しました。比較的簡単で、コードはしっかりしていて(iUIの場合)、サポートされているサイトがあります。
JQTouchは見栄えが良く、iWebkitもそうです。クイックコネクトは十分にサポートされており、それに関連付けられた本があり(今ではかなり古くなっているはずです)、クイックコネクトは他のモバイルプラットフォームでも使用できると主張しています。
JQueryに基づいているだけで主流のサポートが提供されるので、私がたどり着いたのはおそらく、次回はJQTouchに行くだろう。
jQTouchとiUIは、QuickConnectハイブリッドフレームワークとPhoneGapで動作します。
jQTouchは、モバイルデバイス(iPhone、Androidなど)用のjQuery Web GUIフレームワークです。
iUIは、モバイルデバイス(iPhone、Androidなど)用のJavaScript Web GUIフレームワークです。
QuickConnectとPhoneGapは、モバイルデバイス用のハイブリッドフレームワークです。たとえば、iOSでは、QuickConnectとPhoneGapはXcode + iOS SDK + Javascriptを使用しますが、Androidでは、2つはJava + Android SDK + Javascript。
私はこれらのフレームワークを使用しています。現時点では、jQTouchはiUIよりも優れています。 QuickConnectはPhoneGapよりも優れています。ただし、PhoneGapはiOSとAndroid以外のモバイルOSに対応しているため人気があります。 QuickConnectはiOSおよびAndroidをサポートしています。
Jqtouchにはコミュニティーのサポートがあり、特定の非常に役立つライブラリーがあり、インメモリーdbを使用した永続的なHTML5のサポートが提供されているため、非常に流動的な外観を実現しています。
JQTouchを試してみたところ、プロトタイピングが最適で、自分のニーズに最も合っているようでした。
それでも、WebベースのiPhoneアプリを中心にビジネスを構築することはお勧めしません。非常に優れた機能セットがありますが、応答性が十分ではなく、UX設計のようにアプリを完全に見せるのは、iPhone UI要素のセット全体ではないため、お尻の痛みになる可能性があります実装されました。
しかし、実際のiPhoneアプリのように見えるサービスを消費するアプリを実行するのにほんの数分であったと私は言わなければなりません。
私はずっと前にiUIから始めましたが、私は今、jQTouchを使用しています。特に、私のようなjQueryを使用するのが好きな場合は、はるかに優れています。 HaventはiWebkitを試してみましたが、私が見たことから、JQTと競合することはできません。