fir.im Weekly - 人人都需要的 IT 技能图谱

AlphaGo 与李世石的人机世纪大战落下帷幕,不禁让人思考《失控》 中说道的 “机器正在生物化,而生物正在工程化 ”。作为人类,在未来能否保全最后的智力骄傲成为一个疑问。而当下,正确敏捷地掌握生产力工具、拓展知识资源库,提高技能图谱,也许人人之必需。

闲话少说,本期 fir.im Weekly 精选了一些热转资源,希望对你有用。

StuQ 技能图谱

StuQ 技能图谱是由 @StuQ官博发起的一个开源项目,志在汇集整理 IT 职业必备技术技能(云计算,大数据,运维,安全,开发语言,iOS,移动测试,智能硬件等),帮助技术人梳理知识框架结构,并尝试提供学习路径和精华资源,方便技术人学习成长。Github 地址:https://github.com/TeamStuQ/skill-map ,还在持续更新,也许你需要一份。

iOS应用架构谈 组件化方案

@反革命攻城狮CasaTaloyum分享。

“当我们讨论客户端应用架构的时候,我们在讨论什么?”作者这一列文章,简洁明了,案例代码与实际解说并行。感兴趣的同学不要错过-->>#iOS应用架构谈系列#

iOS应用架构谈 开篇

iOS应用架构谈 view层的组织和调用方案 

iOS应用架构谈 网络层设计方案 

iOS应用架构谈 本地持久化方案及动态部署 

iOS应用架构谈 组件化方案

fir.im

优化一个 Swift 语言 Github API 第三方 SDK

优化一个 Swift 语言 Github API 第三方 SDK ,是 www.reviewcode.cn 关于 Swift codereview 第一篇精彩案例,来自@吕文翰_JohnLui  。

CodeReview,一个专业的代码审查交流分享平台,是由@叶孤城_和其他 几位大神一起做的开发者服务。在这里,你可以提交自己的代码给大神审核,提高自己的代码质量。

不要写死!天猫App的动态化配置中心实践

@移动开发前线微信分享。

“不要写死,一个永恒的话题。动态化,也是一个涵盖了界面,功能,数据,配置诸多方面的一个宽泛话题。”作者@gaosboy这篇文章和大家,聊了下手机天猫在配置动态化上的心路历程。

文章传送门.

fir.im

iOS冰与火之歌番外篇 - App Hook答疑以及iOS 9砸壳

@蒸米spark上次讲解了在非越狱的iOS上进行App Hook,利用这个技术,你可以在非越狱的iOS系统上实现各种hook功能(e.g., 微信自动抢红包,自动聊天机器人,游戏外挂等)。许多人问技术细节,所以又写了这篇,大家去这里内学习~

iOS 视图控制器转场详解

@唐巧_boy推荐了 @seedante 的文章。

“屏幕左边缘右滑返回,TabBar 滑动切换,你是否喜欢并十分依赖这两个操作,甚至觉得 App 不支持这类操作的话简直反人类?这两个操作在大屏时代极大提升了操作效率,其背后的技术便是今天的主题:视图控制器转换(View Controller Transition)。” 具体分析请点击这里

文章传送门 作者:seedante,神秘人士,他的 GitHub

EZAudio - iOS/OSX 上的音频可视化框架

@GitHubDaily分享的一个可视化音频框架,GitHub 地址:https://github.com/syedhali/EZAudio .

RxJava 与 Retrofit 结合的最佳实践

@代码家 推荐tough1985http://gank.io/ 的文章。

如果你对RxJava不熟悉请先看给 Android 开发者的 RxJava 详解这篇文章;如果你对Retrofit不熟悉就先看Retrofit官网。作者tough1985是从下面几个角度去思考RxJava与Retrofit结合的:

  • RxJava如何与Retrofit结合
  • 相同格式的Http请求数据该如何封装
  • 相同格式的Http请求数据统一进行预处理
  • 如何取消一个Http请求 -- 观察者之间的对决,Oberver VS Subscriber
  • 一个需要ProgressDialog的Subscriber该有的样子

全文浏览,点击这里.

大型项目 Gradle 的常用库和版本管理

随着Android开发的成熟, 模块越来越多, 引入库也随之增加, 需要统一管理这些库和版本号. @SpikeKing根据自己的开发经验, 写了一篇文章介绍使用Gradle参数配置实现库的规范管理,详情点击这里

fir.im

30 条 Android 开发建议

@iam_wingjay 在 @稀土圈 掘金分享。文章从实践角度,结合最新的android开发技术,罗列并分析了若干条非常有用的开发建议,无论菜鸟或大神都值得一读,懂得借鉴他人经验的开发者才能少走很多坑。感兴趣点击这里.

从零开始的 Android 新项目

@翟一帆markzhai分享。

分别写了关于 Android 新项目架构搭建和 Gradle 实践,非常实用。文章链接如下:

从零开始的Android新项目1 - 架构搭建篇 

从零开始的Android新项目2 - Gradle篇 

fir.im

快速实现 Android 毛玻璃虚化效果

“恰到好处的虚化效果能很好的改善用户体验,而且也能让你的app显得更加优雅。”@iam_wingjay第一次对Android虚化效果进行了性能分析。文章传送门.

BottomBar - 实现底部导航的自定义控件

@泡在网上编代码 分享了一个用来实现底部导航的自定义控件。非常赏心悦目,已抛出 Github 源码☞https://github.com/roughike/BottomBar .


这期的 fir.im Weekly 就到这里,欢迎大家分享更多的资源。

fir.im

fir.im - Meng

尺度中蕴含本质