2

非常に基本的な質問:

モバイル アプリの経験はありませんが、次に取り組む予定のプロジェクトはphonegaphtml5と呼ばれるものを使用するモバイル アプリです。APIを使用してAndroidまたはiOS用のネイティブアプリを開発できることは知っていますが、モバイル用のWebアプリを開発する方法を知りたいですか?
つまり、html で使用されるテクノロジー、バックエンドとは何かということです。PC 向けの Web アプリケーションを開発するときと同様に、バックエンドとして Java と SQL を使用し、フロントエンドとして HTML JavaScript を使用します。これは、モバイル向けの Web アプリケーションを開発するときに使用されるテクノロジーと同じです。
** モバイル Web アプリとは、Web テクノロジを使用して開発され、モバイル デバイスにインストールされるモバイル アプリケーションを意味します。

編集
私が探しているのは、モバイル デバイス用のインストール可能なネイティブ Web アプリを開発する方法と、フロントエンドとは何か、バックエンドとは何かなどのどの部分にどのテクノロジーが使用されるかということです.

4

1 に答える 1

2

PhoneGap は、HTML、CSS、および JavaScript を使用してクロスプラットフォームのモバイル アプリケーションを構築するためのオープン ソース フレームワークです。

UI は HTML、CSS で設計されており、jQuery Mobile や JQTouch などのライブラリを使用できます。それはフロントエンドについてであり、バックエンドについてです。このブログ投稿では、次のように説明されています(「PhoneGap High-Level Application Architecture」の見出しの下を見てください)

(phonegap) 特定のアプリケーション アーキテクチャはケースバイケースで異なりますが、ほとんどのデータ駆動型アプリケーションは次の基本アーキテクチャを採用しています。PhoneGap アプリケーションは、ユーザーが対話するためのクライアントとして機能します。PhoneGap クライアントは、アプリケーション サーバーと通信してデータを受信します。アプリケーション サーバーは、ビジネス ロジックを処理し、バックエンド データ リポジトリと通信します。

Cordova API を使用すると、ユーザーはクライアント側で SQLite データベースを作成して操作できます。

Phonegap テクノロジーについて詳しく知りたい場合は、以下のリンクが参考になります。

1 Phonegap-vs-titanium

2コルドバ API

3フォンギャップのチュートリアル

4 Phoengap チュートリアル

于 2013-01-23T08:01:07.653 に答える