本期 Weekly 主要精選了上周一些不錯(cuò)的 GitHub 資源卵蛉、開發(fā)工具和技術(shù)實(shí)踐教程類文章分享給大家。
JSPatch – 動(dòng)態(tài)更新 iOS APP
JSPatch 是 @Bang 最近業(yè)余做的小項(xiàng)目,只需在項(xiàng)目中引入極小的引擎捏膨,就可以使用 JavaScript 調(diào)用任何 Objective-C 的原生接口蜈抓,獲得腳本語言的能力:動(dòng)態(tài)更新 APP,替換項(xiàng)目原生代碼即時(shí)修復(fù)bug满粗。
詳細(xì)介紹,可以看 @Bang 的這篇博文愚争,鏈接在 這里
VVeboTableViewDemo
@Johnil將 VVebo 對(duì) TableView 的優(yōu)化剝離到了一個(gè)獨(dú)立 Demo 中映皆。
他的優(yōu)化思路如下:
1.異步渲染內(nèi)容到圖片。
2.按照滑動(dòng)速度按需加載內(nèi)容轰枝。
3.重寫處理網(wǎng)絡(luò)圖片加載捅彻。
可以點(diǎn)擊這里查看和研究 Demo.
PaintCode 教程
PaintCode 可以將你的矢量圖輕松地轉(zhuǎn)換成 CoreGraphics 代碼,很輕松地把代碼放在你的 iOS app 里鞍陨。@葉孤城 翻譯了 PaintCode 的一個(gè)教程系列步淹。
第一篇譯文,請(qǐng) 點(diǎn)我 查看诚撵。
英文原文鏈接贤旷,在這里。
自己動(dòng)手寫一個(gè) iOS 網(wǎng)絡(luò)請(qǐng)求庫
這是 @呂文翰_JohnLui 寫的一個(gè)系列文章砾脑。
第一篇:自己動(dòng)手寫一個(gè) iOS 網(wǎng)絡(luò)請(qǐng)求庫(一)—— NSURLSession 初探
第二篇:自己動(dòng)手寫一個(gè) iOS 網(wǎng)絡(luò)請(qǐng)求庫(二)——封裝接口
第三篇:自己動(dòng)手寫一個(gè) iOS 網(wǎng)絡(luò)請(qǐng)求庫(三)——降低耦合
Android 進(jìn)行單元測試難在哪-part3
上期 Weekly幼驶,我們推薦了@開發(fā)技術(shù)前線的 Android 單元測試系列譯文,上周他們出了第三篇譯文韧衣。
Android 進(jìn)行單元測試難在哪-part3盅藻,點(diǎn)我查看詳情。
原文鏈接 : HOW TO MAKE OUR ANDROID APPS UNIT TESTABLE (PT. 1)
原文作者 : Matthew Dupree
譯者 : chaossss
校對(duì)者: tiiime
Buck: A fast build tool
來自@稀土掘金 上 @zerob13 的分享: Facebook 大神們推出的 Android Build System 畅铭,可以從一個(gè)代碼庫編譯多個(gè)渠道包氏淑。
點(diǎn)擊這里,了解更多硕噩。
Jadx - Dex to Java decompiler
這是一個(gè) Android 反編譯神器假残,不同?于常見的 dex2jar,這個(gè)反編譯器生成代碼的try/catch 次數(shù)更少炉擅,View 也不再是數(shù)字 id 了辉懒,可讀性更高。同樣來自來自@稀土掘金 谍失,分享者是 @漆黑的雁 眶俩。
GitHub 鏈接在 這里 。
TwitterCover 下拉封面模糊效果實(shí)現(xiàn)
@青年土豆的煩惱 前年年底研究 Twitter iOS 客戶端的下拉封面模糊效果快鱼,開源了 TwitterCover颠印,最近在 Android 上又實(shí)現(xiàn)了一遍纲岭,分享給大家:
這是本期 FIR.im Weekly 推薦內(nèi)容,歡迎繼續(xù)分享好資源給 ss@fir.im.
FIR.im