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

GitHub 中国区 Top 100 大神解密

根据Github公开 API 抓取地址显示 China 的用户,并依据粉丝关注排名以及属性分析,@优雅的程序员D 罗列出『github 中国区粉丝前100排名』,同时分析了他们在知乎和微博的活跃度,并对前 20 名进行了“深度挖掘”,详情见这里,看大V们的影响力是如何炼成。

PS:仁者见仁,智者见智。也有人建议按项目star,贡献度和代码质量等综合排名比较好。借用@justjavac的话来说“能进入榜单的大概有3种,要么技强,要么会经营,要么不仅技术能力强而且会经营",顺便附上 Github-Ranking官方排名

面向协议的 MVVM 架构介绍

@NatashaTheRobot@Twitter通过 在 do{iOS} 2015 上对 MVVM 进行了详细的介绍,整理了学习和使用面向协议编程的过程经验,教你使用 Swift 2.0 的特性来创建漂亮、稳定的代码。文章传送门

iOS微信安装包瘦身

来自  WeMobileDev(微信移动客户端开发团队) 公众号分享。

“苹果规定今年6月提交给Appstore的应用必须支持64位,32位和64位两个架构的存在使得可执行文件增加了一倍多。安装包大小优化迫在眉睫。Appstore安装包是由资源和可执行文件两部分组成,安装包瘦身也是从这两部分进行。”

全文阅读去,请点击这里.

iOS开发之最新最全的持续集成解决方案

简书作者千客写了一篇关于 iOS 持续集成的文章,利用 Jenkins(1.640) + Xcode(7.2) + Git + Fir 的持续集成解决方案,后续作者可能还会继续更新其他的解决方案。

将 iOS 的 Cocoa Touch 移植到 Android

iOS 程序一行代码不用改,却能运行在 Android 上?用 MacBook 接上一台 Android 平板和一台 iPad,然后在 Xcode 按一个按钮,你的 Android 平板和 iPad 会同时打开一个相同的 App!MOsky泽 在SegmentFault分享了 iOS 的 Cocoa Touch 移植到了 Android 的项目经验,点击这里查看。

Swift_100days 第二轮更新

@杜维欣_分享。

作者参照【100 Days of Swift】100 Days of Swift - samvlu.com进行了第二轮 Swift 学习更新,代码地址:Nododo/Swift_100days.

React Native 的 iOS 图表库

@前端小工分享于稀土掘金

这个库提供了条形图,折线图,散点图,组合,饼图等IOS-图表库组件,Github 地址>>https://github.com/Jpadilla1/react-native-ios-charts .

Airbnb 安卓客户端是如何使用 RxJava 的

RealmChina分享。

@felipecsl (Airbnb 客户端的开发工程师),在这篇文章里讨论了 在 Airbnb 的客户端里,我们是如何采纳这些范式和技术,包括动力,实现的困难,和这一路走来的经验教训。感兴趣点击这里.

Retrofit分析-漂亮的解耦套路

@stay4it在这篇文章中说道:
“看过Retrofit 源码之后,是因为它集诸优点于一身,并且超级解耦。你能预见的特殊需求,都能非常容易的扩展”,详情见这篇 Retrofit 分析

AndroidStudyDemo 你值得拥有

AndroidStudyDemo,汇集了简书作者diygreen 学习 Android 的过程中所做的 Demo 项目(合集),旨在整理开发 Android 过程中所学、所获、所感,详情请看这里

Horizon - 一款可将 Android 音频可视化的库

@GitHubDaily 在微博分享:“Horizon Yalantis 出品的一款可将 Android 音频可视化的库, 项目介绍地址:网页链接 GitHub 地址:网页链接 ”。

搜索动画设计图的整理与实现

@Android_CJJ收集了搜索动画的设计图,顺便做了下实现。Github地址>>https://github.com/android-cjj/JJSearchViewAnim .

16年程序员最需要看的9本小书

@Siva海浪高 分享于稀土掘金.

"这篇文章罗列的这些书籍封面其实是各种典型的反模式,不过它们真的是非常常见以至于大家都习以为常了."比如 Stack Overflow 上复制粘贴编程,简历驱动式开发,临时代码权威指南等等>>>链接.

MShare线下沙龙第一期:iOS 专场

MShare 是由一批来自百度、微博、阿里等一线互联网公司的程序员们成立的公益性组织,不定期分享与移动技术相关的干货,包含 iOS、Android、H5、设计相关的技术实践,第一期 iOS 专场将于 4 月23日开启,有兴趣的伙伴可以联系@孟祥月_iOS 同学。


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

fir.im

fir.im Weekly - 论个人技术影响力是如何炼成的的更多相关文章

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

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

  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 - 技术人也要苦练“七十二变”

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

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

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

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

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

  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. 利用xtraBackup实现不停master服务做主从同步

    MySQL主从同步原理: MySQL主从同步是在MySQL主从复制(Master-Slave Replication)基础上实现的,通过设置在Master MySQL上的binlog(使其处于打开状态 ...

  2. python学习粘贴

    1. Python通过re模块提供对正则表达式的支持.使用re的一般步骤是先使用re.compile()函数,将正则表达式的字符串形式编译为Pattern实例,然后使用Pattern实例处理文本并获得 ...

  3. 用js实现瀑布流的一种简单方法

    现在说瀑布流式布局似乎有点晚了,但是每一项技术都是向着“精”和“简”的方向在不断发展,在发展到极致之前,需要一个相当漫长的过程,因此,从这个角度来说,当瀑布流被应用得越来越多的时候,反而更应该讨论它, ...

  4. 简单的比大小 shell 脚本和ping

    #!/bin/bash echo "输入第一个数字"read Aecho "输入第二个数字"read B if [ $A -gt $B ] thenecho & ...

  5. flash 定义二维数组

    一种二维数组的定义方法   //假设二维数组为 [5][7]var  xn:Number = 5;var  yn:Number = 7; //定义一数值变量var  temp:Number = 0; ...

  6. Android技术点

    一.四大组件 1.1  Activity 1.2  Broadcast 1.3  Content Provider 1.4  Service 1. Binder 2. Messager 3. AIDL ...

  7. jquery对象操作

         大类                                JQ方法                      备注 创建元素 var $h1 = $(“<h1>< ...

  8. Python成长笔记 - 基础篇 (十三)--堡垒机

    堡垒机架构 堡垒机的主要作用权限控制和用户行为审计,堡垒机就像一个城堡的大门,城堡里的所有建筑就是你不同的业务系统 , 每个想进入城堡的人都必须经过城堡大门并经过大门守卫的授权,每个进入城堡的人必须且 ...

  9. Struts2中获取servlet API的几种方式

    struts2是一个全新的MVC框架,如今被广大的企业和开发者所使用,它的功能非常强大.这给我们在使用servlet 纯java代码写项目的时候带来了福音.但是一般来说,我们的项目不到一定规模并不需要 ...

  10. 基于java代码的Spring-mvc框架配置

     Spring 版本 4.3.2   maven项目 1.首先上项目目录图,主要用到的配置文件,略去css和js的文件 引包: 2.主要代码: (1)NetpageWebAppInitializer类 ...