资讯专栏INFORMATION COLUMN

FIR.im Weekly - 技术是练出来的

asce1885 / 1621人阅读

摘要:自己动手写一个网络请求库这是吕文翰写的一个系列文章。这是一个反编译神器,不同于常见的,这个反编译器生成代码的次数更少,也不再是数字了,可读性更高。同样来自来自稀土掘金,分享者是漆黑的雁。

本期 Weekly 主要精选了上周一些不错的 GitHub 资源、开发工具和技术实践教程类文章分享给大家。

JSPatch – 动态更新 iOS APP

JSPatch 是 @Bang 最近业余做的小项目,只需在项目中引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的能力:动态更新 APP,替换项目原生代码即时修复bug。

详细介绍,可以看 @Bang 的这篇博文,链接在 这里

VVeboTableViewDemo

@Johnil将 VVebo 对 TableView 的优化剥离到了一个独立 Demo 中。

他的优化思路如下:

异步渲染内容到图片。

按照滑动速度按需加载内容。

重写处理网络图片加载。

可以点击这里查看和研究 Demo.

PaintCode 教程

PaintCode 可以将你的矢量图轻松地转换成 CoreGraphics 代码,很轻松地把代码放在你的 iOS app 里。@叶孤城 翻译了 PaintCode 的一个教程系列。

第一篇译文,请 点我 查看。英文原文链接,在这里。

自己动手写一个 iOS 网络请求库

这是 @吕文翰_JohnLui 写的一个系列文章。

第一篇:自己动手写一个 iOS 网络请求库(一)—— NSURLSession 初探
第二篇:自己动手写一个 iOS 网络请求库(二)——封装接口
第三篇:自己动手写一个 iOS 网络请求库(三)——降低耦合

Android 进行单元测试难在哪-part3

上期 Weekly,我们推荐了@开发技术前线的 Android 单元测试系列译文,上周他们出了第三篇译文:Android 进行单元测试难在哪——part3

原文链接:HOW TO MAKE OUR ANDROID APPS UNIT TESTABLE (PT. 1)
原文作者:Matthew Dupree
译者:chaossss
校对者:tiiime

Buck: A fast build tool

来自@稀土掘金 上 @zerob13 的分享: Facebook 大神们推出的 Android Build System ,可以从一个代码库编译多个渠道包。

点击这里,了解更多。

Jadx - Dex to Java decompiler

这是一个 Android 反编译神器,不同于常见的 dex2jar,这个反编译器生成代码的try/catch 次数更少,View 也不再是数字 id 了,可读性更高。同样来自来自@稀土掘金 ,分享者是 @漆黑的雁 。

GitHub 链接在 这里 。

TwitterCover 下拉封面模糊效果实现

@青年土豆的烦恼 前年年底研究 Twitter iOS 客户端的下拉封面模糊效果,开源了 TwitterCover,最近在 Android 上又实现了一遍,分享给大家:

TwitterCover-iOS

TwitterCover-Android


这是本期 FIR.im Weekly 推荐内容,欢迎继续分享好资源给 ss@fir.im.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/8693.html

相关文章

发表评论

0条评论

最新活动
阅读需要支付1元查看
<