2011-06-02 9 views
5

携帯端末用のハイブリッドアプリとは何ですか?開発中の基本アーキテクチャは何ですか?コンポーネントは何ですか?バックエンドとUIとは何でしょうか?それはiPhone専用ですか、それともどの携帯デバイス用ですか?ハイブリッドアプリとは何ですか?

+0

ネイティブアプリは(ほとんどの場合)すべてのスマートフォンで動作しますが、ネイティブアプリは各オペレーティングシステム(さらには異なるバージョン)用に特別に開発する必要があり、ハイブリッドには少なくともネイティブの "コンテナ"ウェブ言語をホストする。 ここには少しの説明があります:http://goo.gl/cw05Cs –

答えて

4

iOSを使用すると、ネイティブアプリケーションとウェブページの機能を組み合わせたアプリケーションを作成できます。

ハイブリッドアプリケーションは、ウェブの表示領域でその構造と機能のほとんどを提供するネイティブiPhoneアプリケーションですが、標準的なiOSユーザーインターフェイス要素も含む傾向があります。 ハイブリッドアプリケーションを使用すると、ユーザーはWebビュー(「Webビュー」で説明)と呼ばれる要素でWebコンテンツにアクセスできます。 アプリケーションでウェブビューをどのように使用するかはあなた次第ですが、アプリケーションにはミニウェブブラウザのような印象を与えないようにすることが重要です。 ハイブリッドアプリケーションは、ネイティブのiPhoneアプリケーションのように動作し、表示される必要があります。それはWebソースに依存しているという事実に注意を引くべきではありません。

あなたはPhoneGapのアプリを作成して、まだMapkitのAPI、のUIWebView(Childbrowserプラグイン)などのような強力な機能のためにココアのネイティブコントロールを使用してすることができます

1

ハイブリッドアプリが同じアプリが異なる中で働いていたことが可能なモバイルアプリケーションですiOS、Android、Windowsなどのモバイルオペレーティングシステム、さらにはブラウザ(Mozilla、Chrome、IEなど)でも使用できます。 App StoreやGoogle Playストアからインストールできるユーザーのモバイルアプリケーションと同じです。しかし、技術的には違って、HTML、CSS、JavaScriptの組み合わせで動作します。

詳細読み取り:http://webduratech.com/what-is-hybrid-app-how-it-can-help-small-scale-business/+

0

ハイブリッドアプリケーションは、単一のシームレスなアプリケーションを作成するために一緒にウェブビュー(アプリにウェブページをロードする)とネイティブコードをブレンド。ほとんどの場合、ネイティブコードでアプリケーション全体を開発するよりも高速です。ウェブの開発が容易であるため(Webフレームワークがたくさんあり、Web上で見栄えの良いコンテンツを開発するのはネイティブコード)。

例:Amazonは、iOSアプリケーションの製品ページにウェブビューを使用し、iOS、Android上でコードを再利用できるようになり、ウェブでかなりの時間が節約されます。

ハイブリッドアプリでは、通常、アプリケーションのコア(ナビゲーション、場所)はネイティブコードで行われ、画像や情報の表示などは一般的にウェブビューで行われます。

WebビューはWebページなので、使用したいHTML 5フレームワークでWebビューを開発できます。

最も重要なのは、あなたのユーザーにとってうまく機能して動作するアプリを持つことです。アプリ内のウェブビューは非常に難しいですが、時間を大幅に節約できます。

関連する問題