你的位置: 首页 > 公开课首页 > 职业素养 > 课程详情

details

嵌入式--Symbian手机应用开发工程师培训班

暂无评价   
  • 开课时间:2008/11/30 09:00 已结束
  • 结束时间:2008/11/30 17:00
  • 开课地点:成都市
  • 授课讲师: 待定
  • 课程编号:40404
  • 课程分类:职业素养
  •  
  • 收藏 人气:1450
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格
3900
你还可以: 收藏

培训受众:

熟悉C++程序设计,希望迅速了解和掌握SymbianOS系统开发的学员;希望从事Symbian OS手机开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信专业的大学生

课程收益:

目前,手机游戏业务,手机增值业务,移动商务应用等领域正处于迅猛发展的阶段。 各大游戏公司,大型娱乐网站,门户网站,电子商务,甚至到企业应用,报刊媒体, 电视广播等机构都大力推出自己的移动业务。

课程大纲:

>>> 课程目标
目前,手机游戏业务,手机增值业务,移动商务应用等领域正处于迅猛发展的阶段。 各大游戏公司,大型娱乐网站,门户网站,电子商务,甚至到企业应用,报刊媒体, 电视广播等机构都大力推出自己的移动业务。
而即将到来的3G更是让移动开发人员成为市场上炙手可热的宠儿。其中Symbian C++由于市场人才极度匮乏,用人单位往往重金难聘。
本课程的目标是帮助学员理解、掌握Symbian/S60下应用程序开发的编程技能。课程以Symbian/S60为例,通过实例说明如何开发Symbian应用程序,讲解Symbian下C++编程与ANSI C++编程的区别;同时讲解Symbian应用程序框架,客户端/服务器框架,内存管理以及活动对象等Symbian手机开发的特性。本课程可以使学员对手机操作系统Symbian进行移动应用开发有全面深入的了解,掌握 Symbian操作系统下C++应用开发的基本方法和工具。在课程学习结束后能够在symbain上进行UI开发,能够独立在Symbain上开发手机应用产品,熟悉在symbain上进行多媒体开发方法;
>>> 适合人群
熟悉C++程序设计,希望迅速了解和掌握SymbianOS系统开发的学员;希望从事Symbian OS手机开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信专业的大学生:
1、手机应用软件开发;
2、各类手持终端设备的行业应用软件开发;
3、 移动互联应用开发(服务器端);
4、 移动增值服务开发;
>>> 质量保障
◆ 雄厚的师资力量、经典完善的课程体系、提供丰富的课程录象及完善的教学管理确保教学质量。
◆ 培训结束后免费提供一年的技术支持,充分保证培训后出效果;
◆ 本期如有未学懂的内容下期可免费再学;
◆ 培训合格学员可享受免费推荐就业机会;
◆ 入学签定推荐就业协议;
>>> 实验环境
Symbian 560手机平台
>>> 开课情况
◆ 学   时: 72学时(现场 、远程均可教学)
◆ 开课时间: [成都] 11月30日【4期】 [重庆] 11月 30日 【其他城市均可远程网络教学】
◆ 优惠政策: 网络远程教学可享受9折优惠

>>> 具体课程安排:

第一天 9:00 ~ 12:00 1 智能手机介绍;
2 Symbian OS背景介绍;
3 S60开发概述;
4 Symbian移动开发方向;
5 S60 SDK版本介绍;
6 开发工具Carbide C++介绍;
13:30 ~ 18:30 【实验】
1 搭建开发环境开发;
2 导入已有的S60项目;
3 启动、使用模拟器;编译到设备并在设备上运行;

第二天 9:00 ~ 12:00 1 Symbian应用开发基础知识;
2 Symbian C++基本数据类型;
3 Symbian四种基本的类(T、C、R、M);
4 Symbian C++编程惯例规范;
13:30 ~ 18:30 【实验】
1. 查看分析示例中T、C、R、M类的命名;本实验通过分析代码,理解四种基本的类的命名规则。

第三天 9:00 ~ 12:00 1 Symbian系统内存管理
2 Symbian系统中的堆栈管理
3 Symbian的异常处理及清理机制
4 两阶段构造函数
5 Symbian系统中的内存泄露
6 Symbian系统中panic的分析
13:30 ~ 18:30 【实验】
1. 异常处理试验;
2. 内存泄露试验;

第四天 9:00 ~ 12:00 1. Symbian描述符特性
2. Symbian描述符类
3. Symbian描述符API用法
4. 动态数组
13:30 ~ 18:30 【实验】
1. 字符串、描述符试验
2. 动态数组实验

第五天 9:00 ~ 12:00 1 Symbian应用程序框架介绍
2 Symbian应用程序基本类
3 Symbian应用程序启动过程分析
4 Symbian中的DLL
5 线程与进程
6 进程间通信
13:30 ~ 18:30 【实验】
1. 通过Carbide C++调试工具理解Symbian应用程序的启动流程

第六天 9:00 ~ 12:00 1 客户/服务器框架原理
2 客户/服务器框架类及数据转化
3 客户/服务器框架对性能的影响
13:30 ~ 18:30 【实验】
1. 客户端服务器试验
2. 练习连接File服务器
3. 将ASCII数据写入文件

第七天 9:00 ~ 12:00 1 活动对象
2 Symbian异步事件处理
3 Symbian活动调度器
13:30 ~ 18:30 【实验】
1. 活动对象框架试验
2. 实现活动对象异步处理RTimer API
3. 使用活动对象将一个长时间运行的同步任务拆分成一系列小步骤任务

第八天 9:00 ~ 12:00 1 GUI 应用程序设计
2 S60 UI风格概述
3 Symbian系统用户界面
4 资源文件管理
5 中文化管理
13:30 ~ 18:30 【实验】
1. 资源文件管理及中文化试验
2. 为应用程序增加可本地化的字符串
3. 为应用程序增加新的菜单项

第九天 9:00 ~ 12:00 1 Symbian 文件系统
2 Symbian套接字介绍
3 Symbian套接字使用
13:30 ~ 18:30 【实验】
1. socket移动应用程序开发
2. http移动应用程序开发

第十天 9:00 ~ 12:00 理论考试
13:30 ~ 18:30 实战考核与课题答辩、颁发结业证

培训师介绍:

 
ChinaEDA高级讲师,高级工程师,电子科大通讯专业硕士,五年嵌入式开发经验,就职于中国最大通讯企业,该公司最年轻的系统工程师,精通x86,arm,PPC体系架构,对bootloader移植,linux系统移植,linux 2.6 内核,Montavista Linux,调试器有着非常深入的理解,由他主持开发的Linux内核级调试器已广泛应用到Linux系统开发

本课程名称: 嵌入式--Symbian手机应用开发工程师培训班

查看更多:职业素养公开课

相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%