JAVA游戏英文文献翻译
J2ME手机游戏编程
J2ME and Wireless Devices
随着移动电话等无线通讯设备急剧增加和功能逐渐成熟,对运行在这些设备上的应用程序的需求也越来越大。消费者和
企业都需要将移动通信设备的功能从语音通信扩展到膝上型计算机和PC上的传统应用程序。他们希望发送和接收电子邮件,存储和检索的个人资料,执行精密的计算,甚至玩游戏。
开发商,移动通信设备制造商,及流动网络供应商现正急欲填补这方面的需求,但有是一个严重的障碍:移动通信设备,利用许多不同的应用平台和操作系统,如果不修改代码,为一台设备开发的应用程序就不能运行在另一个设备。移动通信设备缺乏一个标准的应用平台及操作系统,这使得为移动通信设备开发应用程序具有较高的经济风险。
标准的缺乏对计算机技术和任何技术开发都不是新问题。传统上,硬件设备厂商都试图垄断市场,并执行他们专利,成为业界的事实标准。偶尔会有一个暴发户会成功,就像Microsoft那样 。而其他大多数情况下,企业会组成联盟,例如Java Community Process计划,集体制定一种标准。
无线应用协议( WAP )论坛,成为最初的产业集团,为无线技术制定标准。爱立信,摩托罗拉,诺基亚,和无线星球在1997年组成的wap论坛,到今天已经成长为包括几乎所有的移动设备制造商,移动网络供应商和开发商的联盟。WAP论坛创建的移动通信设备标准被称为wap标准。 wap标准是HTML , XML和TCP / IP 的增强。这些标准的元素之一是无线标记语言规范,它融合了HTML和XML,开发人员用它来制作能够在微型浏览器上显示的文档。微型浏览器是在移动通信设备上运行的小型WEB浏览器。
wap标准还包括WIAI规范和wmlscript规格。WIAI是用来运行在移动通信设备上的应用程序开发界面。 wmlscript是JavaScript的一个缩减版本 。
WAP论坛提供了框架,使开发人员可以构建移动通信设备应用程序,他们仍然必须克服每种快速发展的技术都会遇到的一个共同的障碍。移动通信设备的复杂,惊人的市场增长,高需求的工业强度,超出了定义和实现新的移动通信设备标准的能力。
许多为复杂的移动通信设备设计的复杂应用程序需要设备处理的信息数量超越了wap规范的能力。 J2ME提供的标准弥补了这个缺口。例如,销售代表要