2011-06-02 57 views
5

什麼是手機混合應用程序?開發時遵循的基本架構是什麼?什麼是組件?後端將會是什麼?UI將會是什麼?僅適用於iPhone還是適用於任何移動設備?什麼是手機混合應用程序?

+0

一個網絡應用程序將運行在幾乎所有的智能手機上,而本地應用程序需要專門爲每個操作系統開發(甚至是針對這些應用程序的不同版本),而且混合至少需要開發本地「容器」託管網頁語言。 下面是一些解釋:http://goo.gl/cw05Cs – 2013-11-17 17:40:11

回答

4

使用iOS,您可以創建一個結合了本機應用程序和網頁功能的應用程序。

A 混合應用程序是本機iPhone應用程序,它通過Web查看區域提供其大部分結構和功能,但也傾向於包含標準iOS用戶界面元素。 混合應用程序使用戶可以使用稱爲Web視圖的元素訪問Web內容(如「Web視圖」中所述)。 準確地說,如何在應用程序中使用Web視圖取決於您,但重要的是避免給用戶一個印象,即您的應用程序僅僅是一個迷你Web瀏覽器。 混合應用程序應該表現得像本地iPhone應用程序一樣;它不應該提請注意它取決於網絡來源的事實。

可以創建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框架,並且通過本機代碼就可以更容易地開發Web上的美觀內容,例如swift )。例如:亞馬遜在iOS應用的產品頁面上使用web視圖,能夠重複使用iOS和Android上的代碼,並且網頁爲他們節省了大量時間。

在混合應用程序中,應用程序(導航,位置)的核心通常使用本機代碼完成,而諸如顯示圖像和信息之類的內容通常是通過網絡視圖完成的。

由於web視圖是一個網頁,您可以在任何您想要使用的HTML 5框架中開發它們。

最重要的部分是有一個應用程序,它可以爲用戶運行並運行得非常好,並且在應用程序中顯示Web視圖非常棘手,但卻節省了大量時間。

相關問題