我有点不太想写这个总结。不是没有话说,而是最近实在太忙了。在最终给自己弄了个大长假好好休息一番之前,觉得还是把这个总结了了事。
虽然去年前半年的事情也不少,也算比较忙的状况,但如果将前半年比喻成天堂的话,那么后半年可绝对是地狱了。一切都以那个被强制打乱了的项目为分界线。
前半年比较好的是决定将自己研究的网游服务器的想法慢慢的完善公开,虽然其中的代码不是很多,但比之前被我丢弃掉的那些服务器模型,还算是目前比较满意的了。如果不是后半年的事情,现在一定可以在其中进行交易等等得了。前半年的项目和研修基本上都是按部就班的,即使提前,也是在预料之中的,将自己之前在BREW上制作的中间层添加了opengles的支持,这样可以在支持opengles的设备上几乎不用做更改即可运行了(当然要重新编译了)。在刚开始的时候,由于接到的是一个完全BREW API的项目,于是就为这类项目做了个opengles的移植支持,即将BREW 相关的API用opengles封装,后来同事在移植另外一个j2me项目到该平台的时候,采用了j2me项目使用我的中间层移植到BREW上(我的中间层在内存模型和调试上比较方便),然后再将被封装的BREW API拿过来(当时我还未整理扩展我的中间层),放进去,再简单修改下完成了,这样的做法倒是有点出乎我的意料。后来给了一个任务,关于MTK平台的开发,在只有SDK的情况下,就将中间层又添加了MTK的支持,这样维护一套代码,同时支持三个平台的移植。当时测试中间层的代码(也是例子)全平台编译一遍竟然要花费半个消失,大概编译了9遍之多。如果我有时间研究下iPhone的编译的话,一定会把iPhone的也整合到编译脚本中去。