2008年,蘋果發布AppStore,Google發布Android 1.0,自此開發者群體里有一群人開始涉足移動互聯網,我們開始做App了。隨著智能手機和移動網絡的普及,越來越多的產品服務實現無線化。
在南天(介紹)QCon的分享中可以看到,不到10年的時間里移動開發者已經超過300萬,iOS和Android雙平臺App總數近500萬。面對日益成熟的智能手機用戶,他們對體驗的要求越來越高,作為移動開發者也將面臨更大的問題和挑戰,開發一款應用,不再是單純的寫一種代碼。移動領域知識需求也正在經歷一場大爆炸:跨平臺,Hybrid,數據統計,內存管理,網絡優化,傳感器,等等各方面知識撲面而來。所幸不論是社區還是廠商,都在積極的分享他們的開發經驗,開放他們的服務能力,貢獻他們的開發工具,在很大程度上補齊了移動開發者的能力缺口。
在淘寶,我們的應用經歷了從0到億的過程,在這個過程里我們不斷的遭遇挑戰,定義問題,產出方案。多人多團隊平行開發,模塊復用,動態加載,增量更新,快速修復,研發效率,特色體驗,版本解偶,等等。在解決這些問題的過程中,阿里巴巴做了各種嘗試,大規模使用HTML,升級框架全棧開發,容器化開發組件接入模式,優化網絡協議,改造無線TLS,使用HTTP2.0,跨平臺界面框架,等等一系列方案。
時至今日,在淘寶,我們的開發生態已經逐漸成型,完善的基礎設施支撐,讓業務開發可以沒有后顧之憂,專注業務邏輯實現;先進的開發模式,不同團隊可以獨立開發各自的組件,獨立開發,獨立編譯,獨立運行,互不干擾。動態發布模式,通過Hotpatch框架和增量發布機制,讓發布不再糾結。組件庫和動態界面框架,解決業務組件在功能開發中最關注的跨平臺問題。
在阿里巴巴,淘寶走在前邊趟過了一個一個坑。我們希望整個移動開發領域的生態也能盡早建成,讓移動開發者從萬物生長,百花齊放早日過渡到各司其職,繁榮有序。
南天的分享中我們看到,移動開發生態會基本區分界面渲染,邏輯處理和底層設施三個層面。而淘寶在這三個層面上對社區的回饋思路有所區別:在基礎設施上以云開放的方式對移動開發者提供支持。通過阿里云和阿里百川兩個開發平臺,為開發者提供云推送,HTTPDNS,移動加速,數據采集等豐富的服務。
在界面渲染上則會開源內部沉淀的框架級產品——Weex。Weex與Web,Hybrid一脈相承,繼承了跨平臺和高實時性有點,具備標準語言,通用IDE等優勢,著力解決了Native運行性能和體驗問題。為開發者在應用級,界面級和組件級提供支持,開發者可以根據具體情況選擇Weex的支撐層級,循序漸進。
移動開發者似乎重走了20年前PC互聯網初現時期的歷史,用蠻荒形容我們過去近10年的環境似乎有些聳聽,但退步是必然的。至此,我們欣喜的看到在阿里巴巴,在淘寶內部開發生態已經形成,整個移動開發領域生態漸成,移動開發前景光明。
作為一名移動開發者,在生態漸成的過程中,我們也要升級個人能力,找到自己在生態中的角色。在日益繁榮,日益有序的環境中,持續成長。
阿里百川(baichuan.taobao.com)是阿里巴巴集團的無線開放平臺,通過“技術、商業及大數據”的開放,提供移動場景下的高內聚、開放式、行業領先的技術產品矩陣、成熟的商業組件和完善的服務體系,幫助移動開發者快速搭建APP、加速APP商業化進程,全方位賦能移動開發者及移動創業者。
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
文章標題:移動開發生態漸成-創新互聯
當前地址:http://m.newbst.com/article38/cepssp.html
成都網站建設公司_創新互聯,為您提供微信小程序、軟件開發、面包屑導航、關鍵詞優化、App設計、網站設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯