本期 fir.im Weekly 收集了最近新鮮出爐的 iOS /Android 技術分享,包括 iOS 系統開發 TensorFlow 教程、iOS 新架構、iOS Notifications 推送實踐,Android 無埋點 SDK 技術、代碼質量保證、Android hook 技術等,但願對你有用。html
『 iOS開發分享』android
獨立開發者 Matthijs Hollemans 在 machinethink.net 的博客上發佈了一篇文章,經過解釋 TensorFlow 背後的思想,講解如何在 iOS 系統上運行 TensorFlow 的深度長文教程,並開源了相關的代碼。感興趣的朋友請參考@機器之心synced的這篇譯文,GitHub 源碼地址:TensorFlow-iOS-Example ;順便推薦下前段時間比較火的 TensorFlow教程。ios
來自@移動開發前線公衆號分享。github
當咱們在談 iOS 應用架構時,咱們聽到最多的是 MVC,MVVM,VIPER 這三個Buzz Word,本文使用 ReSwift 和 App Coordinator 設計了一個新的 iOS 架構,並經過一個示例 APP 對其進行了驗證,感興趣的來這裏看看。算法
「在 iOS 開發中,有這樣一個場景:某件重要的事情必須馬上讓用戶知道,甚至不惜以打斷用戶當前操做爲代價來強調這份重要性。這就是通知(Notifiations)。」
@故胤道長在這篇文章中用 UserNotifications 和
Notification Center 兩個框架來解釋如何用好 Notifications,給有需求的同窗一個參考,文章傳送門。swift
@halfrost 在上篇文章裏面談了Weex在iOS客戶端工做的基本流程。這篇文章將會詳細的分析Weex是如何高性能的佈局原生界面的,以後還會與現有的佈局方法進行對比,看看Weex的佈局性能究竟如何,乾貨滿滿,值得閱讀。安全
『 Android 開發分享』網絡
網絡優化對於 App 產品的用戶體驗相當重要,與公司的運營和營收息息相關。這裏列舉兩個公開的數據:
「頁面加載超過3秒,57%的用戶會離開。」
「Amazon頁面加載延長1秒,一年就會減小16億美金營收。」
來看看美團點評移動網絡的優化實踐。
關於 Android 端的無埋點數據收集 SDK 使用的技術,@Joy__xx寫了一篇文章《Android AOP之字節碼插樁》,這個是Android端進行一切收集的起點,而這篇講的是關於收集SDK內部收集邏輯的一些關鍵技術,內容不少,值得一看。
小米安全中心出的這篇文章裏講解了android hook 框架,包括xposed框架、原理、簡單實例等,也許能給你一些參考>>連接.
大家團隊是如何進行代碼規範的?這篇文章做者所在團隊從編碼前期、編碼中期和編碼後期保證進行了初步嘗試。能夠借鑑一下。
全文閱讀,點擊這裏。
『其餘』
身爲開發者,大家心中真正的技術大會是什麼樣子的?5.13-14 在深圳舉辦 2017 @Swift , iOSer 必定不能錯過,此次大會邀請了各類重量級國外嘉賓,陣容無比強大,瞭解請點擊連接。
P.S.咱們正在送出 3 張早鳥門票,想要的看這裏喲~
<img src="http://7xsn88.com1.z0.glb.clo... width = "100%" alt="fir.im" align=center />
@梁傑_numbbbbb 分享了一份 iOS 公司白名單,來源於2017 @Swift 大會報名中會給員工報銷門票和路費的好公司,相反性質的有程序員找工做黑名單,給找工做的開發者一個正面的參考。
_
這期的 fir.im Weekly 就到這裏,投稿請聯繫 dm[at]fir.im.
歡迎分享更多的內容。
fir.im