一年又一年,Code,Build,Run。多少技术人像“孙悟空”一样,日复一日苦练“七十二变”,笑对“八十一难”,最后能“取经成功”。

2016年农历新年最后一期的 fir.im Weekly 出炉啦,回家之前再来逛逛 : )

一步步创建自己的iOS框架

来自@segmentfaultBigNerd 的翻译整理。

“在这篇教程中,框架里面会暴露一个名为RGBUIColor(red:green:blue)的函数,该函数会返回使用这些参数创建的UIColor对象。我们会使用Swift语言,并且使用Carthage作为依赖项的管理工具,框架将会支持通过CarthageCocoaPods或者git来使用。”

教程传送门.

原文链接,点击这里

Xcode重构功能的使用

@没故事的卓同学 分享了Xcode 重构的功能的使用经验。

“Xcode 提供了以下几个重构功能:

  • Rename
  • Extract
  • Create Superclass
  • Move Up
  • Move Down
  • Encapsulate”

全文浏览,点击这里.

100 Days of Swift

勤奋好学者如 @杜维欣_,他每天跟着 <100 Days of Swift>  学习一点,将每天的代码传到 Github,不定时更新!地址点击这里.

Swift 应用--逗视-搞笑视频聚集地 源码

@宋立君在微博分享到:
“逗视-搞笑视频聚集地。最新版本v1.2上线了。App Store:链接;此App为开源项目 Swift2.x编写。Github源码:地址

2015 这一年 App Store 审核指南的变化

@CocoaChina翻译的这篇文章,针对此前版本的《App Store审核指南》进行了更新,并标注了2015年苹果对《App Store审核指南》进行的一些调整。

App Store Review Guidelines(英文版

如何学习 Android Animation?

@li2-整理了多篇『animation』相关博文,并已分为“动画可以做成什么样子”以及“概述动画相关的类和接口”两类,具体请看:http://t.cn/RbuV8oh .

优化 Android 线程和后台任务开发

来自@RealmChina:gh0stbo的技术分享。

“在 Android 开发中,你不应该做任何阻碍主线程的事情。Ari Lacenski 认为对于长时间运行或潜在的复杂任务要特别小心。这一次演讲,我们将根据一个真实场景应用的需求,讨论 AsyncTask、Activity 和 Service,逐步建立一个更易于维护的解决方案。”
文章传送门.

2016这些Android技术会很火

在Android开发中,新技术不断涌现。对于GitHub上如此众多的项目,有人不断Mark,有人分享自己的经验。DataBindingMVP模式热修复RxJavaRxVolley等等也许都值得好好研究。

本文发布于 Android技术分享 公众号,文章传送门

SmoothCheckBox

andyxiam分享的“Android带有切换动画”,源码地址:https://github.com/andyxialm/SmoothCheckBox

2016年新鲜出炉的20款网页开发工具推荐

@优秀网页设计推荐了20款最新的实用开发工具,为各位前端和后端开发者来点干货。这20个网站中,包含了开发框架、插件、生产力工具、应用程序,还有不少开发实践案例。

文章传送门.

2015IT职业发展白皮书

@拉勾网携手InfoQ发布《2015IT职业发展白皮书》,从行业招聘的角度深入解读了2015年的IT行业。也许能观察出点什么,地址在这里.

年会上的程序员们

西乔的神秘的程序员们 又更新啦,这次是根据某家互联网公司年会的真实事件-->>#论 Codereview 的重要性#。漫画地址-->>点我,关注公众号也可以看到往期。


以上是本期fir.im Weekly ,祝大家新年快乐。

fir.im

fir.im Weekly - 技术人也要苦练“七十二变”的更多相关文章

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

    本期 Weekly 主要精选了上周一些不错的 GitHub 资源.开发工具和技术实践教程类文章分享给大家. JSPatch – 动态更新 iOS APP JSPatch 是 @Bang 最近业余做的小 ...

  2. fir.im Weekly - 如何用 iPad 创造技术生产力

    传播学大师麦克卢汉有一个著名理论--「 媒介即讯息,媒介是人的延伸」,在当代,表现更为明显的是「工具即为人的延伸」,工具使人自由.那么,我们究竟需要什么样的工具释放技术生产力?本期 fir.im We ...

  3. fir.im Weekly - 新开发时代,需要什么样的技术分享

    "2016年,当我们迎来了如Xcode 8.Swift 3.SiriKit.Android N.Android Instant Apps.React Native等诸多移动开发技术.开发工具 ...

  4. fir.im Weekly - 揭秘直播移动 APP 技术实现

    2016年直播似乎无处不在,作为一个开发者也许需要补充下关于直播技术点.本期 fir.im Weekly 整理了一些开发者对于直播实践项目中的技术经验与直播技术架构分析等内容,还有一些关于 iOS . ...

  5. fir.im Weekly - 论个人技术影响力是如何炼成的

    每个圈子都有一群能力强且懂得经营自己的人,技术圈也是如此.本期 fir.im Weekly 一如往期精选了一些实用的 iOS,Android 开发工具和源码分享,还有一些关于程序员的成长 Tips 和 ...

  6. fir.im Weekly - 2016 开年技术干货分享

    开年上班,北上广的技术er 陆续重返"人间".看到别人已返工写代码,竟然有种慌慌的感觉(ง •̀_•́)ง 勤奋好学如你,fir.im weekly 送上最新一波技术分享供你 &q ...

  7. fir.im Weekly - 当技术成为一种 “武器”

    最近纷纷扰扰,快播公开庭审,携程事件仍在升级,百度还在继续无底线.我们相信技术本身并不可耻,但是用技术作恶就是可耻.当技术成为一种武器,Do not be evil. 好了,继续本期的 fir.im ...

  8. fir.im Weekly - 2016 移动开发技术大回顾

    2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少.@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇 ...

  9. fir.im Weekly - 8 个不能错过的 iOS / Android 技术分享

    本期 fir.im Weekly 收集了 2 月下旬新鲜出炉的 iOS /Android 技术分享.源码等,iOS 中图片技术的解压缩.逆向实战.iOS SDK 实践,Android架构思考.Andr ...

随机推荐

  1. 批量创建SQL Server分区文件

    ) declare @i int set @table = 'v3_yqsd_report' begin exec('alter database '+@table+' add filegroup O ...

  2. Git很好的教程

    本文地址:http://www.cnblogs.com/yhLinux/p/4067064.html 很好的Git教程,作为初学者,跟着作者的教程走了一遍之后,基本熟悉了Git的常用操作,此教程简洁明 ...

  3. gulp 配置前端项目打包

    项目发布时,需要对项目js文件进行压缩,混淆,连接等操作以减小项目http请求,加快访问. gulpjs.com中有很多插件可以用来配置打包部署. 需要用的常用插件有: gulp-jsmin  压缩j ...

  4. MVVM 在使用 ItemsSource 之前,项集合必须为空

    今天在做ListBox和Combobox绑定的时候,都出现过“在使用 ItemsSource 之前,项集合必须为空”的错误. Combobox比较简单,代码如下: <ComboBox x:Nam ...

  5. d3 API axis

    场景 1.画网格线 使用方法.innerTickSize(): 指定内刻度大小 或者 .tickSize(inner, outer): 2.内外刻度线 innerTickSize outerTickS ...

  6. android wifi ANR问题分析总结

    android wifi ANR问题分析总结 1 看看main进程阻塞在那里? 2 调用关系的函数阻塞在那里? 3 最终阻塞函数的阻塞前的log以及状态

  7. linux的一些小问题

    1.需要使用root权限时提示xxx is not sudoers.... 1).root用户下输入visudo 2).在打开的文件中找到 root ALL=(ALL) ALL,以xxx为用户名,添加 ...

  8. 初识selenium--百度实例录制

    Selenium 是一个web的自动化测试工具,不少学习功能自动化的朋友首选的就是Selenium,它相比QTP有许多优点(QTP笔者由于种种原因暂未使用过O(∩_∩)O哈!): ①Selenium是 ...

  9. 关于placeholder中 文字添加换行 用转义字符&#13;&#10;代替<br>

    今天遇到一个问题 UI给的效果图中 文本域的提示文字 是两行显示, 于是就想到placeholder中能否解析html标签, 尝试后发现并无卵用, 经过调查后发现 可以用转义字符代替<br> ...

  10. ASP.NET连接远程Oracle数据库,提示试图加载格式不正确的程序

    VS调试远程连接Oracle数据库,一直报错 由于本地计算机是64位的操作系统,而且也确定安装的Oracle客户端是64位的 ,但是一直提示这个错误. 试了很多方法,终于发现可能是 不能在VS中调试的 ...