解讀2015之Android篇:橫向擴張、平穩發展

jopen 8年前發布 | 33K 次閱讀 Android

編者按

2015年,整個IT技術領域發生了許多深刻而又復雜的變化,InfoQ策劃了“解讀2015”年終技術盤點系列文章,希望能夠給讀者清晰地梳理出技術領域在這一年的發展變化,回顧過去,繼續前行。

Android經歷了大概7年的野蠻成長之后,2015年的Android應該是平穩發展的一年。從 Umeng最新的報告 能夠看出國內Android設備已經占到了62.3%,大概是iOS的兩倍,毫無疑問Android已經穩穩的坐到了手機操作系統第一的寶座。如今整個Android生態鏈已經形成,幾乎每一個細分的領域都有相應的廠商,已經很難挖掘到新的空白地帶,無論是App的種類、開發工具、分發渠道、測試平臺等等都已經初步形成了規模。如今的Android已經度過了適應市場、自我完善的時期,如果說2015年之前的整個Android生態拼的是眼光與運氣,那么2015年的Android拼的就是實力。本文從系統與生態環境、技術與社區、智能硬件三個方面總結了Android在2015年的發展情況,并且在文末展望了2016年Android的發展方向。

系統與生態

系統

2015年谷歌發布了Android 6.0(Android M)操作系統。Android M改進了權限管理功能。可以對相機、聯系人、電話、短信、日歷、傳感器等多項權限進行單獨設置,不再像以前那樣安裝時給個權限列表,而是類似于iOS,調用時才會彈出提示。同時Android 6.0引入了一項大家期待已久的功能——指紋識別。Android 6.0在系統層面加入指紋識別,提供了原生指紋識別API,這不但降低了廠商開發指紋識別模塊的成本。最重要的是原生指紋識別將會大大提升Android手機的指紋識別支付安全性。

6.0之前的Android系統用戶體驗、系統性能、系統安全等多方面都不及iOS,但6.0之后,這種狀況得到了很大的改善。使用搭載Android M的手機,有著與iOS設備相同的流暢性。很多人感覺Android的手機太卡、經常死機,相信隨著搭載最新系統的Android機出現,這種抱怨會慢慢減少。但碎片化一直是Android無法解決的一個問題,雖然谷歌也在積極想辦法,但2015年這一現象似乎變得更加嚴重。

生態

2015年Android生態鏈變得更加完善。軟件、硬件、支付、分發平臺等多方面都在平穩前進。

Android Pay已經于今年9月份正式在美啟動,首批支持該服務的商家將超過100萬家。國內方面,谷歌與銀聯合作,正在部署Android Pay市場。

分發是Android生態中最重要的一個環節,國內的Android分發環境很復雜,存在很多不良競爭及黑色地帶。Google Play對于Android生態來說意義重大,Google Play未來會是所有Android產品的一個出口,如果沒有了中國的幾十億用戶,那么無論如何,生態都是不完整的。2015年Google已經為入華開始準備,下架了大量盜版產品,并且給出了1臺設備1美元的補助。相信不久后便會出現中國版的Google Play。但面對中國特色,Google Play想要一統天下,只能說任重而道遠。

Android Wear平臺上已經超過4000個應用。2015年Google對Android Wear多次升級,開放了WiFi功能,并且推出了大量表盤。如果智能手表是下一個風口,那么廉價的Android Wear必定是贏家。在2015年的I/O大會上,谷歌還發布了物聯網操作系統Brill,該對硬件要求超低,32MB內存就能夠流暢運行。同時到來的還有物聯網通信協議WEAVE,它可以讓手機、Brillo設備和互聯網三者互相連通。硬件方面不能忽略的一個分支便是智能汽車,到2015年支持Android Auto的汽車品牌已經達到35個。和蘋果CarPlay的34個相比棋逢對手。

技術與社區

技術

技術是推動產品前進的核心。Android的發展,離不開技術的進步。2015年出現了大量優秀的技術方案。移動產品的Native形態注定會帶來升級迭代這個痛點,每一個App廠商都踩過升級迭代的坑。動態加載、熱更新這些被大家期待已久的技術開始逐漸被應用到了生產環境,也出現了大量開源的技術方案。

2015年不得不提一個重大技術革新是跨平臺。雖然之前也有一些跨平臺的方案,但因為體驗太差,并沒有流行起來。由非死book開源的React Native的出現,解決了多年來的技術瓶頸。2015年非死book宣布開源原生應用開發框架React Native的Android版,從而實現了React的徹底開源化。有了React Native,開發者就可以用一套代碼寫出運行于 Web、Android 與 Android 之上的 UI,這將大大減少人力與開發成本。并且能夠解決更新不及時的問題。移動互聯網發展到如今這一階段,跨平臺已經成為每各廠商共同關注的問題。國內關于React Native的實踐也非常積極。社區中出現了大量React Native For Android的教程與總結。國內像天貓這樣的大廠商在React Native出現之后便成立了專門的研發團隊來實踐這項技術。

Android開發技術越來越成熟,2015年移動架構的概念開始出現。部分國內的公司也開始設立移動架構師這樣的職位。移動開發不同與服務器端程序開發,不僅僅涉及到業務,還要處理UI。傳統的MVC從開發效率、團隊協作等角度來講,并不完全適合于移動開發,2015年出現了MVP、MVVM這樣的移動架構,也有RXAndroid函數響應式編程的思想。雖然這些架構也受到了很多爭議,但移動架構的出現,代表了移動行業發展的一個新節點。

從2015年開始,Android Studio已經成為了Android開發的核心工具,Eclipse+ADT的時代已經結束。谷歌官方不建議使用Ant的方式,大力推廣Gradle的方式來構建Android應用。最近發布的Android Studio2.0測試版,帶來了開發者一直期待的熱更新(Instant Run)功能,一次編譯項目后,代碼或資源文件的修改可以秒裝到手機上,這將大大加快Android的開發效率。并且最新的版本中Gradle速度也有了很大提升,模擬器性變能更強。

社區

2015年Android國內外的開發者社區在都非常活躍。出現了大量的開源項目、技術教程,Google官方也錄制了多個系統的Android開發、性能優化教程。以非死book為代表的國外廠商與以阿里為代表的國內廠商,為Android社區貢獻了大量優秀項目與精品文章。

InfoQ策劃的《Android周報》從2014年開始維護,至今已經產出近80期內容。《Android每周》每期會收錄6~8篇精品技術文章,幾乎覆蓋到了Android的每一個技術領域及所有的優秀技術專家博客。從這不到2年的時間中,我們能感受到國內Android開發者的技術實力在一步一步提升,無論是從技術深度、廣度還是技術博客的數量上,2015年都遠遠超過之前的每一年。甚至2015年我們的技術走出國門,走向國際的舞臺。

大公司有財力與人力去推動技術的發展,所以大公司往往是技術的拓荒者與領路人。2015年我們能夠非常明顯的感受到這一點。微信團隊、淘寶團隊、QQ空間終端開發團隊等都推出了移動技術分享博客,其每篇分享堪稱精品。

談到社區環境,最重要的一點是開源,如果一個行業沒有開源項目的支持,想要生存下來幾乎是不可能的。幾年前我們接觸的Android優秀開源項目大部分來自國外的廠商、大牛,鮮有國內的項目。2015年國內產生了大量優秀開源項目,有阿里的dexposed、360的DroidPlugin等,這些項目在GitHub上引來了大量的關注。國內的Android技術人開始積極的參與開源項目,分享研發成果,很多公司的招聘Anroid開發者的時候,要求有GitHub賬號,并且參與、創建過開源項目。

智能硬件

從多份年終報告可以看出,智能硬件是2015年發展最火熱的行業之一。前幾年大量財力、人力都投入了到了App、游戲創業的紅海,經過幾年的發展,每個方向都形成了初步格局。2015年,投資人、創業者開始將目光從軟件移動到了硬件。Android系統是開源的,各大廠商都可以基于Android去開發自己的硬件產品。一年內出現了大量創業團隊進入智能硬件行業,有做醫療硬件產品的,有電視、有教育產品等。涉及的范圍也很廣,大到汽車、電視,小到手表、手環。

2015年Google I/O大會更新了Android Wear的功能,Android Wear擁有了更加完善的操作方式、更全面的應用支持。由摩托羅拉推出的智能手表Moto360二代作為國內發售的第一款搭載官方Android Wear的設備,正式在上海發布,標志著Android Wear正式落地中國。同時國內的大量App已經開始支持Android Wear。

展望2016

  1. 隨著Android 6.0的推送,大量新舊Android機會搭載6.0系統。用戶體驗的改善加上價格的優勢,Android手機在國內的市場份額還會穩步提升。
  2. 移動架構會逐漸成熟,業內會形成一些統一的觀點。
  3. 大量互聯網公司會使用React Native來開發App,特別是大的廠商與傳統互聯網公司。
  4. 智能硬件方面,會出現大量以Android系統為基礎的不同形態的智能硬件。
  5. 雖然Google與蘋果都看好Watch的前景,但結合2015年整個智能手表的發展來看,Android Wear在2016年并不會像當年的Android一樣快速被人們接受,筆者認為Android手表注定是一個小眾產品。
  6. 隨著中國互聯網的快速發展,以Google為首的國外大廠商會逐漸進入中國市場。Google Play中國版會在2016年的適當時機、獨特的方式進入中國市場。甚至Google Play為了獲取用戶會軟硬兼施。
  7. 2016年的另外一個戰場是移動支付。Android Pay與銀聯的合作會成為Apple Pay、微信、支付寶的強勁對象。相信Android Pay會很快分得一塊蛋糕。
  8. Android已經發展了近8年的時間,短期內出現了大量Android從業者。雖然目前前端開發人員并不飽和,但由于今年以來,移動互聯網正在經歷資本寒冬,2016年整個行業或許會面臨更新艱巨的挑戰。Android開發崗位不會增長,薪資也會處于一個理性的等級。

來自: http://www.infoq.com/cn/articles/2015-review-android

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!