5

学校のプロジェクト用に Android アプリケーションを構築したいのですが、少し混乱しています。Java または Jquery モバイルを使用してアプリケーションを構築できることがわかりました。

彼らは同じ能力を持っていますか?

Jquery を使用してアプリケーションを構築する場合、それをパックして Java アプリケーションのように (apk として) インストールすることはできますか、それとも Web サイトの構築にのみ使用されますか?

もしそうなら、それを梱包するためにどのツールを使用しますか?

4

3 に答える 3

8

jQuery Mobile には、JavaScript と Java の間で通信する仲介フレームワークが必要です。PhoneGapは、これらのフレームワークの 1 つとして人気があります。

PhoneGap も積極的にメンテナンスされており、ほぼ毎月新しいバージョンが公開されています。

PhoneGap/jQuery Mobile を使用する主な理由は、HTML/JS/CSS の知識があれば簡単に開発できるからです。PhoneGap を使用するもう 1 つの大きな理由は、既存の Web サイトを、Android だけでなく iOS、Blackberry などのネイティブ アプリケーションのベースとして使用できることです。自分で巻く必要はありません。

jQuery Mobile のドキュメントでは、PhoneGap と jQuery Mobile を使用してネイティブ アプリケーションを作成する際の注意事項について説明しています。

于 2012-04-23T19:00:32.047 に答える
2

Jquery Mobile Framework は、さまざまなハンドヘルド デバイスで Web アプリケーションがどのように見えるかを簡単に提供しますが、これは、連絡先帳/アプリケーションから連絡先を取得するなどのネイティブ デバイス機能を使用できません。一方、ネイティブ アプリケーションには、システムで生成されたすべてのイベントまたはブロードキャストを処理する機能があります。

于 2013-01-25T10:49:00.463 に答える
1

あなたがすでに何を試したか、あなたのスキルセットが何であるかはわかりません(スタックオーバーフローの履歴に基づいて、私よりもJavaについて知っているかもしれません)が、AndroidSDKを使用するのが最善です。カスタムビジネスプロジェクトを設計して完成させ、それをしながらJavaを学ぶことができました。jQueryを使用したことがないので、あまりコメントできません。jQueryは、Jasperがリストした理由からは良いように思われますが、他のプラットフォームでアプリを実行する必要がない場合は、対処する必要のない複雑さのレイヤーを追加する可能性があります。

于 2012-04-23T20:16:05.837 に答える