IPhone/iPod Touch上のMobile Safariを対象とするWebアプリケーションを開始しています。現在利用可能なクライアント側のJavaScript/CSSライブラリ/フレームワークを評価しています。
これらは私が現在知っているものです:
他に何かありますか?決断を下す前に、私が見逃していないことを確認したい。私はクライアント側のJavaScript/CSSソリューションのみを探していますが、時間の制約のためにゼロから構築することは選択肢ではありません。サーバー側のPHP、Ruby、Python、Javaなどのソリューションはありません。
iPhone Webアプリケーション、テンプレート、フレームワーク? の質問は承知していますが、これはiUIとUiUIKitについてのみ言及しています。
ありがとうございました
古い質問ですが、まだ関連しています。 Sencha(ExtJsの背後にある会社の新しい名前)は、iPhone、iPod、iPad、Android用のモバイルアプリプラットフォームSencha Tounchをリリースしました: http://www.sencha.com/products/touch/
JQTouchとSencha Touchの違いを説明するブログ投稿: http://9-bits.com/post/723711597/jqtouch-and-sencha-touch
更新:John Resigは最近、jQueryチームがモバイルUIライブラリに取り組んでいると発表しました。有望に見える: http://jquerymobile.com/2010/08/announcing-the-jquery-mobile-project/
PhoneGap は、まさにあなたが求めているものではありませんが、あなたが知っておくべきかもしれないものです。 HTML/CSS/JavaScriptを使用してiPhoneアプリを作成するためのラッパーです。
私の個人的な好みはjQTouchです。動作するのに最適なフレームワークであり、javascriptとCSSアセットの両方が含まれており、ネイティブアプリケーションの感触を実際に提供するWebアプリケーションを作成できます。
ネイティブデバイスの低レベルの機能にアクセスするには、phonegap、rhomobile、またはappceleratorなどを使用して、HTMLファイル、JS + CSS + jQTouchアセットをネイティブアプリにいつでもラップできますが、アプリストアへのネイティブアプリケーション。
確かに私が見ているもののほとんどは単なるWebアプリケーションなので、jQTouchはうまく機能します。私のブログの詳細に私の考えを組み合わせたブログ投稿をしました、以下のリンク:
QuickConnectiPhoneには、あなたが求めているものがあります。 Dashcodeには、アプリをすばやく作成できるカスタムプロジェクトタイプがあります。その後、iPhoneまたはTouchにインストールして実行する場合は、Xcodeにドロップしてコンパイルします。
これには、AJAXと、iPhoneおよびtouchのSafariブラウザー内に存在するSQLiteデータベースのラッパーが含まれています。
で入手できます
http://sourceforge.net/projects/quickconnect/
詳細については、
JQTouchは、実際にはアプリ開発フレームワークではありません。スタイルとアニメーションの「ラッパー」です。
QuickConnectは、iphone、droid、およびblackberryでのアプリ開発の開始から終了までを提供します。 iPhoneは最も完全です。
ルックアンドフィールのためにJQTouchを組み込むことができ、十分に文書化されています。
PhoneGapはJQTouchと組み合わせて使用することもできますが、私の経験では、PGのドキュメントと指示を見つけるのは困難です。
2番目のjQTouchは、優れたフル機能のソリューションです。ただし、JavaScriptライブラリを探している場合は、 [〜#〜] xui [〜#〜] をお勧めします。構文はjQueryに基づいていますが、ライブラリはモバイル開発用に調整されています。
ウラン が好きです。これは、ウィジェットの軽量セットです。 ( [〜#〜] xui [〜#〜] フレームワークも含まれます)。 jQueryはモバイルでの使用には肥大化しすぎています。もっと小さなライブラリが必要です。 Uraniumは事前定義されたウィジェットの集まりで、モバイルサイトで実行したいほとんどの機能に非常に便利です。
DHTMLXのユーザーにはモバイルライブラリもあります
http://jquerymobile.com/ を使用してください。業界のリーダーから十分にサポートされています。
jOint もあります