您好,登錄后才能下訂單哦!
2008年,蘋果發(fā)布AppStore,Google發(fā)布Android 1.0,自此開發(fā)者群體里有一群人開始涉足移動(dòng)互聯(lián)網(wǎng),我們開始做App了。隨著智能手機(jī)和移動(dòng)網(wǎng)絡(luò)的普及,越來(lái)越多的產(chǎn)品服務(wù)實(shí)現(xiàn)無(wú)線化。
在南天(介紹)QCon的分享中可以看到,不到10年的時(shí)間里移動(dòng)開發(fā)者已經(jīng)超過(guò)300萬(wàn),iOS和Android雙平臺(tái)App總數(shù)近500萬(wàn)。面對(duì)日益成熟的智能手機(jī)用戶,他們對(duì)體驗(yàn)的要求越來(lái)越高,作為移動(dòng)開發(fā)者也將面臨更大的問(wèn)題和挑戰(zhàn),開發(fā)一款應(yīng)用,不再是單純的寫一種代碼。移動(dòng)領(lǐng)域知識(shí)需求也正在經(jīng)歷一場(chǎng)大爆炸:跨平臺(tái),Hybrid,數(shù)據(jù)統(tǒng)計(jì),內(nèi)存管理,網(wǎng)絡(luò)優(yōu)化,傳感器,等等各方面知識(shí)撲面而來(lái)。所幸不論是社區(qū)還是廠商,都在積極的分享他們的開發(fā)經(jīng)驗(yàn),開放他們的服務(wù)能力,貢獻(xiàn)他們的開發(fā)工具,在很大程度上補(bǔ)齊了移動(dòng)開發(fā)者的能力缺口。
在淘寶,我們的應(yīng)用經(jīng)歷了從0到億的過(guò)程,在這個(gè)過(guò)程里我們不斷的遭遇挑戰(zhàn),定義問(wèn)題,產(chǎn)出方案。多人多團(tuán)隊(duì)平行開發(fā),模塊復(fù)用,動(dòng)態(tài)加載,增量更新,快速修復(fù),研發(fā)效率,特色體驗(yàn),版本解偶,等等。在解決這些問(wèn)題的過(guò)程中,阿里巴巴做了各種嘗試,大規(guī)模使用HTML,升級(jí)框架全棧開發(fā),容器化開發(fā)組件接入模式,優(yōu)化網(wǎng)絡(luò)協(xié)議,改造無(wú)線TLS,使用HTTP2.0,跨平臺(tái)界面框架,等等一系列方案。
時(shí)至今日,在淘寶,我們的開發(fā)生態(tài)已經(jīng)逐漸成型,完善的基礎(chǔ)設(shè)施支撐,讓業(yè)務(wù)開發(fā)可以沒(méi)有后顧之憂,專注業(yè)務(wù)邏輯實(shí)現(xiàn);先進(jìn)的開發(fā)模式,不同團(tuán)隊(duì)可以獨(dú)立開發(fā)各自的組件,獨(dú)立開發(fā),獨(dú)立編譯,獨(dú)立運(yùn)行,互不干擾。動(dòng)態(tài)發(fā)布模式,通過(guò)Hotpatch框架和增量發(fā)布機(jī)制,讓發(fā)布不再糾結(jié)。組件庫(kù)和動(dòng)態(tài)界面框架,解決業(yè)務(wù)組件在功能開發(fā)中最關(guān)注的跨平臺(tái)問(wèn)題。
在阿里巴巴,淘寶走在前邊趟過(guò)了一個(gè)一個(gè)坑。我們希望整個(gè)移動(dòng)開發(fā)領(lǐng)域的生態(tài)也能盡早建成,讓移動(dòng)開發(fā)者從萬(wàn)物生長(zhǎng),百花齊放早日過(guò)渡到各司其職,繁榮有序。
南天的分享中我們看到,移動(dòng)開發(fā)生態(tài)會(huì)基本區(qū)分界面渲染,邏輯處理和底層設(shè)施三個(gè)層面。而淘寶在這三個(gè)層面上對(duì)社區(qū)的回饋思路有所區(qū)別:在基礎(chǔ)設(shè)施上以云開放的方式對(duì)移動(dòng)開發(fā)者提供支持。通過(guò)阿里云和阿里百川兩個(gè)開發(fā)平臺(tái),為開發(fā)者提供云推送,HTTPDNS,移動(dòng)加速,數(shù)據(jù)采集等豐富的服務(wù)。
在界面渲染上則會(huì)開源內(nèi)部沉淀的框架級(jí)產(chǎn)品——Weex。Weex與Web,Hybrid一脈相承,繼承了跨平臺(tái)和高實(shí)時(shí)性有點(diǎn),具備標(biāo)準(zhǔn)語(yǔ)言,通用IDE等優(yōu)勢(shì),著力解決了Native運(yùn)行性能和體驗(yàn)問(wèn)題。為開發(fā)者在應(yīng)用級(jí),界面級(jí)和組件級(jí)提供支持,開發(fā)者可以根據(jù)具體情況選擇Weex的支撐層級(jí),循序漸進(jìn)。
移動(dòng)開發(fā)者似乎重走了20年前PC互聯(lián)網(wǎng)初現(xiàn)時(shí)期的歷史,用蠻荒形容我們過(guò)去近10年的環(huán)境似乎有些聳聽,但退步是必然的。至此,我們欣喜的看到在阿里巴巴,在淘寶內(nèi)部開發(fā)生態(tài)已經(jīng)形成,整個(gè)移動(dòng)開發(fā)領(lǐng)域生態(tài)漸成,移動(dòng)開發(fā)前景光明。
作為一名移動(dòng)開發(fā)者,在生態(tài)漸成的過(guò)程中,我們也要升級(jí)個(gè)人能力,找到自己在生態(tài)中的角色。在日益繁榮,日益有序的環(huán)境中,持續(xù)成長(zhǎng)。
阿里百川(baichuan.taobao.com)是阿里巴巴集團(tuán)的無(wú)線開放平臺(tái),通過(guò)“技術(shù)、商業(yè)及大數(shù)據(jù)”的開放,提供移動(dòng)場(chǎng)景下的高內(nèi)聚、開放式、行業(yè)領(lǐng)先的技術(shù)產(chǎn)品矩陣、成熟的商業(yè)組件和完善的服務(wù)體系,幫助移動(dòng)開發(fā)者快速搭建APP、加速APP商業(yè)化進(jìn)程,全方位賦能移動(dòng)開發(fā)者及移動(dòng)創(chuàng)業(yè)者。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。