fir.im fir.im Weekly - 2015 年开发者调查报告

fir.im · 2016年01月11日 · 最后由 songz 回复于 2016年01月25日 · 2041 次阅读

终于一脚迈入了 2016 年。无论你是否准备好,未来已经汹涌扑来……

新年第一期的 fir.im Weekly 干货颇多,来看一看:)

2015 Developer Survey

stackoverflow 的这份报告是对 Technology、Work、Community 的调查,技术部分包括编程语言、桌面操作系统、文本编辑器、IDE、Source Control 等,报告显示 2015 最流行的编程语言是 JavaScript;Swift 是开发者最喜欢的语言;移动开发者中 Android 与 iOS 开发者比例 4:3 等等。全文报告,请点击这里.

补充:@36氪已贴心 po 出中文版,在这里.

看看国外优秀公司的技术栈

@ 移动开发小冉 分享了一个网站——stackshare 非常实用,可用 Github 的账号登录,在这里可以研究国外各个优秀公司的技术栈,比如 Slack 、Anbnb 等等。

基于 Travis CI 搭建 Android 自动发布工作流

感谢@Allo的分享,Travis CI + fir.im CLI 搭建 Android 自动打包发布工作流,是非常棒的示范~ 

Android 开发者想实现自动化发布,简化工作流程,可以来看看这篇文章.

iOS 中的 UI 自适应

@RealmChina分享。

“在本次 GOTO Conference CPH 2015 讲演中,Sam Davies 将带我们深入了解自适应布局,通过展示几种形象的例子来讲解自适应布局的理念,同时还会带来使用界面构造器时的一些小技巧。”

点击这里,浏览全文。

iOS 导航栏转场动画库

@Kyrrr写了个库用来解决导航栏转场动画的问题,使过渡效果顺滑自然,你不用写一行代码,不用考虑 pop 后各种不同导航栏背景样式的处理,只用关心被 push 的 view controller 的导航栏的背景样式。Github 源码已抛出,感兴趣的请点击这里.

##Swift 转场库 TransitionTreasury
@ 靛青 K尝试做个 Swift 转场库 TransitionTreasury,各种效果地址: http://t.cn/R4iv3Xx , Github 地址 :http://t.cn/R4iv3XJ ,简直不能太赞!

如何在 Swift 中调用 C 库

@ 叶枫落 分享,用三篇文章谈了谈自己在使用 Swift 过程中遇到的一些问题和经验。

“Swift 在 server 端的应用前景喜人,尤其是 Swift 天然对 C 的兼容,让 Swift 得以在短时间内就拥有了大量的库支持。所以广大 Swift 开发者都在积极尝试使用 Swift 封装 C 库的方法来迅速拓展 Swift 在 server 上的实现。”

入门篇 : http://hearrain.com/2015/12/850

进阶篇: http://hearrain.com/2016/01/853

完结篇: http://hearrain.com/2016/01/855

##  Android AutoLayout 全新的适配方式
@ 鸿洋_ 分享了自己脑洞大开的杰作:
“从 Google 百分比库以及一种场景的适配方案,写出了一个 AndroidLayout,开发者拿到设计图,在 meta 信息中注册设计图的尺寸,然后不需要额外计算,布局直接抄设计图上的尺寸,不产生任何多余的资源文件,完成各种分辨率的适配!开源地址:http://t.cn/RUm1DB8 .

微信 Android 客户端架构演进之路

这是一篇 @infoQ 对于微信团队的采访,整理在了微信文章中。对于 Android 系统应用架构设计感兴趣的同学可以来这里看看。

Gradle for Android

如果你是名 Android 开发新手,或者是名从 eclipse 切换到 Android studio 的新手,那么 @neu 的这几篇文章,可以帮助到你用 gradle 构建工具来自动构建 Android 项目。文章还在继续更新至中。

Gradle for Android 第一篇 ( 从 Gradle 和 AS 开始 )

Gradle for Android 第二篇 ( Build.gradle 入门 )

Gradle for Android 第三篇 ( 依赖管理 )

Gradle for Android 第四篇 ( 构建变体 )

Gradle for Android 第五篇 ( 多模块构建 )

Gradle for Android 第六篇 ( 测试)

JavaScript 开发者必备的资源合集

来自 稀土掘金的分享。

这个 Github 仓库整理了 JavaScript 开发需要读的技术文章、技术演讲、练习、ES5/6 的草案、电子书、测试和框架等等,你一定会用到的。地址在这里.

如何成为优秀 Web Developer

@Phodal 的新年巨献——Growth,一个关于如何成为优秀 Web Developer 的 App(Android 与 Web)。其中结合技能树、成长路线图、进阶书单、Web 七日谈等等。Github 地址:http://t.cn/R46Hb79 ;预览: http://t.cn/R46Hb7K

2015 年最佳 UI 动效

来自@JJ-Ying的博客分享。

“Beautiful Pixels 网站的年经贴,收集当年度的优秀 UI 动效设计,原文详细介绍移步 BP 官网:The Highlight 2015 — Best Animations,同时他们也评出了 2015 年最佳 Apple TV 应用最佳游戏以及最佳 Apple Watch 应用.”


最近技术干货内容层出不穷, fir.im Weekly 想做一些内容上的改变,如果你有好的建议随时发邮件给 dm@fir.im ,同时欢迎分享更多的资源。

fir.im

共收到 2 条回复 时间 点赞

gradle 的使用,不错!

挺多感兴趣的,有时间一篇篇啃了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册