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