Easy Symbian——手机应用开发入门

Easy Symbian——手机应用开发入门

赵希哲, 司维, 宋昱鹏, 编著

出版社:人民邮电出版社

年代:2009

定价:35.0

书籍简介:

本书从Symbian C++开发的基础讲起,依次介绍程序架构、视图切换、描述符、数组和文件、异常处理、事件响应、UI控件、多媒体、活动对象、开发测试工具等内容。在讲解的过程中逐步完善一个开源的触摸屏弹球游戏的代码,并配有一些有针对性的小练习。

书籍目录:

第1章从零开始

1.1Symbian那些事儿

1.1.1Symbian的历史

1.1.2Symbian的现状

1.1.3Symbian的未来

1.2本书的Readme

1.2.1内容的组织方式

1.2.2怎样使用本书

1.2.3利用好网上的资源

1.3一个有趣的触摸屏游戏

1.3.1游戏的需求说明

1.3.2小项目的开发过程

1.4搭建全免费的开发环境

1.4.1SDK

1.4.2IDE

1.4.3帮助文档

1.4.4代码管理

1.5更多关于Symbian开发环境的事

1.5.1SDK简介

1.5.2IDE功能简介

1.6小结

第2章程序架构介绍

2.1Symbian应用程序设计原则

2.1.1程序界面与逻辑分离原则

2.1.2观察者设计模式的运用

2.1.3良好的应用程序行为

2.2简洁的设计方案

2.2.1程序模块结构

2.2.2界面模块

2.2.3逻辑模块

2.2.4碰撞原理

2.2.5重要的游戏行为

2.3编码要规范

2.4小结

第3章工程结构和视图切换

3.1从Helloworld开始搭建应用程序框架

3.1.1使用Carbide建立和导入工程

3.1.2程序的基本类

3.1.3MMP文件

3.1.4资源文件

3.1.5本地化

3.1.6编译和运行程序

3.2视图切换框架

3.2.1创建和使用视图

3.2.2在视图中使用容器

3.2.3注册和切换视图

3.2.4视图观察者

3.2.5打开外部视图

3.2.6如何选择GUI框架

3.3小结

第4章描述符、数组和文件

4.1描述符

4.1.1继承结构和描述符构成

4.1.2字面量描述符

4.1.3缓冲区描述符

4.1.4指针描述符

4.1.5堆描述符

4.1.6包描述符

4.1.7重要的描述符方法

4.1.8描述符类型转换

4.2数组

4.2.1RArray

4.2.2CArray

4.2.3描述符数组

4.3文件读写

4.3.1RFs和RFile

4.3.2文件和数据流

4.3.3目录和文件操作

4.4小结

第5章异常处理

5.1基本异常处理

5.2异常退出

5.3TRAP/TRAPD捕获异常

5.4两阶段构造

5.5清除栈

5.5.1对于C类使用清除栈

5.5.2对于非C类使用清除栈

5.5.3清除栈相关错误

5.6严重错误

5.7使用断言

5.8小结

第6章事件响应

6.1事件处理基本过程

6.2常见事件处理

6.2.1前后台切换

6.2.2控件大小和位置的变化

6.2.3资源变化

6.3菜单命令

6.4按键事件

6.5触摸屏事件

6.6小结

第7章控件

7.1控件基本概念

7.1.1绘图相关的接口

7.1.2与用户输入相关的接口

7.1.3复合控件相关的接口

7.2资源文件

7.3常用控件介绍

7.3.1文本标签

7.3.2图片标签

7.3.3编辑框

7.3.4列表框

7.3.5对话框

7.3.6自定义控件

7.4小结

第8章多媒体

8.1位图介绍

8.2创建位图文件

8.3装载和绘制位图

8.4旋转和缩放位图

8.5多媒体框架

8.6播放音乐文件

8.7小结

第9章活动对象

9.1异步操作

9.2活动对象工作原理

9.2.1一个AO,一个异步服务提供者

9.2.2多个AO,一个异步服务提供者

9.2.3多个AO,多个异步服务提供者

9.2.4多个ActiveScheduler

9.3简单的例子(基本用法)

9.4稍复杂的异步调用

9.5更复杂的活动对象

9.5.1自己动手安装活动对象规划器

9.5.2自完成状态机

9.5.3AO的优先级

9.6活动对象使用注意事项

9.7小结

第10章测试与打包

10.1常用工具

10.1.1LeaveScan和CodeScanner

10.1.2SymbianOSLJnit

10.1.3CTC++

10.1.4TRK

10.2生成安装文件

10.3证书以及签名

10.3.1证书及签名的意义

10.3.2操作方法

10.4小结

附录A手机按键名称图

附录BSymbian本地化语言代码列表

附录C常见错误代码列表

附录DSymbian程序调试技巧

附录E术语表

后记

参考文献

内容摘要:

  全部内容基于S60SDK第5版,介绍最新触摸屏开发技术。  实例驱动,学习轻松愉悦,应用快速入门。  代码开源,修改随心所欲,让你触类旁通。  国内一线开发团队经验之谈,和你一起分享开发乐趣。  本书从SymbianC++开发的基础讲起,依次介绍描述符、应用程序框架、Symbian特有的异常处理机制、UI控件、多媒体、活动对象、开发测试工具等内容。结合一个开源的触摸屏游戏代码进行知识点的讲解,并配有一些有针对性的小练习和活泼的漫画,使读者能举一反三、触类旁通、易于理解。  本书从SymbianC++开发的基础讲起,依次介绍描述符、应用程序框架、Symbian特有的异常处理机制、UI控件、多媒体、活动对象、开发测试工具等内容。结合一个开源的触摸屏游戏代码进行知识点的讲解,并配有一些有针对性的小练习和活泼的漫画,使读者能举一反三、触类旁通、易于理解。  本书的读者定位于Symbian初中级学者,即具有C++编程基础而无Symbian操作系统基础的人群,包括从事Symbian手机应用软件开发、移动互联网应用开发、移动增值业务开发等软件开发技术人员,以及爱好Symbian手机操作系统的发烧友。  本书可作为相关培训机构的教材,还可供各大专院校计算机、通信、软件开发、手机开发等相关专业的教师和学生作为参考书阅读。

书籍规格:

书籍详细信息
书名Easy Symbian——手机应用开发入门站内查询相似图书
丛书名移动终端软件开发系列丛书
9787115215154
如需购买下载《Easy Symbian——手机应用开发入门》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 0装帧平装
页数 136 印数 3500

书籍信息归属:

Easy Symbian——手机应用开发入门是人民邮电出版社于2009.10出版的中图分类号为 TN929.53 的主题关于 移动通信-携带电话机-应用程序-程序设计 的书籍。