手機APP,亦稱行動應用程式、手機軟體和手機應用程式等名稱,英文名稱是mobile application,日常我們多以mobile appapp作為簡稱,是一種設計給智慧型手機、平板電腦或其他行動裝置運行的一種應用程式。

 

手機APP的行動裝置系統因被廣泛應用到AndroidIosiPadOSWindows 10 行動裝置版上,所以我們可從網絡世界中的很多地方都能接觸到手機APP,包括:App Store(蘋果公司)、Google PlayWindows7.8.10市集、黑莓世、亞馬遜行動軟體應用程式商店、諾基亞行動軟體應用程式商及三星行動軟體應用程式商店等。

 

除此之外,手機APP亦有多類型用於配發不同開發技術的需要,開發時可根據需要而選擇合適類型的APP,但對於毫無開發技術基礎的人士,難免會對手機APP類型的認知較陌生。那麼,究竟手機 APP有甚麼類型?它們各有甚麼特色呢?接下來,就讓我透過本文內容為大家簡單講解吧!

 

ܤ以下內容只供參考,讀者可點擊https://www.landglobalnet.com/獲取更多相關

ܤWeb Appܤ

Web App是一種採用了Html5語言寫出的App,其特點是不需要透過下載及安裝便能使用,是一種可以在各種智能手機瀏覽器上運行的應用程式,有點類似於現在的輕應用。Web APP基本上可以說是觸屏版的網頁應用,因為Web的應用本質是為了移動瀏覽器所設計的。

 

Web App開發模式採用了HTML5 APP 框架開發模式,該開發模式最大的傻點便是具有跨平台的優勢。而這種模式主要由“HTML5雲網站+APP應用客戶端”兩部份構成,APP應用客戶端只需安裝應用的框架部份,而應用的數據則是每次打開APP的時候,去雲端取數據呈現給手機用戶。

 

HTML5應用程序是使用標準的Web技術,例如HTML5JavaScriptCSS。這種技術的好處是只需編寫一次,便可在多個設備上運行,是一種移動開發方法構建的跨平台移動應用程序。

 

雖然這是一個開發人員單單使用HTML5JavaScript構建功能覆雜的應用程序,但仍然存在一些局限性問題,包括會話管理、安全離線存儲以及訪問原生設備功能等。

 

ܤNative APPܤ

Native App,亦即是原生程序,一般依托於操作系統,並需要用戶下載安裝才能使用,是一個完整的APP。除了有很強的交互性,可拓展性也很強。

 

Native App是特別為某種操作系統開發的,如iOSAndroid、黑莓等等。而Native App模式通常是由“雲服務器數據+APP應用客戶端”兩部份構成,APP應用所有的UI元素、數據內容、邏輯框架均安裝在手機終端上。

 

ܤHybrid APPܤ

Hybrid APP是屬於半原生半Web的混合類APP並且是需要透過安裝下載才使使用。此類混合類APP能讓開發人員可以把HTML5應用程序嵌入到一個細薄的原生容器里面,並集原生應用程序和HTML5應用程序的特點於一體。

 

除此之外,Hybrid APP更是原生應用和Web應用的結合體,當中原生應用及Web應用都各混合在其中,不過它們的混合比例卻很自由,可以Web 90%,原生佔10%;或者各佔50%亦可。

如想要獲取更多關於手機APP或手機網站服務,響應式網站設計(RWD),網站開發或設計的相關資訊,歡迎隨時到訪andglobalnet的網上專頁https://www.landglobalnet.com/