出版社:机械工业出版社
年代:2007
定价:36.0
本书主要介绍了基于Symbian操作系统和S60平台的应用程序等。
光盘使用说明
前言
第1章序言
1.1主流智能手机操作系统
1.1.1Symbian
1.1.2Linux
1.1.3WindowsMobile
1.1.4Palm
1.2智能手机应用开发的意义
1.3本书的特点
1.3.1针对最新的S60第3版
1.3.2采用最新的开发工具
1.3.3内容生动,实例丰富
1.3.4注重应用,结合实践
第2章Symbian操作系统背景
2.1Symbian所有权
2.2Symbian许可证持有者
2.3Symbian设备
2.4Symbian操作系统
2.4.1Symbian操作系统结构
2.4.2Symbian操作系统的主要用户接口平台
2.4.3Symbian操作系统发展过程
第3章S60平台背景
3.1S60平台简介
3.2S60版本
3.2.1S60平台第1版
3.2.2S60平台第2版
3.2.3S60平台第3版
3.3S60设备按键
3.4S60应用程序开发要求
3.5S60模拟器
第4章开发环境
4.1SDK的选择
4.2IDE的选择
4.3开发环境的搭建
4.3.1安装过程
4.3.2SDK结构
4.3.3SDK注册
4.4Carbide.c++
4.4.1基本概念
4.4.2Carbide.c++界面
4.4.3Carbide.c++入门
实验1模拟器的使用
第5章Symbian操作系统基础知识
5.1基本数据类型
5.1.1整型
5.1.2字符型
5.1.3布尔型
5.1.4浮点型
5.1.5空类型
5.1.6枚举型
实验2基本数据类型的使用
5.2命名规则
5.2.1类的命名规则
5.2.2变量命名规则
5.2.3函数命名规则
5.2.4强制转换
5.3内存管理机制
5.3.1栈和堆
5.3.2Leave
5.3.3清理栈
5.3.4二阶段构造
5.3.5合理使用内存的注意事项
5.3.6内存泄漏处理
实验3清理栈的使用
5.4描述符
5.4.1描述符的类型
5.4.2描述符的修改操作
5.4.3描述符的宽度
5.4.4描述符的继承关系
5.4.5描述符的使用
实验4描述符的使用
5.5客户端/服务器端框架
5.5.1Symbian操作系统的主要服务器
5.5.2服务器插件
5.5.3会话
5.5.4使用客户端API
实验5应用程序的调试
实验6本地化和菜单的使用
实验7文件服务器的使用
5.6活动对象框架
5.6.1多任务相关知识
5.6.2异步事件处理
5.6.3活动对象
5.6.4活动对象调度器
5.6.5使用活动对象
实验8活动对象的使用(1)
实验9活动对象的使用(2)
第6章S60应用程序框架
6.1应用程序用户接口/弓l擎结构
6.2应用程序框架
6.2.1传统的应用程序框架
6.2.2基于对话框的应用程序框架
6.2.3基于视图的应用程序框架
6.2.4应用程序框架的选择
6.3窗体和窗格
6.3.1窗体
6.3.2窗格
第7章S60用户接口控件开发
7.1用户接口控件运行机制
7.1.1控件栈
7.1.2事件流
7.2S60预定义控件
7.2.1菜单
7.2.2对话框
7.2.3通知对话框
7.2.4输入对话框
7.2.5编辑器
7.2.6表单
实验10视图的使用
实验11对话框的使用
实验12表单的使用
实验13设置列表的使用
第8章S60通信应用开发
8.1电{舌
8.1.1基本知识
8.1.2拨打电话
8.1.3接听电话
8.1.4获得通话信息
8.2消息
8.2.1基本知识
8.2.2消息API
8.2.3使用客户端MTMAPI
8.2.4使用Send.AsAPI
8.2.5使用CSendAppUi
8.2.6接收消息
8.3蓝牙
8.3.1基本知识
8.3.2服务发布
8.3.3蓝牙安全性
8.3.4设备和服务搜索
8.3.5蓝牙套接字通信
第9章S60多媒体应用开发
9.1S60多媒体框架
9.2音频开发
9.2.1音频播放
9.2.2音频录制
9.2.3音频转换
9.2.4音调播放
9.2.5音频流操作
9.3视频开发
9.3.1视频播放
9.3.2视频录制
实验14多媒体框架API的使用
第10章S60平台安全性
10.1基本概念
10.1.1可信任计算基础
10.1.2可信任计算环境
10.1.3能力
10.1.4SID与VID
10.1.5数据锁定
10.1.6安全性边界与安全策略
10.1.7软件安装器
10.2工作原理
10.2.1安装
10.2.2载入
10.2.3运行
10.3S60第3版应用程序移植
实验15S60第3版应用程序的移植
第11章S60应用程序部署
11.1S60应用程序安装
11.2针对设备进行编译
11.3打包文件
11.4数字签名安装文件的创建
11.4.1公钥结构
11.4.2数字签名
11.4.3打包工具
11.5安装文件的部署和安装
实验16应用程序的部署
第12章Symbian签名
12.1Symbian签名背景
12.2UID分配准则
12.3开发者证书
12.4ACS发布者ID
12.5Symbian签名过程
12.6测试标准
S60作为手机操作系统的领跑者Symbian的主流开发平台,目前拥有众多的用户。基于S60平台的应用程序开发不仅适应了市场发展的需要,更促进了市场的发展。但是,现在国内从事移动应用开发的人员还比较少,大家对于Symbian系统及S60平台的认识都还很有限,因此就有必要在这个领域做一些启蒙性的工作,引导更多的人加入到这个行业中来。本书正是出于这个目的,针对目前最新的S60第3版开发平台,详细介绍了应用程序开发的相关内容,并且附加详细的示例和上机实验。 本书主要介绍了基于Symbian操作系统S60平台第3版的应用程序开发知识,主要内容包括Symbian操作系统和S60平台的背景介绍、开发环境的搭建、Symbian操作系统基础知识(命名规则、描述符、内存管理机制、客户端/服务器框架和活动对象)、应用程序框架、通信应用开发、多媒体应用开发以及平台安全性、应用程序部署和Symbian签名。同时,本书还配有相关的上机实验,方便读者进行知识的巩固和练习。 本书可供从事Symbian应用程序开发的工程人员参考,也可用作本、专科学校智能手机程序开发的课程教材或参考书。
书籍详细信息 | |||
书名 | Symbian S60手机程序开发与实用教程站内查询相似图书 | ||
9787111228950 如需购买下载《Symbian S60手机程序开发与实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 36.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 402 | 印数 | 4000 |
Symbian S60手机程序开发与实用教程是机械工业出版社于2008.01出版的中图分类号为 TN929.53 的主题关于 移动通信-携带电话机-应用程序-程序设计-教材 的书籍。
李树仁, 刘福君, 时磊, 叶瑞优, 陶佳佳, 编著
孙东风, 刘莉莉, 编著
付宗亮, 孙其强, 编著
赵希哲, 司维, 宋昱鹏, 编著
华清远见嵌入式培训中心, 侯茂清, 编著
(英) 库尔顿 (Coulton,P.) , (英) 爱德华兹 (Edwards,R.) , (英) 克莱姆森 (Clemson,H.) , 著
刘昕宇, 陈晓光, 刘斌, 编著
张魏, 编著
傅曦, 编著