更新时间:2018-12-27 18:09:18
封面
版权信息
前言
一个关于手机软件架构的故事
第1章 移动通信技术
1.1 移动通信网络技术
1.2 3G标准在中国的应用
1.3 3G带来的增值业务
1.4 移动应用平台
第2章 移动终端
2.1 概述
2.2 移动通信网络结构
2.3 手机通信协议
2.4 第三代移动通信标准
2.5 手机与无线网络
2.6 手机与SIM卡
2.7 AT命令
2.8 手机开机过程
2.9 手机开机模式
2.10 手机关机过程
2.11 空闲模式与待机状态
2.12 手机通话过程的建立
第3章 USIM卡管理
3.1 UICC概述
3.2 SIM卡
3.3 USIM卡
3.4 3G环境中USIM卡的应用
3.5 USAT
3.6 WCDMA和GSM的空中接口
3.7 手机和SIM卡的存储空间
3.8 SIM卡电话本管理
3.9 SIM卡短信管理
3.10 SIM卡PC同步的设计与实现
第4章 手机常用操作系统
4.1 VxWorks操作系统
4.2 Linux操作系统
4.3 Nucleus Plus操作系统
4.4 Windows CE操作系统
4.5 PalmOS操作系统
4.6 手机操作系统的管理
第5章 手机软件平台设计原则
5.1 概述
5.2 可移植性
5.3 易维护性
5.4 开放灵活性
5.5 安全可靠性
第6章 手机通用软件平台架构模型
6.1 概述
6.2 UI(MMI)层
6.3 应用层
6.4 服务(中间)层
6.5 适配层(Adpation Layer)
6.6 设备驱动层
6.7 硬件平台
6.8 Camera应用的设计与实现
第7章 典型手机软件平台架构解析
7.1 TI Locosto软件平台
7.2 Skyworks软件架构
7.3 BREW软件架构
7.4 基于Linux的QT软件架构
7.5 Symbian软件架构
7.6 Windows Mobile软件架构
7.7 手机软件平台选型建议
第8章 应用程序与资源管理
8.1 概述
8.2 应用程序管理器
8.3 应用程序安全设计
8.4 手机资源的管理
第9章 手机性能评价
9.1 概述
9.2 实时性
9.3 稳定性
9.4 可维护性
9.5 易用性
9.6 功耗
9.7 环境的适应能力
9.8 安全性和保密性
9.9 手机软件常见的缺陷
9.10 手机功耗问题
第10章 手机PC模拟器的设计
10.1 手机软件开发环境
10.2 手机模拟器
10.3 PC模拟器的使用
10.4 模拟器与手机的通信连接
10.5 手机模拟器的设计思想
10.6 文件系统的模拟
10.7 SIM卡和FFS的模拟
10.8 手机操作系统的模拟
10.9 手机屏幕的模拟
10.10 内存的模拟
10.11 模拟器和真实手机的差异
第11章 手机软件测试与认证
11.1 手机测试概述
11.2 基本功能测试
11.3 交互测试
11.4 临界测试
11.5 压力测试
11.6 测试用例设计注意事项
11.7 Bug描述
11.8 软件测试方法