新闻资讯
看你所看,想你所想

移动软体开发技术

移动软体开发技术

移动软体开发技术

《移动软体开发技术》内容简介:随着3G时代的到来,移动环境的软体编程技术已成为程式设计师必须掌握的技术之一。鑒于国内该类书籍较少,作者结合多年的研究和教学经验编写了本教材。全书共分为12章,包括移动计算的概念和模型、移动Agent技术、移动终端作业系统简介、无线通信技术、移动服务架构MSA、普适计算概述、Android开发平台、Windows Mobile开发平台、Svmbian开发平台、Openmoko开发平台和J2ME开发平台等内容。

基本介绍

  • 书名:移动软体开发技术
  • 作者:荣智涛
  • ISBN:9787508473444
  • 定价:29.80元
  • 出版社:中国水利水电出版社
  • 出版时间:2010年3月1日
  • 开本:16开

内容简介

《移动软体开发技术》面向移动计算技术的初学者,既有详尽的理论阐述,又有丰富的案例程式,使读者能容易、快速、全面地掌握移动环境软体编程技术。
《移动软体开发技术》循序渐进、内容完整、实用性强,以教材方式组织内容,可作为大中专院校计算机相关专业学生、高等职业技术院校计算机相关专业学生、计算机培训教师和学员的教材,也可供计算机爱好者和相关技术人员参考。
《移动软体开发技术》是一本完整的介绍移动软体开发技术的教程,取材广泛、内容丰富,包括移动计算基础和普适计算知识、移动服务架构、各种不同开发平台及详尽案例。全书侧重于移动计算开发技术,对移动计算技术的发展和套用进行了深入细緻的分析和研究。
《移动软体开发技术》由浅入深、循序渐进地介绍了移动开发技术的知识点。重点介绍了移动计算模型、移动Agent技术、主流移动终端作业系统、移动服务架构MSA、普适计算及各主流开发平台完整开发案例。《移动软体开发技术》对读者入门要求不高,读者只需要具备最基本编程思想和计算机基础知识就能掌握移动计算的总体框架、套用方式及开发特点。

图书目录

前言
第1章 移动计算基本概念
1.1 移动计算的基本概念
1.1.1 用户和终端的移动性
1.1.2 资源访问的移动性
1.2 移动终端和系统平台
1.2.1 移动终端概述
1.2.2 移动终端信息输入
1.2.3 移动终端作业系统
1.2.4 移动套用开发平台
1.3 移动计算带来的挑战
1.4 移动通信技术简介
1.4.1 移动通信的发展历程
1.4.2 第三代移动通信技术简介
1.4 13第四代移动通信技术简介
1.5 移动计算主要研究问题
1.5.1 移动IP技术
1.5.2 QOS技术
1.5 .3移动数据管理技术
1.6 本章小结
1.7 习题
第2章 移动计算模型
2.1 移动计算模型概述
2.1.1 计算模型概念
2.1.2 传统计算模型
2.2 B/S和C/S混合计算模型
2.3基于移.Agent的移动计算模型
2.3.1 移动Agent概述
2.3.2 移动Agent技术的关键问题
2.3.3 移动Agent计算模型
2.3.4.移动Agent计算模型的特点
2.3.5 移动Agent系统的体系结构
2.3.6 移动Agent技术的套用和发展趋势
2.4 基于双代理结构的移动计算模型
2.4.1 静态对象快取管理模组
2.4.2 动态对象快取管理模组
2.4.3 对象压缩模组
2.4.4 协定最佳化模组
2.5 基于广域网的移动计算模型
2.5.1 广域网计算模型概述
2.5.2 基于移动Agent的广域网普适计算模型
2.5.3 移动Agent在广域网中的服务迁移机制
2.5.4 移动Agent在广域网中的资源迁移机制
2.6 本章小结
2.7 习题
第3章 移动Agent技术
3.1 Agent技术概述
3.1.1 什幺是.Agent
3.1.2 软体Agent的特性
3.1.3 软体Agent的分类
3.1.4 软体Agent的BDI理论模型
3.1.5 软体Agent的适用领域
3.2 移动Agent基本概念
3.2.1 移动Agent的特点及优势
3.2.2 移动Agent系统结构
3.2.3 移动Agent生命周期
3.2.4 移动Agent关键技术
3.3 移动Agent相关规範
3.3.1 Agent通信语言(ACL)
3.3.2 Agent传输协定(ATP)
3.3.3 移动Agent的标準
3.4 基于移动Agent的开发平台
3.4.1 移动Agent开发平台MADP
3.4.2 基于移动Agent的分散式计算模型
3.5 移动Agent平台
3.5.1 国际组织对移动Agent平台标準化的贡献
3.5.2 现有Agent平台的介绍
3.6 CORBA概述
3.6.1 什幺是CORBA
3.6.2 CORBA体系结构
3.6.3 CORBA安全机制
3.6.4 CORBA技术特点
3.7 本章小结
3.8 习题
第4章 移动终端作业系统简介
4.1 WindowsMobile作业系统
4.1.1 WindowsMobile简介
4.1.2WindowsMobile特点
4.1.3 WindowsMobile软体开发
4.2 Symbian作业系统
4.2.1 SymbianOS简介
4.2.2 SymbianOS用户界面
4.2.3 SymbianOS的软体开发
4.3 Linux作业系统
4.3.1 Linux简介
4.3.2 GNIJ/Linux历史
4.3.3Linux手机系统发展历程
4.3.4 Linux手机系统现状
4.4 Palm作业系统
4.4.1 发展历史
4.4.2 PalmOS特点
4.4.3PalmOS版本历史
4.4.4 PalmOS软体开发
4.5 Android作业系统
4.5.1 Android简介
4.5.2 Android历史
4.5.3Android软体开发
4.6 BlackBerry作业系统
4.6.1 BlackBerry简介
4.6.2 BlackBerry0S
4.7 iPhone作业系统
4.7.1 iPhone简介
4.7.2 iPhone设备特性
4.8 QT
4.8.1 QT简介
4.8.2 QT程式
4.8.3 QT的跨平台性
4.9 几种作业系统的比较
4.10 本章小结
4.11 习题
第5章 无线通信技术
5.1 无线区域网路(WLAN)
5.1.1 无线区域网路简介
5.1.2 无线区域网路标準
5.1.3 无线区域网路的套用
5.2 蓝牙(BlueFooth)技术
5.2.1 蓝牙技术简介
5.2.2 蓝牙技术的特点
5.2.3 蓝牙技术的套用
5.3 第二代移动通信技术
5.3.1 移动通信技术的发展历程
5.3.2 第二代移动通信技术GSM
5.4.2 5G-GPRS
5.4.1 GPRS概述
5.4.2 GPRS套用与发展
5.5 第三代移动通信技术
5.5.1 第三代移动通信技术概述
5.5.2 WCDMA
5.5.3 3G业务
5.6 本章小结
5.7 习题
第6章 移动服务架构MSA
6.1 MSA简介
6.2 MSA规範体系结构
6.2.1 J2MEWeb服务规範(JSR.1 72)
6.2.2 安全及可信服务API(JSR.1 77)
6.2.3 定位服务API(JSR.1 79)
6.2.4 J2ME的SIPAPI(JSR.1 80)
6.2.5 移动终端3D图形API(JSR.1 84)
6.2.6 内容管理者API(JSR.2 11)
6.2.7 J2ME可变2D矢量图形API(JSR一226)
6.2.8 移动支付API(JSR.2 29)
6.2.9 移动国际化API(JSR.2 38)
6.3 基于JSR.1 72的Web服务开发
6.3.1 Web服务概述
6.3.2使用JAXP解析XML
6.3.3 JAX.RPC
6.4 Web服务开发工具——_NetBeans简介
6.4.1 NetBeans移动开发包
6.4.2 NetBeansWeb服务简介
6.5 本章小节
6.6 习题
第7章 普适计算概述
7.1 计算模式的发展
7.2 普适计算的概念
7.3普适计算的特性
7.4 主要研究问题
7.5 发展现状与研究进展
7.6 本章小结
7.7 习题
第8章 Android开发平台
8.1 Android概述
8.2 Android开发环境搭建
8.3 第一个Android程式
8.4 Android程式开发的基本框架
8.5 Android应用程式的构成
8.6 J2ME程式与Android程式的比较
8.7 本章小节
8.8 习题
第9章 WindowsMobile开发环境
9.1 WindowsMobile开发环境的部署
9.2 MicrosofActivesync安装步骤
9.3 安装WindowsMobile6SDK
9.4 WindowsMobile开发实例
9.5 QT与WindowsMobile的结合
9.6 本章小结
9.7 习题
第10章 Symbian开发平台
10.1 $60开发环境的搭建
10.2 安装ActivePerl
10.3 安装JDK
10.4 安装CarbideC++
10.5 安装$60SDK
10.6 $60程式开发
10.7 Pythonfor$60简介
10.8 $60学习方法简介
10.9 本章小结
10.1 0习题
第11章 Openmoko开发平台
11.1 Openmoko简介
11.2 Openmoko支持平台
11.3 Openmoko基于qemu的环境搭建
11.4 Openmoko环境更新
11.5 Openmoko构建过程产生的目录树
11.6 构建一个简单的应用程式
11.7 本章小结
11.8 习题
第12章 J2ME开发平台
12.1 JAVAME移动开发平台的历史由来及发展
12.1.1 Java版本的演进
12.1.2 各种Java版本的定位
12.1.3 不同Java版本的虚拟机
12.2 JAVA ME体系结构及概念
12.2.1 J2ME系统体系结构
12.2.2 CDC和CLDC简介
12.3 MIDP体系
12.4 JAVAME开发环境及开发流程
12.4.1 JAVAME主流开发工具介绍
12.4.2 Eclipse与.EclipseME移动开发环境的搭建
12.4.3 JAVAME开发流程与部署
12.5 第一个JAVAME程式——HetloWorld
12.6.JAVAME平台的开发组件
12.6.1 图形用户界面开发及API
12.6.2 如何使用Display类
12.6.3 使用Screen类和滚动条
12.6.4 使用命令按钮回响用户操作
12.6.5 使用文本框输入信息
12.6.6 使用报警显示提示信息
12.6.7 向用户提供选择——列表
12.6.8 显示或改变值的大小——标尺
12.6.9 有效地校验用户输入
12.6.10 记录管理系统开发及API
12.6.11 网路数据访问开发及API
12.6.12 无线讯息开发及API
12.7 本章小结
12.8 习题
习题参考答案
参考文献

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com