fir.im Weekly - 除了新 MacBook Pro,近期值得關注的移動開發好資源
最近,最引人矚目的莫過於 Apple 產品釋出會,MacBook Pro 的更新可能是四年來變化最大的一版。除了更輕、更薄、效能更好、電力更足之外,最大的變化是加入了Touch Bar,被定義為 Mac 上的第二塊螢幕、第二塊觸控板。對於開發者而言,Touch Bar 是不是生產力工具,現在還不確定。還有一點,介面統統換!掉!了!意味著舊的視訊線、轉接線一無是處,更有人調侃 “蘋果淪為 USB-C 轉接頭廠商”……更多吐槽 傳送門。
除了關注新 MacBook Pro,本期 fir.im Weekly 一如往常,整理了iOS/Android 相關的工具、原始碼分享和技術文章,來看看~
『 iOS 開發 』
iOS安裝包瘦身指南
@ZoomFeng分享了 iOS 安裝包瘦身的相關經驗,並總結了一張思維導圖,點選這裡去看看。
深度優化iOS網路模組
幾乎每一個講究的 iOS 專案都會有一個「網路模組」,大部分的網路請求都是通過HTTP完成,使用成熟的第三方庫諸如AFNetworking很容易搭建一個功能簡易的網路模組。但是這卻是一份 持久的工作。@愚公程式設計MrPeak 總結了自己在深度優化iOS專案網路模組的方面的經驗,文章連結.
GitHubPopular - 基於React Native專案實戰總結
CrazyCodeBoy分享了關於React Native 的專案經驗 —GitHubPopular 的經驗, 它是基於React Native支援 Android 和 iOS 雙平臺,包括開發環境及工具、所用技術與第三方庫、功能流程圖等,給你一些參考。連結在這裡。
iOS開發之玩轉藍芽CoreBluetooth
愚公程式設計MrPeak 對照著傳統的 Client/Server 架構,梳理下 iOS 和 OSX 上 CoreBluetooth 的重要知識點,方便你瞭解 CoreBluetooth 的工作原理,感興趣的請點選這裡。
『 Android 開發分享 』
有贊Android客戶端網路架構演進
“Android客戶端網路請求是每一個應用都不可或缺的模組,其設計的好壞直接影響應用的效能和程式碼穩定性、擴充套件性。Android網路請求最開始官方只提供了最基礎的方法,開發者必須在此基礎上進行二次封裝,這樣就要求開發者對Http請求協議、快取、JSON轉換、錯誤處理以及執行緒切換等都比較熟悉,穩定性、可擴充套件性和可維護性都是比較大的挑戰。”
來看看文章有贊技術團隊的這篇文章。
各種各樣的安卓截圖方法
codeskyblue寫了一篇關於安卓手機截圖的各種方法,包括自己做手機測試到現在大概2年的經驗,感興趣的來這裡看看。
寫給Android開發者的混淆使用手冊
來自光源_Android 的Blog.
本文由兩部分構成,第一部分給出混淆的最佳實踐,力求讓零基礎的新手都可以直接使用混淆;第二部分會介紹一下混淆的整體、自定義混淆規則的語法與實踐、自定義資源保持的規則等。詳情請點選這裡。
『 其他』
flv.js - B 站 HTML5 播放器核心開源
劉巍峰推薦了 B 站 HTML5 播放器核心 —— flv.js,目前已經開源。這是一款超棒的 HTML5 播放器,純 JavaScript 實現,GitHub 地址:flv.js.
MakeIconsWithSketch 開源
@Allen朝輝 在微博上說道:
“MakeIconsWitchSketch 正式開源,內含 Sketch 原始檔,SVG 向量 Icon,GIF 教程,視訊合集,主題 T桖,以及「開放設計」的更遠目標,Github 連結: MakeIconsWithSketch
不可錯過的「持續整合」進階指南
持續整合最關鍵的在於「持續」與「自動化」,根據這兩個關鍵點 CI 系統分為四個進階過程 :
- 程式碼級別的整合
- 整合 Workflow - 持續交付與部署
- 並行多 workflow 整合以及個性化整合
來這裡看這篇文章,瞭解你的團隊在哪個進階。
SFDC 開發者技術大會
11 月 19 日,SegmentFault 將在北京舉辦「研發安全」為主題的 Security 大會,19 位技術大牛,全面覆蓋前端、服務端和移動端的開發者群體,將為你帶來全新的技術大會參與體驗。目前正在以 ¥42 的超值優惠方式,限時限量售票,詳戳這裡。
這期的 fir.im Weekly 就到這裡,投稿請聯絡 dm[at]fir.im.
歡迎分享更多的內容。
fir.im
相關文章
- fir.im Weekly - 2016 移動開發技術大回顧移動開發
- 2018年在Java、Web和移動開發方面最值得關注的12大開源框架JavaWeb移動開發框架
- 值得關注的開源軟體推薦
- fir.im Weekly - 新開發時代,需要什麼樣的技術分享
- MacBook Pro 2020出新,13英寸新MacBook Pro是否值得購買?Mac
- 7 個值得關注的開源雲原生工具
- fir.im Weekly - TouchBar 從入門到開發
- fir.im Weekly - 揭祕直播移動 APP 技術實現APP
- fir.im Weekly - 暖心的 iOS 持續整合,你值得擁有iOS
- 最值得關注的10個C開源專案
- fir.im Weekly - Swift 3.0 的遷移適配指南Swift
- fir.im Weekly - 關於 iOS10 適配、開發、推送的一切iOS
- MacBook Pro用法攻略:如何設定MacBook Pro自動關機?Mac
- 值得關注的12大開源大資料分析應用軟體大資料
- 前端開發人員都在關注的 GitHub 資源前端Github
- 劉海屏的MacBook Pro還值得入手嗎?Mac
- fir.im Weekly - 關於 Log Guru 開源、Xcode 探索和 Android7.0 適配XCodeAndroid
- fir.im Weekly - 聊聊讓人嚮往的遠端開發工作
- fir.im Weekly - 2017 年必須瞭解的 iOS 開源庫iOS
- 2019十大值得關注的移動安全事件事件
- fir.im Weekly - 可能是 2017 最好的 Swift 學習資源Swift
- fir.im Weekly - 從 iOS 10 SDK 新特性說起iOS
- 值得開發者關注的5個新興平臺
- 移動Web前端開發資源整合Web前端
- macbook pro搭配什麼滑鼠好Mac
- 2018最值得關注的30個vue開源專案Vue
- 程式設計師最值得關注的10個C開源專案程式設計師
- MacBook Pro如何刪除多餘的專注模式Mac模式
- 移動App開發人員應該關注的7件事APP
- fir.im Weekly - Mobile developer 利器分享Developer
- fir.im Weekly - 從零開始,搭建理想的直播平臺
- 7月資料庫圈值得關注的事資料庫
- 8月資料庫圈值得關注的事資料庫
- 10月資料庫圈值得關注的事資料庫
- 9月資料庫圈值得關注的事資料庫
- 4月資料庫圈值得關注的事資料庫
- 5月資料庫圈值得關注的事資料庫
- 6月資料庫圈值得關注的事資料庫