内容简介
本书主要介绍移动计算的发展、无线通信网络技术、无线广域网络技术、移动JAVA平台、移动XML和移动操作系统方面的内容。包括移动计算的定义、移动计算环境、移动计算的开发技术以及Symbiall移动操作系统等内容。此外,还将近年来W3C提出的XML以及SVG系列规范融入其中,结合移动计算特点给出了移动XML与移动SVG在移动开发方面应用的相关技术。并在最后一章给出了一个开发移动应用的综合实例。
本书内容涉及面比较广、实用性较强。本书既可作为高等院校计算机、信息、通信、电子商务等专业本科、专科以及研究生相关课程的教材或教学参考书,也可供从事移动计算研究与移动业务开发的技术人员阅读参考。
本书共分7章,其中第1章对移动计算的概念、移动计算环境、移动计算应用等进行了介绍;第2章对通信的基本知识进行了介绍,其目的是让读者通过学习这些内容初步了解通信的基本原理、无线局域网及蓝牙技术;第3章介绍了无线广域网中的GSM、GPRS及第三代移动通信技术;第4章介绍了主流移动操作系统Symbain,并重点介绍了Symbian操作系统的体系结构、关键组件及开发方法;第5章是本书的重点之一,在这里主要介绍了两个主流的移动开发平台,即JAVA平台体系及Window Mobile平台,同时也介绍了MSA服务体系,以及如何利用其中提供的一些组件进行应用的开发等;第6章重点介绍目前移动终端开发中涉及的两个关键技术,即流行的移动XML技术和可扩展矢量图形规范SVG技术,以及如何在移动终端上使用移动sVG技术实现图形的展示功能;第7章结合实际应用给出了从操作系统层面和应用层面开发移动应用的两个实例:一个是基于Sym bain操作系统提供的各种类库实现一个简单图形显示,以帮助理解采用Symbain开发的方法;另一个是采用综合技术实现一个简单的GIS系统。