简介
本书主要介绍了基于Symbian操作系统S60平台第3版的应用程序开发知
识,主要内容包括Symbian操作系统和S60平台的背景介绍、开发环境的搭
建、Symbian操作系统基础知识(命名规则、描述符、内存管理机制、客户
端/服务器框架和活动对象)、应用程序框架、通信应用开发、多媒体应用
开发以及平台安全性、应用程序部署和Symbian签名。同时,本书还配有相
关的上机实验,方便读者进行知识的巩固和练习。
本书可供从事Symbian应用程序开发的工程人员参考,也可用作本、专
科学校智能手机程序开发的课程教材或参考书。
目录
光盘使用说明
前言
第1章 序言
1.1 主流智能手机操作系统
1.1.1 Symbian
1.1.2 Linux
1.1.3 Windows Mobile
1.1.4 Palm
1.2 智能手机应用开发的意义
1.3 本书的特点
1.3.1 针对最新的S60第3版
1.3.2 采用最新的开发工具
1.3.3 内容生动,实例丰富
1.3.4 注重应用,结合实践
第2章 Symbian操作系统背景
2.1 Symbian所有权
2.2 Symbian许可证持有者
2.3 Symbian设备
2.4 Symbian操作系统
2.4.1 Symbian操作系统结构
2.4.2 Symbian操作系统的主要用户接口平台
2.4.3 Symbian操作系统发展过程
第3章 S60平台背景
3.1 S60平台简介
3.2 S60版本
3.2.1 S60平台第1版
3.2.2 S60平台第2版
3.2.3 S60平台第3版
3.3 S60设备按键
3.4 S60应用程序开发要求
3.5 S60模拟器
第4章 开发环境
4.1 SDK的选择
4.2 IDE的选择
4.3 开发环境的搭建
4.3.1 安装过程
4.3.2 SDK结构
4.3.3 SDK注册
4.4 Carbide.c++
4.4.1 基本概念
4.4.2 Carbide.c++界面
4.4.3 Carbide.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.2 Leave
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.1 Symbian操作系统的主要服务器
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.2 S60预定义控件
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 获得通话……
前言
第1章 序言
1.1 主流智能手机操作系统
1.1.1 Symbian
1.1.2 Linux
1.1.3 Windows Mobile
1.1.4 Palm
1.2 智能手机应用开发的意义
1.3 本书的特点
1.3.1 针对最新的S60第3版
1.3.2 采用最新的开发工具
1.3.3 内容生动,实例丰富
1.3.4 注重应用,结合实践
第2章 Symbian操作系统背景
2.1 Symbian所有权
2.2 Symbian许可证持有者
2.3 Symbian设备
2.4 Symbian操作系统
2.4.1 Symbian操作系统结构
2.4.2 Symbian操作系统的主要用户接口平台
2.4.3 Symbian操作系统发展过程
第3章 S60平台背景
3.1 S60平台简介
3.2 S60版本
3.2.1 S60平台第1版
3.2.2 S60平台第2版
3.2.3 S60平台第3版
3.3 S60设备按键
3.4 S60应用程序开发要求
3.5 S60模拟器
第4章 开发环境
4.1 SDK的选择
4.2 IDE的选择
4.3 开发环境的搭建
4.3.1 安装过程
4.3.2 SDK结构
4.3.3 SDK注册
4.4 Carbide.c++
4.4.1 基本概念
4.4.2 Carbide.c++界面
4.4.3 Carbide.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.2 Leave
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.1 Symbian操作系统的主要服务器
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.2 S60预定义控件
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 获得通话……
Symbian S60(第3版)手机程序开发与实用教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
