J2ME开发其实很不容易,首先各个手机对于Java的支持都很不一样,而且各个手机的配置,比如屏幕、内存等等,而且在界面以及数据持久化方面,标准的J2me的库是没有办法做到很好的支持,接下来,我们就对一些J2ME的库进行一些研究。
OpenBaseMovil 是快速开发J2ME程序的一个框架:
1、有着强大的数据库引擎
2、脚本引擎
3、UI的工具包来继承XML视图定义。
工具包处理了设备的差别等问题。
OpenBaseMovil-core
这个还是比较空洞的,我们来具体看下OpenBaseMovil核心有什么东西:
1、序列化
2、任务控制
3、浮点支持
4、国际化
等等
OpenBaseMovil-script
OpenBaseMovil脚本又是什么东西呢,是bmScript语言的脚本引擎,对于手机来说,很强大的脚本引擎,这个还没有看过这个脚本,还不知道它所谓的强大,是不是真的很好很强大。
OpenBaseMovil-db
持久化是不过做什么应用都需要考虑的问题,OpenBaseMovil-db给我们带来的解决方案就是一个关系型的数据库,可以采用类似JDBC的接口来进行操作。它可以处理大量的数据,而且包含很多快速搜索的类型,包括全文like。
这些列出来的特性都是相当吸引人的啊,至于是不是真的如说介绍的这么好呢,下面,我们会 OpenBaseMovil进行一番探索。