變革,本地開發(fā)技術(shù)的回歸
原創(chuàng)【51CTO 10月12日外電頭條】智能手機和其他智能移動終端正在引領(lǐng)一場變革。對于開發(fā)者而言,這場變革不僅體現(xiàn)在新的軟件運行環(huán)境和發(fā)布交付模式,更重要的,iPhone或者Android平臺的用戶對手機應(yīng)用的需求使本地開發(fā)技術(shù)(Native Code)得以快速發(fā)展,無論是新聞資訊、圖片分享還是SNS網(wǎng)站,移動Web瀏覽器正在被各種各樣的本地應(yīng)用程序所取代,而開發(fā)技術(shù)也正在有移動應(yīng)用的這場變革向本地開發(fā)技術(shù)回歸。
下面是51CTO選自devx.com的評論文章,作者Herman Mehling用一些具體的事例和數(shù)字證明了這場變革的發(fā)生和未來趨勢。
幾年前,本地開發(fā)技術(shù)(Native Code)在程序員中間還很時尚,但現(xiàn)在這一開發(fā)模式已經(jīng)非常盛行,至少在移動開發(fā)領(lǐng)域是如此,為什么會這樣,用一句話來回答就是:蘋果引發(fā)了這場開發(fā)革命。
Embarcadero公司Delphi產(chǎn)品經(jīng)理Michael Rozlog說:“這一切都是由蘋果教主史蒂夫·喬布斯引起的,早在2007年喬布斯就曾談過本地應(yīng)用程序,并將蘋果推向了該開發(fā)領(lǐng)域的領(lǐng)導(dǎo)者寶座,因此蘋果在這方面的影響力很大一點也不奇怪。在美國,許多公司的中高層管理人員喜歡iPhone和iPad,也很喜歡本地應(yīng)用程序的強大功能。在此之前,我相信很多人都曾想過‘我們是不是應(yīng)該創(chuàng)建本地應(yīng)用程序呢?’,但在蘋果本地應(yīng)用程序成功前,這么多年我很少聽人談到它”。
Rozlog說Google的本地客戶端項目(Native Client)帶動了大量的本地開發(fā),Google的技術(shù)旨在讓W(xué)eb開發(fā)人員最大化利用客戶端CPU的計算能力,同時保證瀏覽器的穩(wěn)定,不同操作系統(tǒng)的可移植性,以及人們都很關(guān)注的Web應(yīng)用程序安全性。
據(jù)芬蘭移動分析公司Zokem最近發(fā)布的一份調(diào)查報告顯示,本地數(shù)據(jù)應(yīng)用程序,如安裝到智能手機上的社交網(wǎng)絡(luò),多媒體和地圖程序,它們產(chǎn)生的數(shù)據(jù)占所有移動數(shù)據(jù)的50%。
在這份報告中,Zokem發(fā)現(xiàn)移動Web瀏覽器仍然是最流行的智能手機應(yīng)用程序,但本地應(yīng)用程序的增長速度很快,大有趕超Web瀏覽器的趨勢。
報告指出,Web瀏覽器使用時間占所有應(yīng)用程序使用時長的54%,數(shù)據(jù)量占50%,Zokem的研究是直接在智能手機上基于專利的非參數(shù)測量的,在這項研究中,研究人員分析了超過1萬名智能手機用戶,包括650萬不同的智能手機應(yīng)用程序使用會話,整個研究從2009年持續(xù)到2010年,采集了11個國家的智能手機用戶數(shù)據(jù)。
在這份報告中還指出,本地應(yīng)用最熱的領(lǐng)域是社交網(wǎng)絡(luò),如Facebook的本地應(yīng)用程序就吸引了12%的重度用戶,每個月平均使用時間188分鐘,雖然Twitter的用戶基數(shù)不大,大約只有4%的智能手機活動用戶,但Twitter的本地應(yīng)用每個月的平均使用時間達到了311分鐘,說明Twitter的用戶大都屬于重度使用者,用戶質(zhì)量非常好。
報告還指出幾乎所有智能手機用戶每個月至少會使用一次瀏覽器,瀏覽網(wǎng)頁的時間平均值達到了300分鐘,這個時長相當(dāng)于手機通話的時間了。
Zokem 創(chuàng)始人Hannu Verkasalo博士說:“我們發(fā)現(xiàn)基于Web的本地應(yīng)用程序在移動應(yīng)用程序商店中發(fā)展迅速,蘋果和Google的應(yīng)用程序商店,各種各樣非基于瀏覽器的數(shù)據(jù)應(yīng)用程序,一起推動了移動互聯(lián)網(wǎng)的快速膨脹,隨著移動消費模式的豐富,人們對應(yīng)用程序的要求越來越多,本地應(yīng)用程序可以提供更佳的用戶體驗”。
Zokem的報告顯示W(wǎng)eb瀏覽的使用時間正在下降,Verkasalo說:“幾年前,Web瀏覽還占手機上網(wǎng)活動時間的70-80%,而現(xiàn)在來看,情況正在發(fā)生變化,雖然Web瀏覽的絕對數(shù)量還會上升,但在所有上網(wǎng)活動消耗的時間中所占的比重卻一直在下降”。
【編輯推薦】