论文部分内容阅读
从国际和国内移动通信市场发展现状看,随着市场的扩大和新技术手段的不断涌现,用户对移动通信的需求已从基本的话音通信,逐步拓展为移动数据通信。不同类型的移动增值业务应运而生,其中,手机游戏走过了从最初的文字类游戏、嵌入式游戏到可下载的单机版游戏再到大型手机网络游戏的发展历程,手机游戏的业务形态日益成熟,展示出广阔的市场前景。目前看来,手机游戏市场前景广阔,业务逐渐升温,发展瓶颈逐步取消,手机游戏正在成为移动市场的一块新蛋糕。 目前,市场上存在的终端应用开发平台有很多,其中最有影响力的是高通公司的BREW和Sun公司J2ME。二者各有优势和不足。BREW由于其主要基于C/C++语言,有速度快、节省内存空间等优势,但是它由于是高通公司的专利,通用性不如J2ME。J2ME由于是开放的开发平台,各开发商可以免费使用,而且由于Java的平台可移植性好,所以J2ME也有它的优势,但是由于受Java的速度影响,要想开发出速度合适的Java手机游戏是要经过很多努力的。 本论文首先介绍了移动增值业务的发展现状及移动数据业务与技术体系。接下来从BREW平台的概念出发,分析了BREW平台的体系结构、SDK组件和程序设计概念,及主要的BREW接口。之后以具体的实例,着重剖析了BREW终端游戏引擎的开发,对应用的设计、构成及关键技术逐一详细分析,研究了适合于小内存、低处理速度类移动终端的应用实现。随后,文章也介绍了BREW的网络编程,完成服务器部分的通信接口软件的设计与开发。最后,文章概述了手机邮件客户端系统,简要分析了其开发环境及体系结构。