J2ME的个人见解

来源:互联网 发布:11.4恒大淘宝的比赛 编辑:程序博客网 时间:2024/05/01 17:07


做的不是很深入,目前为止,只是做过一些简单的游戏。
觉得单纯的J2ME没有太多值得研究的地方。限制太多,

CPU速度太慢,因此代码的优化就非常重要了,在模拟器上跑的一切正常的东西,到真机上完全运行不了。我想做游戏的话,除了PC上的那些的话,这个就是最大的挑战了。把自己的代码逐步优化到可以顺利运行的地步,满有挑战的。

此外,如果做网络方面的应用,就比较麻烦了。MIDP1.0没有要求支持Socket,只支持Http,原来觉得没什么,那次跟兄弟商量的时候才发现,按照网络模型,Socket是HTTP的下层协议,为什么会不支持?我认为这是手机的接口问题,他有自己的一套东西,无论是Socket还是http对手机来说都应该是同层的协议。跟pc不一样。因此,手机上的网络应用似乎都是http来着,结合Servlet等类似的服务器,在不考虑性能方面还是够用的(http有太多的附加信息,信息利用率不高,PC上无所谓,但是GPRS网络按K来计费就比较明显了)。

还有,标准MIDP中没有文件这个概念,只有记录。说实在的我没用过。具体的限制没有看,但是从WTK的DEMO中来,使用似乎很简单,也就意味着可操作的东西不多。但是就一般的数据保存应该是能用了。好像哪个厂家的API中有文件读取的类。

厂家的API对开发来说很重要,尤其是某些跟手机硬件打交道的东西,以NOKIA来讲,发短信(没做过),震动,背景灯,声音等,具体的要查手册,觉得这方面NOKIA做得很出色(实际上是压根没用过别的厂家的)。

原创粉丝点击