移動(dòng)互聯(lián)網(wǎng)應(yīng)用跨平臺(tái)開(kāi)發(fā)研究
本文關(guān)鍵詞:移動(dòng)互聯(lián)網(wǎng)應(yīng)用跨平臺(tái)開(kāi)發(fā)研究,由筆耕文化傳播整理發(fā)布。
移動(dòng)互聯(lián)網(wǎng)應(yīng)用跨平臺(tái)開(kāi)發(fā)研究
作者:孟凡寧 叢中昌 黃志興等
來(lái)源:《移動(dòng)通信》2013年第13期
【摘 要】為了滿足移動(dòng)互聯(lián)網(wǎng)應(yīng)用低成本運(yùn)營(yíng)的需求,在介紹移動(dòng)互聯(lián)網(wǎng)應(yīng)用現(xiàn)狀的基礎(chǔ)上,著重分析了兩類(lèi)主要的移動(dòng)應(yīng)用跨平臺(tái)開(kāi)發(fā)技術(shù),接著介紹了五種支持應(yīng)用高效開(kāi)發(fā)的跨平臺(tái)框架,探討了進(jìn)行高效跨平臺(tái)開(kāi)發(fā)的方法,及跨平臺(tái)框架與兩類(lèi)跨平臺(tái)開(kāi)發(fā)技術(shù)之間的關(guān)系。
【關(guān)鍵詞】移動(dòng)互聯(lián)網(wǎng) 跨平臺(tái)開(kāi)發(fā) 移動(dòng)Web應(yīng)用 混合應(yīng)用
中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-1010(2013)-13-0060-04 1 前言
隨著移動(dòng)互聯(lián)網(wǎng)產(chǎn)業(yè)持續(xù)快速的發(fā)展,以及智能手機(jī)、平板、智能電視等智能終端設(shè)備的普及,移動(dòng)互聯(lián)網(wǎng)應(yīng)用獲得了爆炸式增長(zhǎng)。面對(duì)未來(lái)的廣闊市場(chǎng),運(yùn)營(yíng)商、互聯(lián)網(wǎng)、設(shè)備生產(chǎn)商等產(chǎn)業(yè)巨頭紛紛構(gòu)建了移動(dòng)互聯(lián)網(wǎng)生態(tài)鏈,其中蘋(píng)果App Store成功創(chuàng)造了移動(dòng)互聯(lián)網(wǎng)應(yīng)用商業(yè)模式,激發(fā)出了廣大開(kāi)發(fā)者進(jìn)行移動(dòng)互聯(lián)網(wǎng)應(yīng)用創(chuàng)作的極大熱情。
移動(dòng)互聯(lián)網(wǎng)應(yīng)用形態(tài)主要分為原生應(yīng)用和移動(dòng)Web應(yīng)用兩大類(lèi)。這兩種形態(tài)的移動(dòng)互聯(lián)網(wǎng)應(yīng)用,我們暫且可以理解為PC平臺(tái)上的C/S架構(gòu)應(yīng)用和B/S架構(gòu)應(yīng)用,它們有著各自的優(yōu)缺點(diǎn)。
目前,運(yùn)行在移動(dòng)終端上的應(yīng)用大多都是原生應(yīng)用,它通過(guò)終端操作系統(tǒng)支持的程序語(yǔ)言(如蘋(píng)果iOS系統(tǒng)支持使用Objective-C語(yǔ)言,谷歌Android系統(tǒng)支持使用Java語(yǔ)言,微軟Windows Phone系統(tǒng)支持使用C#語(yǔ)言)編寫(xiě),軟件直接運(yùn)行在操作系統(tǒng)之上。原生應(yīng)用可以完全利用終端操作系統(tǒng)的API和平臺(tái)特性,具有開(kāi)發(fā)能力強(qiáng)、交互性好、效率高等優(yōu)點(diǎn)。由于原生應(yīng)用通常需要依靠廠商提供的特定開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)工具進(jìn)行軟件開(kāi)發(fā),因而一款移動(dòng)互聯(lián)網(wǎng)應(yīng)用若要覆蓋多種移動(dòng)終端平臺(tái),開(kāi)發(fā)者需要花費(fèi)大量的時(shí)間和精力進(jìn)行跨平臺(tái)的開(kāi)發(fā)移植工作,導(dǎo)致應(yīng)用開(kāi)發(fā)周期長(zhǎng)、開(kāi)發(fā)門(mén)檻高等問(wèn)題。
移動(dòng)Web應(yīng)用,簡(jiǎn)單理解就是針對(duì)移動(dòng)終端優(yōu)化過(guò)的Web網(wǎng)站,采用網(wǎng)頁(yè)語(yǔ)言
(HTML、JavaScript、CSS)開(kāi)發(fā),運(yùn)行于終端瀏覽器之上,具有開(kāi)發(fā)簡(jiǎn)單、跨平臺(tái)適配等優(yōu)點(diǎn)。缺點(diǎn)是應(yīng)用基于瀏覽器,無(wú)法調(diào)用系統(tǒng)API(如手機(jī)的重力感器、攝像頭等API)來(lái)實(shí)現(xiàn)一些高級(jí)功能,,也不適合高性能要求的場(chǎng)合。
2 智能終端跨平臺(tái)開(kāi)發(fā)技術(shù)
本文關(guān)鍵詞:移動(dòng)互聯(lián)網(wǎng)應(yīng)用跨平臺(tái)開(kāi)發(fā)研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):229839
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/229839.html