開源的時代,看阿里在安卓圈又搞大事情
還記得上次寫筆記俠周報,還是四月份,標題是:Google 上線開源網站,你還愛 GitHub 嗎。關於周報,中間斷篇兩個月,主要還是沒有特別想記錄的好東西。不過,這次是真的有東西可彙報了。最近安卓開源界有三大事件發生,並且都是插件化、熱修復等這類熱門技術領域,絕對值得我們安卓開發人員的圍觀和體驗。
360 RePlugin
插件化,耳熟能詳的一個詞,但是真正使用這個技術的個人和企業卻不是很多。究其原因,還是不夠成熟和穩定,對於多數開發人員來說,使用起來門檻頗高。在此背景下,360 手機安全衛士技術負責人於今年的 GMTC(全球移動技術大會)上,正式公布將開源界內傳聞已久的 RePlugin 安卓插件化框架。據悉,RePlugin 在技術上採用全新的、獨創的「占坑類」技術方案,在業內首次實現安卓 App 的「全面插件化」。更多技術細節,大家可以直接訪問 RePlugin 的 GitHub 開源地址:https://github.com/Qihoo360/RePlugin每次新框架的出現,必然伴隨著與業內已有知名開源框架的對比,以及市場億萬用戶體量級別的 App 的使用情況。RePlugin 的出現,也逃脫不了。當然,這也是我們作為吃瓜群眾比較關心和在意的點。這裡也找到兩個極具代表性的圖,不妨看一下:
滴滴 VirtualAPK
https://github.com/didi/VirtualAPK同樣是業界獨角獸企業的背書,與 RePlugin 在 GMTC 的驚艷亮相還有不同的是,其背後的推動者,相信大家一定早有耳聞。業界大神「任玉剛」,滴滴出行 Android 資深專家。如果你對這個名字還不熟悉的話,一定熟悉這本安卓領域權威書籍:《Android 開發藝術探索》。而他,就是這本書的作者。(如果你對這本書再不熟悉的話,當我沒寫過這篇文章。)有了知名人士的代言,再加上滴滴出行和優步中國的使用背書,VirtualAPK 的重量相信無需再多言語。毫無疑問,VirtualAPK 和 RePlugin 的幾乎同一時間出現,再次在安卓領域內將插件化這個名詞提上檯面。在官方文檔和網路資料的幫助下,是時候,也是機會,讓大家能夠好好學習和使用插件化技術了。
阿里 熱修復技術原理
如果說,上面兩款插件化框架是開源帶給我們軟體開發者的莫大福利的話,那麼別著急,還有一件更令我們驚喜的事情。自上次阿里巴巴公開《Java開發手冊》之後,很多相關軟體領域的開發人員如獲珍寶。當然,我們安卓開發者也是受益者之一。這次,阿里巴巴又攜帶第二份重磅大禮再次熱浪襲來。由阿里巴巴手淘技術團隊撰寫的業界首部安卓熱修復原理書籍《深入探索 Android 熱修復技術原理》正式免費開放下載!如前面提到的插件化技術一般,這兩年,組件化、熱修復(或熱更新)等技術越來越作為考量高級甚至資深安卓工程師的標準之一。但是,由於對安卓系統底層技術原理的知識缺失和由此產生的學習恐懼症,大多數人只能望而卻步,止於遠處觀望。值得慶幸的是,阿里團隊帶來的這本電子書從熱修復技術的發展背景開始講解,到 Java 底層類載入,再到 Dalvik 下的 Dex 方案探索,一步一步將熱修復這門複雜陌生的技術由簡到繁地向我們逐步闡述。相信每一個不論初級、中級還是高級安卓工程師,讀完一定都能各有所得。
不得不感慨,互聯網技術開源開放的大環境下,學習和進步真得不再是一件難事。包括很多有經驗的技術大牛和有開源精神的領頭羊公司在內,都在無私地奉獻著,推動者科技和社會的發展。很值得慶幸的是,作為技術人員,我們都處在這樣一個美好的時代,能夠時刻關注著業內動態,保持學習,緊跟科技的潮流。
TAG:安卓筆記俠 |
※鴻蒙OS開源,已經贏了,還有哪些不為人知的開源產品?
※鴻蒙OS開源了,還有哪些默默無聞,不為人知的開源軟體
※我買了一台復古開源掌機,發現它真的能勾起你的情懷
※想要開發包羅萬象的應用程序,這三個開源解決方案不得不看!
※開源,並不意味著免費、開源,不是道德綁架
※你所掌握的開源,也許都是錯的!
※開源如何才能在雲中更好的發展
※真的沒想到,這個竟然也有人會開源
※間諜是否要失業了?開源信息時代來臨,大數據之下,你無處可逃
※開源已過了壯年期?開源需要被取代嗎?一些公司稱是的,另一些公司稱純屬胡扯
※邁向開源信息時代
※節流不如開源的三大星座女,花的越多掙得也就越多!
※谷歌今開源獵星代碼,AI時代的天文愛好者們一起尋找那顆屬於自己的星吧!
※開發者為什麼不願意參與開源貢獻?不僅是錢的原因
※這是一份非常全面的開源數據集,你,真的不想要嗎?
※華為開源鏡像站體驗:美好終將不期而遇
※雍正處處開源節流,名聲為何比不上花錢大手大腳的乾隆帝?
※一顆賺錢的心無處安放:開源秘笈
※李沐老師在伯克利開新課了,深度學習教材已經開源,視頻也會有的
※開源軟體好處多,但安全問題依舊頭疼!