这篇文章是要规划 2016 要学习的技术。这个想法是看到Markzhai 在他的博客中这样做的,感觉这样每次打开自己的博客都有一个提醒或者鼓励,然后让自己知道自己可以做的事情有很多,也让自己无聊的时候有事情做。
虽然现在已经六月了。
搭建项目
首先是选择开源项目
Retrofit
RxJava
Dagger 2
Realm
Glide
Gradle
Google Support
深入学习的开源项目
下拉刷新
数据缓存
了解使用
单元测试学习(小创的公众号,一个连载的书)
持续集成
React Naive
Kotlin
Google I/O
DroidCon
Android 源码
FragmentTabHost
RecyclerView
做一个开源App
依照上面的的开源项目
目前选择的API,Medium,Github,AngleList
每周翻译一篇英语文章(从五月)
好吧,这个已经间断了。因为最近换了一份工作,比较忙,住的地方离公司比较远,所以除了周末,基本上就没有时间了。
学习JavaScript 和node.js
如果说要要学习一门脚本语言,我会首选JS,那么服务器就会选择node,而node 需要JS 基础的,仅此而已。
学习Swift
因为有了Mac,把学习Swift 也加入了计划中了,而且新公司的项目也是采用Swift 来写的。它吸收了脚本语言和比较成熟的语言,学习一下,也会有一些新的心得。