《阿里巴巴Android開發手冊》v1.0.1更新,優化部份內容和示例代碼

--------------- 2018.3.6 更新 ---------------數據庫

《阿里巴巴Android開發手冊》首次公開後,咱們收到了業界大量Android開發者的反饋,在普遍聽取了各方意見以後,今天發佈迭代版本v1.0.1,主要作了以下更新:安全

   1. 更新部份內容和示例代碼;架構

   2. 完善參考文獻並統一添加到附錄;併發

   3. 增長釘釘交流羣(見手冊封底);佈局

   4. 優化排版。性能

 

感謝你們的支持和反饋,這次創建釘釘羣的目的是爲了方便你們直接和項目組交流,也做爲統一的渠道來收集你們的建議,咱們也將不斷完善手冊內容,爲Android開發提效。學習

手冊免費下載:點擊這裏
認證考試:點擊這裏優化

春節餘味還沒有消,咱們爲移動開發者準備了一份遲到的新年禮物——《阿里巴巴Android開發手冊》,繼《阿里巴巴Java開發手冊》以後,阿里巴巴開發規範家族又添一丁,「阿里巴巴Android開發規範」認證考試也同步上線。動畫

 

 阿里Android開發經驗結晶編碼

2017年天貓雙11,成交額再創新高達到1682億元,其中無線交易額佔比90%;2017年12月,釘釘在誕生1075天后,註冊用戶突破1億;而在同期,閒魚用戶也突破了2億……面對如此大的用戶量和流量,這些App依然能夠作到「絲般順滑」。

在這背後,是阿里巴巴移動開發團隊的不斷探索和優化,長此以往,這些經驗彙總成了一套完善的開發規範,指導工程師開發出體驗好、性能優、穩定性佳、安全性高的App。

該開發規範在阿里內部通過了不斷完善,如今整理成冊,並向業界Android開發者開放,但願可以幫助企業和開發者少走彎路,提高Android開發的質量和效率。

規範內容概覽

本手冊以開發者爲中心視角分爲Java語言規範(遵循《阿里巴巴Java開發手冊》),Android資源文件命名與使用,Android基本組件,UI與佈局,進程、線程與消息通訊,文件與數據庫,Bitmap、Drawable與動畫,安全以及其餘等九大部分。

根據約束力強弱,規約依次分爲強制、推薦、參考三大類:

  • 【強制】必須遵照,違反本約定或將會引發嚴重的後果;
  • 【推薦】儘可能遵照,長期遵照有助於系統穩定性和合做效率的提高;
  • 【參考】充分理解,技術意識的引導,是我的學習、團隊溝通、項目合做的方向。

對於規範條目的延伸信息中,增長了規範的解釋說明和代碼示例,「正例」提倡什麼樣的編碼和實現方式,「反例」說明須要提防的雷區,以及錯誤案例,讓開發者透徹理解每一條規範內容。

阿里技術大牛聯袂推薦

淘寶技術負責人 莊卓然(花名南天):

車同軌,書同文,《阿里巴巴Android開發手冊》既是高效合做的基礎,也是深度創新的開始。

淘寶基礎平臺部負責人 吳志華(花名天施):

寫出簡潔優雅、性能好、兼容性考慮全面的Android代碼是一件不容易的事情,更是優秀Android架構師功底所在。

淘寶資深技術專家 倪生華(花名玄黎):

穩定、體驗優的客戶端來源於一行行健壯的代碼,手冊沉澱了阿里多年的端側經驗,能夠幫助Android工程師少走彎路。

淘寶高級無線開發專家 胡文江(花名白衣):

所貴惟實踐,這是阿里巴巴集團Android開發同窗在不斷實踐中總結出來的心血結晶,也是對Google公司Android最佳實踐的有益補充。

關於認證考試

手冊發佈之際,「阿里巴巴Android開發規範」認證考試也同步上線,經過在線考試,檢測你對手冊中開發規範的掌握程度,併發放官方認證證書。

認證考試:點擊這裏

致謝

阿里巴巴Android開發規範可以成冊,離不開集團內移動開發工程師的大力支持,在此感謝你們的無私奉獻和付出。

特別感謝《阿里巴巴Android開發手冊》項目組成員,排名不分前後:芸墨(淘寶技術部)、矢亮(智能場景事業部)、遊僧(淘寶技術部)、景寶(淘寶技術部)、鄰雲(閒魚)、尚節(貓客技術部)等阿里移動開發工程師,特別感謝孤盡(《阿里巴巴Java開發手冊》主要做者)對手冊的指導。

最後

越早遵循統一的開發規範,團隊就越受益,但願該手冊可以爲Android開發團隊和開發者帶來切實的幫助,同時,咱們也呼籲廣大Android開發者參與進來,不斷完善該規範,您能夠在評論處提交您的建議。

相關文章
相關標籤/搜索