内容简介
本书分为六个部分共22章,全面深入地讲解了Symbian OS应用程序开发从起步到进阶的知识。其中,第1~5章为第一部分,主要介绍了Symbian OS基础知识、开发环境的搭建、应用程序模板和必需的C 语言基础;第6~8章为第二部分,深入讲解了Symbian OS开发基础,包括变量类型、类、内存管理机制、描述符、缓冲、数组和文件系统等;第9~16章为第三部分,全面而细致地讲解了Symbian OS的GUI开发技术和常用的GUI元素,包含一个“双色棋”小游戏实例;第17~20章为第四部分,这部分为Symbian OS进阶知识,包括异步处理与活动对象机制、客户/服务器架构、图形、动画与音视频等内容;第21章为第五部分,详细讲解了以套接字为基础的Symbian OS通信应用,包括TCP、HTTP、蓝牙、短消息等;第22章为第六部分,介绍了可供获取更多应用程序开发和其他相关资源的途径,为读者继续深入学习提供帮助。
周密安排的章节布局和知识架构,充分贴合初学者认知规律;全面、细致而深入的讲解,使得本书可以成为有志于学习Symbian OS应用程序开发的初学者的良师益友。本书亦可作为高校和培训机构嵌入式应用开发的教学参考用书。
目录
- 第一部分起锚——初识Symbian
- 第1章智能手机革命
- 第2章什么是Symbian
- 第3章千里之行,始于足下
- 第4章第一桶金
- 第5章C是一切的基础
- 第二部分扬帆——Symbian基础
- 第6章跨越:从标准C到SymbianC
- 第7章到底哪里不同
- 第8章文件与文件存储
- 第三部分好望角——SymbianGUI
- 第9章Hello,MyBeautifulWorld!
- 第10章原来如此复杂
- 第11章控件综述
- 第12章菜单
- 第13章对话框
- 第14章列表
- 第15章文本编辑器
- 第16章状态面板
- 第四部分大洋深处——SymbianOS进阶
- 第17章枯燥抑或乐趣——活动对象与异步处理
- 第18章客户/服务器架构
- 第19章渐入佳境——SymbianOS图形和多媒体
- 第20章休息一下,做个总结
- 第五部分新大陆——丰富的Symbian应用
- 第21章SymbianOS通信与消息传送
- 第六部分远航——再见,Symbian
- 第22章获取更多资源
- 附录
- 附录1SymbianOS全局错误码(e32err.h)
- 附录2语言代码
- 参考文献