基本信息出版社:人民邮电出版社
页码:543 页
出版日期:2005年07月
ISBN:7115134634
条形码:9787115134639
版本:第1版
装帧:平装
开本:16开 Pages Per Sheet
丛书名:移动开发系列丛书
内容简介 Series 60是在Symbian OS下进行智能手机应用程序开发的主要平台,它拥有广大的用户群。本书是诺基亚与EMCC软件公司共同推出的一本Series 60开发的权威参考书,为Symbian OS下的C++编程提供全面指导。
全书共13章,循序渐进地讲解Symbian OS基础、Series 60 GUI应用程序设计基础、应用程序各种UI控件、移动通信和多媒体开发知识,以及应用程序的调试与测试等。全书包含了60个实例应用程序,每个都有完整的C++代码和安装脚本,涵盖了Series 60开发的方方面面。
本书适用于所有Symbian OS手机应用开发人员:初学者通过本书可以打下牢固基础,掌握必须的技能;有经验的开发人员则可以通过本书获得丰富的、有价值的参考资料。
媒体推荐 书评
今天,在世界各地的数百万部手机上,开发人员通过Series 60平台可以发挥Symbian OS健壮的、先进的技术。本书包含个示例程序,主要集中于本地编程,它将帮助开发人员及时抓住Symbian OS智能手机开发中快速增长的良机。
——Symbian公司CEO David Levin
Series 60智能手机开发平台正掀起新一轮的移动服务浪潮。超过60%的手机生产商获得了Series 60平台的授权。Series 60移动应用开发平台拥有最大的用户群,从而成为智能手机市场的代表。
诺基亚与EMCC软件公司合作,为C++程序员和软件设计编撰了这本Series 60开发的权威指南。本书由诺基亚资深专家进行了全面审阅。本书内容涉及了开发过程的各个阶段,从设计、编程、测试、测试到部署;同时提供了60个完整的示例,例个示例包含完整的源代码和安装脚本。
编辑推荐 Series 60智能手机开发平台正掀起新一轮的移动服务浪潮。超过60%的手机生产商获得了Series 60平台的授权。Series 60移动应用开发平台拥有最大的用户群,从而成为智能手机市场的代表。诺基亚与EMCC软件公司合作,为C++程序员和软件设计师编撰了这本Series 60开发的权威指南。本书由诺基亚资深专家进行了全面审阅。本书内容涉及了开发过程的各个阶段,从设计、编程、测试、调试到部署;同时提供了60个完整的示例,每个示例包含完整的源代码和安装脚本。
目录
第1章 起步
1.1 Series 60 C++软件开发包(SDK)
1.2 开发过程概述
1.3 Series 60模拟器
1.4 模拟器上的生成
1.5 运行模拟器
1.6 目标Series 60设备的生成
1.7 在目标设备上的部署
1.8 小结
第2章 开发参考
2.1 SDK版本和选择
2.2 HelloWorld GUI应用程序
2.3 控制台应用程序
2.4 Symbian安装系统
2.5 额外的开发工具
2.6 Series 60 SDK和IDE的安装技巧
2.7 高级应用程序部署和生成指南
2.8 小结
第3章 Symbian OS基础
3.1 命名约定
3.2 基本类型
3.3 异常处理和资源管理
3.4 描述符
3.5 集合类
3.6 结合使用异步服务和活动对象
3.7 文件、流和存储
3.8 客户/服务器架构
3.9 小结
第4章 应用程序设计
4.1 应用程序框架
4.2 应用程序架构
4.3 分离应用程序UI和引擎
4.4 ECom
4.5 国际化
4.6 良好的应用程序行为
4.7 小结
第5章 应用程序的UI组件
5.1 控件
5.2 皮肤
5.3 事件处理
5.4 资源文件
5.5 菜单
5.6 面板
5.7 小结
第6章 对话框
6.1 对话框的共性
6.2 标准对话框
6.3 窗体
6.4 通知
6.5 查询
6.6 列表对话框
6.7 小结
第7章 列表
7.1 列表基础
7.2 竖向列表
7.3 使用竖向列表
7.4 网格
7.5 使用网格
7.6 设置列表
7.7 使用设置列表
7.8 小结
第8章 编辑器
8.1 文本编辑器
8.2 数值编辑器
8.3 密码编辑器
8.4 多字段数值编辑器
8.5 小结
第9章 通信基础知识
9.1 串行通信
9.2 套接字
9.3 TCP/IP
9.4 红外线
9.5 蓝牙
9.6 小结
第10章 高级通信技术
10.1 HTTP
10.2 WAP
10.3 消息传送
10.4 通话
10.5 小结
第11章 多媒体:图形和音频
11.1 Series 60图形架构概述
11.2 绘图基础
11.3 字体和文本
11.4 图形
11.5 位图
11.6 动画
11.7 直接屏幕访问
11.8 图像处理
11.9 音频
11.10 小结
第12章 使用应用程序视图、引擎和关键系统API
12.1 使用标准应用程序视图
12.2 应用程序引擎
12.3 使用系统功能
12.4 小结
第13章 测试和调试
13.1 质量保证
13.2 测试
13.3 调试
13.4 小结
附录 模拟嚣快捷键
术语表
参考文献
……