2015年事情比较多,编程方面没怎么涉及新的方面,不过还是有许多收获的。
1、Qt:算是最大的收获了吧。由于大学开始接触的是C++而不是Java,所以一直没有编写出像样且复杂的图形界面程序(对于简单图形界面程序,我用原生的Windows API)。之前接触的MFC感觉有些古老所以也没有一直研究下去。但是后来我接触到了Qt,一切问题都迎刃而解了:跨平台、完善的帮助文档、丰富的网上资料……后来在“嵌入式linux”系统里也发挥了不小的作用。有了Qt,在任何系统下都可以自如地操作计算机的资源和接口了(比如串口输入输出、wifi等等)。也用Qt编写了各类小游戏,运行于各个平台上。
2、Linux:之前就接触过,但稍微熟练地用于开发,还是得益于这学期的“嵌入式Linux系统”这门课。熟悉了linux的各种操作、命令、shell编写、应用程序编写等等。Vi也用得挺顺手。总之Linux是一个神奇的系统,我会继续探索的。
3、Android:可以说是更加熟练了吧。现在可以自如地运用手机上的各种传感器、无线、蓝牙等资源来完成某些好玩的功能啦~。比如说利用android手机上的传感器来编写体感游戏。
4、Web前端:同样更熟练了。接触了一些有趣的js库,也学了学AngularJs(不过没用来编过项目)。