fir.im Weekly - 除了新 MacBook Pro,近期值得关注的移动开发好资源
最近,最引人矚目的莫過(guò)于 Apple 產(chǎn)品發(fā)布會(huì),MacBook Pro 的更新可能是四年來(lái)變化最大的一版。除了更輕、更薄、性能更好、電力更足之外,最大的變化是加入了Touch Bar,被定義為 Mac 上的第二塊屏幕、第二塊觸控板。對(duì)于開(kāi)發(fā)者而言,Touch Bar 是不是生產(chǎn)力工具,現(xiàn)在還不確定。還有一點(diǎn),接口統(tǒng)統(tǒng)換!掉!了!意味著舊的視頻線、轉(zhuǎn)接線一無(wú)是處,更有人調(diào)侃 “蘋(píng)果淪為 USB-C 轉(zhuǎn)接頭廠商”……更多吐槽 傳送門(mén)。
除了關(guān)注新 MacBook Pro,本期 fir.im?Weekly 一如往常,整理了iOS/Android 相關(guān)的工具、源碼分享和技術(shù)文章,來(lái)看看~
『 iOS 開(kāi)發(fā) 』
iOS安裝包瘦身指南
@ZoomFeng分享了 iOS 安裝包瘦身的相關(guān)經(jīng)驗(yàn),并總結(jié)了一張思維導(dǎo)圖,點(diǎn)擊這里去看看。
深度優(yōu)化iOS網(wǎng)絡(luò)模塊
幾乎每一個(gè)講究的 iOS 項(xiàng)目都會(huì)有一個(gè)「網(wǎng)絡(luò)模塊」,大部分的網(wǎng)絡(luò)請(qǐng)求都是通過(guò)HTTP完成,使用成熟的第三方庫(kù)諸如AFNetworking很容易搭建一個(gè)功能簡(jiǎn)易的網(wǎng)絡(luò)模塊。但是這卻是一份 持久的工作。@愚公編程MrPeak?總結(jié)了自己在深度優(yōu)化iOS項(xiàng)目網(wǎng)絡(luò)模塊的方面的經(jīng)驗(yàn),文章鏈接.
GitHubPopular - 基于React Native項(xiàng)目實(shí)戰(zhàn)總結(jié)
CrazyCodeBoy分享了關(guān)于React Native 的項(xiàng)目經(jīng)驗(yàn) —GitHubPopular 的經(jīng)驗(yàn), 它是基于React Native支持 Android 和 iOS 雙平臺(tái),包括開(kāi)發(fā)環(huán)境及工具、所用技術(shù)與第三方庫(kù)、功能流程圖等,給你一些參考。鏈接在這里。
iOS開(kāi)發(fā)之玩轉(zhuǎn)藍(lán)牙CoreBluetooth
愚公編程MrPeak 對(duì)照著傳統(tǒng)的 Client/Server 架構(gòu),梳理下 iOS 和 OSX 上 CoreBluetooth 的重要知識(shí)點(diǎn),方便你了解 CoreBluetooth 的工作原理,感興趣的請(qǐng)點(diǎn)擊這里。
『 Android 開(kāi)發(fā)分享 』
有贊Android客戶端網(wǎng)絡(luò)架構(gòu)演進(jìn)
“Android客戶端網(wǎng)絡(luò)請(qǐng)求是每一個(gè)應(yīng)用都不可或缺的模塊,其設(shè)計(jì)的好壞直接影響應(yīng)用的性能和代碼穩(wěn)定性、擴(kuò)展性。Android網(wǎng)絡(luò)請(qǐng)求最開(kāi)始官方只提供了最基礎(chǔ)的方法,開(kāi)發(fā)者必須在此基礎(chǔ)上進(jìn)行二次封裝,這樣就要求開(kāi)發(fā)者對(duì)Http請(qǐng)求協(xié)議、緩存、JSON轉(zhuǎn)換、錯(cuò)誤處理以及線程切換等都比較熟悉,穩(wěn)定性、可擴(kuò)展性和可維護(hù)性都是比較大的挑戰(zhàn)。”
來(lái)看看文章有贊技術(shù)團(tuán)隊(duì)的這篇文章。
各種各樣的安卓截圖方法
codeskyblue寫(xiě)了一篇關(guān)于安卓手機(jī)截圖的各種方法,包括自己做手機(jī)測(cè)試到現(xiàn)在大概2年的經(jīng)驗(yàn),感興趣的來(lái)這里看看。
寫(xiě)給Android開(kāi)發(fā)者的混淆使用手冊(cè)
來(lái)自光源_Android 的Blog.
本文由兩部分構(gòu)成,第一部分給出混淆的最佳實(shí)踐,力求讓零基礎(chǔ)的新手都可以直接使用混淆;第二部分會(huì)介紹一下混淆的整體、自定義混淆規(guī)則的語(yǔ)法與實(shí)踐、自定義資源保持的規(guī)則等。詳情請(qǐng)點(diǎn)擊這里。
『 其他』
flv.js - B 站 HTML5 播放器內(nèi)核開(kāi)源
劉巍峰推薦了 B 站 HTML5 播放器內(nèi)核 —— flv.js,目前已經(jīng)開(kāi)源。這是一款超棒的 HTML5 播放器,純 JavaScript 實(shí)現(xiàn),GitHub 地址:flv.js.
MakeIconsWithSketch 開(kāi)源
@Allen朝輝 在微博上說(shuō)道:
“MakeIconsWitchSketch 正式開(kāi)源,內(nèi)含 Sketch 源文件,SVG 矢量 Icon,GIF 教程,視頻合集,主題 T桖,以及「開(kāi)放設(shè)計(jì)」的更遠(yuǎn)目標(biāo),Github 鏈接:?MakeIconsWithSketch
不可錯(cuò)過(guò)的「持續(xù)集成」進(jìn)階指南
持續(xù)集成最關(guān)鍵的在于「持續(xù)」與「自動(dòng)化」,根據(jù)這兩個(gè)關(guān)鍵點(diǎn) CI 系統(tǒng)分為四個(gè)進(jìn)階過(guò)程 :
代碼級(jí)別的集成
集成 Workflow
-?持續(xù)交付與部署并行多 workflow 集成以及個(gè)性化集成
來(lái)這里看這篇文章,了解你的團(tuán)隊(duì)在哪個(gè)進(jìn)階。
SFDC 開(kāi)發(fā)者技術(shù)大會(huì)
11 月 19 日,SegmentFault 將在北京舉辦「研發(fā)安全」為主題的 Security 大會(huì),19 位技術(shù)大牛,全面覆蓋前端、服務(wù)端和移動(dòng)端的開(kāi)發(fā)者群體,將為你帶來(lái)全新的技術(shù)大會(huì)參與體驗(yàn)。目前正在以 ¥42 的超值優(yōu)惠方式,限時(shí)限量售票,詳戳這里。
_
這期的 fir.im Weekly 就到這里,投稿請(qǐng)聯(lián)系 dm[at]fir.im.
歡迎分享更多的內(nèi)容。
fir.im
總結(jié)
以上是生活随笔為你收集整理的fir.im Weekly - 除了新 MacBook Pro,近期值得关注的移动开发好资源的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: PAT 1003 Sharing (25
- 下一篇: stackoverflow.com