2016年终总结

Landing

岁月是把杀猪刀,每每到年末被它碾压的感觉异常强烈。

所以决定来立一个Flag,记下今年的主要一些大事。

工作

发现自己的projects目录越来越长了。

汇总了今年做过的项目数据:

2016年年初开始,接连做了3个native iOS项目,从中了解了SwiftOC语言。这是今年的一个比较大的收获。

2016的后半段都是在做ReactNative项目,去年对ReactNative很感兴趣,所以在公司做了关于ReactNative的分享。今年终于能有机会用上啦! 🤘

以前的项目大部分都是中途参与进去的,所以这种在项目最开始搭建框架结构的机会,就变得尤为珍惜。

参阅了很多社区推荐的开源项目之后,我把一些好的实践慢慢用到项目中去。在实践中整理了一个ReactNative项目的脚手架,并根据每个项目实际情况不断去改善。

ReactNative生态圈正在快速发展着,它还并不成熟。开发时需要一些功能模块时,有时候并不能找到对应的包,因此我们需要动手去开发它在AndroidiOS平台上的具体实现。

曾在一个ReactNative项目中集成了Twilio Video并将它封装成一个library来实现在线视频会议的功能。虽然最后由于一些原因,没有将那个library发布出去,但是却积累了写ReactNativecustom package的经验。

在最近一个需要处理音频播放的项目中,跟同事Gary一起封装了react-native-audio-player-recorder

我们分别写了iOSAndroid两个平台的两种实现,因此它能够支持iOSAndroid两个平台,等到功能完善、稳定了以后,我们终于发布了第一个npm包,为ReactNative开源社区贡献了一点点力量!

生活

今年完成了装修这件麻烦事。

装修这事说起来和软件开发也是相通的。

为了节省和精力时间,我们全包给了装修公司。(其实到最后才知道,把项目交给不靠谱的装修公司,时间和精力都要double啊)

此处就不多说了,谁装修谁知道。。都是泪。。

终于经历半年时间,房子也装修完了。然后又赶在年末,把婚也结了。

2017计划

回顾和计划还是很重要的。原本没有具体计划的2016,竟然发生了这么多事情。。

2017, 给自己列下了一个Schedule

  1. 坚持运动(减肥 == )
  2. 深入理解ReactNative,坚持写博客,出一个系列教程
  3. 学一种新的语言,目前计划学 Python
  4. 学画水彩画(去年买齐了工具,但是却没来得及开始)
  5. 每天记手账
  6. 尤克里里进阶!
  7. 不织布手工(已经做过了开关贴,目前计划做隔热垫)
  8. 学刺绣,做刺绣装饰画