编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是手机移动开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
JGroups-ME 是 JGroups 项目在J2ME架构中的一部分,可以在iphone或者pda上使用。
Snake脚本引擎简介:
一、高级代码编写:
1,语法类似于C。
2,支持函数定义,函数调用,数组,表达式,循环,分支。
Micro Window Toolkit(MWT)是一个用于开发J2ME用户界面(UI)的工具包。它具有友好,强大,快速,开源等特性。因为它的”灵感”来自
Mewt提供了一套轻便,可自定皮肤的J2ME UI控件。这些控件能够根据不同设备的屏幕大小自动调整。当前提供的控件有:
J4ME是一个J2ME应用程序开发包。它包括一个UI框架,一个日记框架用于帮助调试因不同品牌手机的差异而产生的问题,一个蓝牙GPS框架让你能够利
编写J2ME程序常用的工具集合,目前包括存储、XML处理以及HTTP通讯接口
ZK Mobile Computing 是ZK的扩展,可以使ZK应用程序扩展到移动设备,而只需少量的编程。
Perst Lite是一个用于嵌入式设备,面向对象的高性能J2ME开源数据库。Perst Lite支持B-
ReadBarC条码阅读使用Symbian的操作系统与集成数码相机的手机.镜头一点条码,点击捕获,并在屏幕上显示出来条码.守则还节省了剪贴板以便它可以由其他节目.。
JAX 实现了在 J2ME 平台上对 Jabber XMPP API 的封装,包含对XML读写的完整API以及一个Jabber客户端实例。
J2ME-
Polish是一个德国人开发的开源项目,它提供了对j2me一整套的支持。比如支持自定义UI,支持国际化,通过build.xml生成对各个厂商的手机,减少了程序员发布程序要对不同品牌的支持的繁琐劳动。支持采用css定制
LWUIT是一个轻量级JavaME UI工具包。主要的特性包括:类似Swing
的MVC架构,支持多种布局(Layouts),皮肤更换,字体,触摸屏,动画效果,Rich控件,3D集成,Painter,模式对画框,I18N/L10N等。
Microlog是一个基于Java ME的小型日志类库。它支持记录到控制台,文件, 记录
,表格,蓝牙,串行端口(蓝牙,红外,USB接口),套接(含SSL)的,UDP连接,系统日志,彩信,短信,E-mail或Amazon S3。
NanoXML-RPC是NanoXML在J2ME平台上实现的版本。
Floggy是一个适用于J2ME/MIDP应程序的对象持久化框架。该框架封装了数据持久化的详细细节,减少了开发与维护的成本。Floggy由两个模块组成:
Comtor J2ME 是一个用来开发J2ME程序的很有用的工具包。
kSOAP 2 是一个手机上的SOAP web service客户端包。主要用于资源受限制的Java环境如Applets或J2ME应用程序(CLDC/
Gear为Java手机开发人员提供一个统一的基础开源框架,用于快速开发真正与实际设备无关的J2ME应用。主要特性包括:扩展性和可更换皮肤的窗口小
EBookME是一个用于将各种文本文件 例如 HTML,DOC,PDF 等,生成J2ME电子书籍格式(JAD,JAR)的Java程序。
EasyMF 简易J2ME开发框架
目标: 设计一个简单,稳定,可快速开发的J2ME开发框架。
iLabs mobile
toolbox是一组J2ME扩展类库和一些Demo程序。它提供的类库包括XMPP协议封装,HTML渲染和浏览,Feed读取。此外还包括一些基础实
JMUnit是JUnit的J2ME版本。
BaseMovil是一个J2ME应用程序开发框架。它由多个比较独立类库组成包括:
OpenBaseMovil-
microEWT是一个基于事件驱动的J2ME用户界面类库。其架构类似于AWT,Swing,SWT这些桌面UI框架。组件展示与用户界面逻辑相分离,便于皮肤更换。
Microproperties 是一个灵活的可扩展的用来处理 properties 文件的 J2ME 类库,可以用在MIDlet 程序中。
SuperWaba是一个开源的PDA和智能手机应用程序开发平台。该平台主要由虚拟机、开发和部署工具、UI控件等组成。支持的手机操作系统包括:Palm
Fire是一个轻量级,可更换皮肤/外观用于j2me MIDP2应用程序的GUI引擎。此外它提供XHTML显示支持。
MMS2R 是一个将 MMS (彩信) 转成 Ruby 对象的工具包。
安装方法:sudo gem install mms2r
Fire 是一个快速的手机UI和游戏开发包,提供一个UI的工具包以及一个用来根据 XHTML/CSS 内容绘制页面的渲染器。需要 MIDP 2.0
Sync4J是一个用Java实现的SyncML 规范的开源项目
SyncML是一个无线设备的数据同步协议,已经发展成为一个具有很强实用性的工业标准。