cnd - themeroller jquery mobile




PhoneGap、Bootstrap、またはJQuery Mobile? (2)

HTML、CSS、JavaScriptでコーディングされたWebアプリケーションがあります。 このアプリの私の目標は、最終的にはモバイルデバイスのあらゆる仕組みに取り組み、デスクトップアプリケーション用にウェブアプリを保つことです。

このアプリは本質的にGoogle Maps、SQL、興味のあるタイプのアプリケーションで、特定のデバイスを追跡することができます。

私は現在、PhoneGap、Bootstrap、JQuery Mobileを研究しており、それをどの方向に向けるべきかに関するいくつかの専門家の助言を求めていました。

理想的には、すべてのアプリを統一する1つのアプリ、単に表示されている端末に最適化するアプリが最も便利です。

私はこれらの技術のそれぞれを使用する簡潔な賛否両論のリストを本当にありがたく思っています。私は他の提案にもオープンしています。


それはあなたが持っているターゲットシステムの数と豊富なリソースに依存します。

iOSだけをタイプするデバイスをターゲットにしている場合は、ネイティブルートに進むか、UIWebViewを混在させてネイティブルートを使用するといいでしょう。 ただし、iOS / Android / Windows、Blackberryなどのデバイスが複数ある場合は、Cordova / PhoneGapを使用します。 これらのシステムとのシームレスな統合は素晴らしいことです。さらに、単一のコードベースを維持します。

ただし、Cordova / PhoneGapルートを使用すると、ネイティブデバイスの機能は直接チャネル化されず、コードベースのオーバーヘッドはもちろんのこと、さまざまなトランジション間に遅延があります。

無制限のリソースと時間制限、従業員リソース、ネイティブのiOS、ネイティブのAndroidをWebKitを主要なインターフェイスコントロールとして開発し、それぞれのオペレーティングシステムの機能を利用できます。

私はAndroidを活用するという点でCordovaと言わざるを得ないし、iOSの組み込み機能も大幅に向上している。 彼らは、マルチメディアコンポーネント、ジャイロスコープ、MAPキット、加速度計、それぞれのデバイスのGPSを使ってリストを挙げました。 そして私が理解するように、彼らは拡大し続けています。 シングルコードベースは素晴らしいです! しかし、それはあなたのリソースが逼迫している場合です。 数多くの専門分野を持つ多数のプログラマーを持つ大きな会社があれば、ネイティブ100%になります。


それは本当にあなたが目標とするものに依存します。

個人的には、PhoneGapは、開発者にネイティブのiOSとAndroidアプリを作成する方法を提供するので、PhoneGapが好きです。 しかし、JQueryモバイルもかなり印象的です。 開発者は、これらの両方の技術を使って印象的な製品を開発しました。

それにもかかわらず、JQuery Mobileはモバイルデバイス用に設計されたWebページを作成します。 PhoneGapはアプリを作成します(IOS、Android、BlackBerryなどの6つのプラットフォームのほぼ近く)。





cordova