现在的位置: 首页 > 综合 > 正文

Symbian培训所开课程

2012年11月21日 ⁄ 综合 ⁄ 共 2756字 ⁄ 字号 评论关闭
既然说了要转向Symbian,可惜暂时不知道成都有哪家比较好的培训,就把北京某Symbian培训所开的课程列下来,自己照着来学习了。
C++提高(20课时)
指针操作 指针的定义和初始化
指针原理与操作
使用指针访问数组元素
指针和const限定符
C++面向对象高级应用 数据抽象和封装
类声明与类定义
this指针
类作用域
类的构造与析构
重载操作符与转换
公用、私有和受保护的继承
友元关系与继承
继承情况下的类作用域
纯虚函数
C++内存管理机制 C++中的内存分配
定位new表达式
显式析构函数的调用
类特定的new和delete
C++文件操作 输出缓冲区的管理
文件的输入和输出
文件流对象的使用
文件模式
字符串流
C++异常处理 抛出类类型的异常
捕获异常
重新抛出
捕获所有异常的处理代码
异常类层次
Symbian开发技术(48课时)
第1章:Symbian概述及开发环境的搭建
内容概述 认识流行手机操作系统,搭建Symbian的开发环境
本章目标 使学员能够熟练搭建Symbian平台下的应用程序的开发环境。
重点难点 搭建开发环境
内容结构 1.1 手机操作系统简介
1.2 Symbian操作系统
1.3 搭建二版开发环境(VC 6.0)
1.4 搭建三版开发环境(VS2003)
1.5 创建第一个项目
1.6 编译并执行程序
课后实践 搭建Symbian开发环境,并建立第一个项目。
课时 理论2实践2
第2章:开发工具的使用
内容概述 模拟器的使用、应用程序信息文件的创建,测试工具、消息工具等开发工具的使用
本章目标 能够熟练使用Symbian SDK中的各种工具来创建开发中需要的资源。
重点难点 程序的编译
调试工具的使用
内容结构 2.1 模拟器的使用
2.2 AIF的创建
2.3 资源的创建
2.4 消息工具的使用
2.5 文件工具的使用
2.6 调试工具的使用
课后实践  
课时 理论2实践2
第3章:Symbian系统的体系结构
内容概述 理解Symbian系统的组成,内存管理、进程管理机制,常用数据类型、类的命名规则以及异常处理机制。
本章目标 使学员理解Symbian系统的体系结构,以便开发出能在Symbian平台上运行的应用程序。
重点难点 内存管理
进程管理
内容结构 3.1 系统组成
3.2 进程和线程管理
3.3 内存管理
3.4 用户交互界面
3.5 客户端服务器框架
3.6 活动对象
3.7 描述符
3.8 常用数据类型
3.9 常用的C++类
3.10系统的异常处理机制
课后实践  
课时 理论4实践0
第4章:Symbian应用程序设计
内容概述 理解Symbian应用程序结构,UI界面以及独立引擎的开发,Ecom插件技术的使用。
本章目标 培养学员设计Symbian应用程序的思维习惯和设计方法。
重点难点 应用程序框架
分离程序UI和引擎
内容结构 4.1 应用程序框架
4.2 应用程序架构
4.3 分离程序UI和引擎
4.4 使用ECOM插件技术
4.5 国际化编程
课后实践  
课时4 理论2 实践2
第5章:程序调试与测试
内容概述 在开发的过程中,如何调试程序,学习如何测试程序,如何保证程序的质量。
本章目标 培养学员测试和调试Symbian应用程序的能力。
重点难点 测试程序的方法
内容结构 5.1 编码标准
5.2 严重错误
5.3 使用断言发现bug
5.4 测试方法
5.5 调试程序的技巧
课后实践  
课时4 理论2实践2
第6章:标准面板及应用程序窗口的使用
内容概述 如何在应用程序中使用标准面板和窗口
本章目标 培养学员灵活应用图形组件进行用户程序开发的能力。
重点难点 面板的使用
内容结构 6.1 窗口、面板和子面板的概念
6.2 控制面板
6.3 主面板
6.4 列表结构
6.5 列表类型
6.6 使用列表
课后实践  
课时4 理论2实践2
第7章:其它图形界面组件的使用
内容概述 列表、对话框、编辑器消息框等图形组件的使用
本章目标 掌握图形组件的使用方法。
重点难点 列表的使用
对话框的使用
内容结构 7.1 对话框的使用
7.2 表单的使用
7.3 编辑器的使用
7.4 消息对话框的使用
7.5 查询
7.6 设置视图
课后实践  
课时 理论2实践2
第8章:Symbian下的多媒体编程
内容概述 视图的体系结构,音频、视频处理程序的编写与设计。
本章目标 掌握Symbian平台下多媒体编程的方法和技巧。
重点难点 视图的体系结构
内容结构 8.1 视图的体系结构
8.2 视图运行时的行为
8.3 音频程序设计
8.4 视频程序设计
课后实践  
课时 理论2实践2
第9章:通讯组件及通讯程序接口
内容概述 Symbian系统下的通讯技术和通信程序的编写。
本章目标 掌握Symbian系统下通讯机制和通讯程序的设计。
重点难点 通讯编程接口
内容结构 9.1 Symbian的通讯体系结构
9.2 支持的通讯技术
9.3 通讯安全
9.4 通讯编程接口
课后实践  
课时 理论2实践2
第10章: 基于消息传递的程序设计
内容概述 Symbian的消息机制以及基于消息传递的应用程序设计
本章目标 掌握Symbian系统下邮件程序和消息程序的编写
重点难点  
内容结构 10.1 消息体系结构
10.2 邮件应用程序的设计
10.3 SMS应用程序的设计
10.4 MMS应用程序的设计
10.5 智能短消息的应用程序设计
课后实践 设计并编写一个彩信接收和发送程序
课时 理论2实践2
第11章:多线程程序设计
内容概述 Symbian系统下多线程程序的设计与编写方法。
本章目标 能够在Symbian平台下编写多线程的应用程序
重点难点 线程状态的检测
内容结构 11.1生成线程
11.2 线程状态的检测
11.3 访问线程和进程
11.4 线程的优先级
课后实践  
课时 理论2实践2
第12章:文件系统及存储系统的设计
内容概述 如何在Symbian系统中存储数据
本章目标 掌握Symbian系统中存储系统程序的设计。
重点难点 文件存储
内容结构 12.1 文件存储
12.2 内存存储
12.3 数据流
12.4 数据库存储
课后实践 编写一个文件存储系统,用于存储接收到的彩信。
课时 理论2实践2

移动SNS项目:M-SPACE项目(68课时):
    M-SPACE是一款基于网络与手机客户端的新型移动个人门户平台,通过此平台,客户可以将自己手机上的内容备份至服务器,并通过服务器发现自己的手机好友,在好友间共享内容信息。
    项目分为服务器端和手机客户端两部分。服务器端功能包括用户注册与登录、客户端下载、数据备份、内容共享等模块内容。对手机客户端通过http、socket访问协议进行分析和返回,能够完成数据的上传与下载,分享好友的即时消息等内容模块。
    项目开发过程中,教师担任项目经理,带领学生按照企业Symbian开发要求,搭建企业开发环境,以项目组的形式完成项目的需求分析、系统设计、架构设计、界面设计、类模块设计、编码实现、系统测试、部署移植的全过程,项目开发过程中,严格按项目开发流程构建各种软件环境、开发计划、文档、项目答辩等。学生通过项目培养,除了能够掌握项目开发技术,还能够全方位了解Symbian项目开发过程与相关文档规范。

抱歉!评论已关闭.