titanium的跨平台开发

最近的一个项目是一个跨平台的项目,选择了用js开发,从开始到现在,完全是自己摸索,最开始满满的还以为javascript和java还有点关系呢(以前没接触过),用了才知道没半毛钱关系,整体来讲,js语言毕竟属于轻量级的,语言规范上比较松,语法上也比较好上手,以前接触过vbs,都属于脚本语言嘛~呵呵了。回顾一下自己吧,由于titanium的庞大,调试也比较麻烦,做起来整体来说就是一路磕磕碰碰,加上使用的人比较少(ps:国人),所以资料也比较少,基本全是英文的,当然对于我所做的最难的就是写android module了,由于titanium不支持android alarm,所以开始写module,由于刚接触titanium,就网上引用了别人写好的module(这里感谢Ben Bahrenburg~,我引用了他的alarm module),由于功能上不太满足我的需求,当然就是看着api自己上手修改了,唉~现在这个模块的功能完成了(不过也是android平台的完成了),由于object-c也是不懂一点,所以针对部分ios不支持的功能还没修改.整体感觉object-c就是比较反人类了~哈哈哈(学不会都爱抱怨抱怨嘛)


最近一直做这个titanium,把android的好多东西都给忘了,回头还得补补了 明天回去,好好准备论文,还有那个android的图书管理,这个都得回去做了~