自從 Macbook Pro 發佈重大更新, TouchBar 一直是開發者的重點關注對象。除了NSTouchBar官方文檔,速度快者如 @毫無存在感的Cee,分享了一篇 NSTouchBar 的入門開發指南,對於沒有接觸過 macOS App 開發的同學也可以輕鬆上手。
@江南的悲傷 在上篇的基礎上研究了 Multi-Touch Bar 的 UI 機制和各種新控件的特性,寫了一篇進階版Multi-Touch Bar UI 開發入門指南,希望對你有用。
如果你對 Touch Bar 開發無感,本期 fir.im Weekly 準備了其他的技術乾貨,慢慢“享用”。
『 iOS 開發 』
ENJOY 工程 Swift 3 適配
@webfrogs分享了 ENJOY 工程適配 Swift3 的相關經驗,點擊這裏閱讀。
React Native開源項目-高仿「ONE·一個」
清_Sky分享了 @lipeiwei-szu開發的純高仿「ONE·一個」,兼容 Android、iOS 雙平臺,開源地址: ReactNativeOne.
iOS 堆棧符號解析最佳實踐
來自 QQ空間終端開發團隊 的分享。
在 iOS 開發中,解決 crash 問題是比較常見的工作。其中能夠解析出符號當然是定位問題的開始。實際工作中,也有看到很多人其實會卡在解析符號。本文介紹瞭如何解析 iOS 的 crash 堆棧,有需求的同學來這裏看看。
2016年末閒談iOS開發的未來
面對暗流涌動似乎在走下行的移動開發市場,衆多 iOS 開發者也在開始思考眼下的未來和前景。如果你也有些思考,來看看@沒故事的卓同學的這篇文章。
『 Android 開發分享 』
Glow Android 優化實踐
iam_wingjay 分享了 Glow Android 在網絡層、內存優化和依賴注入方面的一些實踐,感興趣的請點擊這裏.
最直觀的 Android 源碼資源
這裏更新了很多關於Android 源碼的資源,傳送門.
Android內存優化第三彈
欲善其事, 先利其器。 anly-jun寫了三篇關於 Android 內存分析工具的分享,鏈接見下:
BluetoothHelper - 連接智能硬件的安卓藍牙操作庫
@dev_voyager 寫了個安卓藍牙操作庫,把藍牙請求封裝像Http一樣,幾行代碼就能與物聯網智能硬件設備交互。Github 地址 : BluetoothHelper.
TransitionHelper - 對 Activity 轉場動畫的實現封裝
@Mr_immortalZ 在微博上分享,由於業務需求(主要是爲了兼容android5.0以下),需要對一個Activity轉場動畫進行實現和封裝,Github 開源地址:TransitionHelper.
這期的 fir.im Weekly 就到這裏,投稿請聯繫 dm[at]fir.im.
歡迎分享更多的內容。
fir.im