Symbian手机应用开发工程师培训班  报名即送开发板

>>> 课程描述

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

而即将到来的3G更是让移动开发人员成为市场上炙手可热的宠儿。其中Symbian C++由于市场人才极度匮乏,用人单位往往重金难聘。

本课程的目标是帮助学员理解、掌握symbian/S60下应用程序开发的编程技能。

课程以Symbian/S60为例,通过实例说明如何开发symbian应用程序,讲解symbian下C++编程与ANSI C++编程的区别;同时讲解Symbian应用程序框架,客户端/服务器框架,内存管理以及活动对象等Symbian手机开发的特性。

本课程可以使学员对手机操作系统Symbian进行移动应用开发有全面深入的了解,掌握 Symbian操作系统下C++应用开发的基本方法和工具。在课程学习结束后能够在symbain上进行UI开发,能够独立在Symbain上开发手机应用产品,熟悉在symbain上进行多媒体开发方法

>>> 培养对象

  • 1. 希望迅速了解和掌握Symbian OS系统开发的学员;
  • 2. 希望从事Symbian OS手机开发的爱好者、工程师、程序员、以及相关行业的工程技术人员;
  • 3、有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信等相关专业的学生。

>>> 入学要求

计算机、电子、通信相关专业大学学历;对C/C++编程熟悉者优先;

>>> 质量保障

  • 雄厚的师资力量、经典完善的课程体系、完善的教学管理确保教学质量;
  • 培训结束后免费提供一年的技术支持,充分保证培训后出效果;
  • 本期如有未学懂的内容下期可免费再学;

>>> 培训效果

  • 课程结束时,要求学员具备以下能力:
  • 1. 熟练掌握Symbian操作系统下C++应用开发方法.技巧及相关工具;
  • 2. 掌握Symbian操作系统概念;
  • 3. 理解什么是UI(user interface)设计平台;
  • 4. 能熟悉使用Carbide C++ IDE:创建S60第三版应用项目;通过bld.inf文件导入已有S60项目;
  • 5. 熟悉使用Symbian异常处理机制;
  • 6. 掌握Symbian应用程序框架及类的进化关系;
  • 7. 掌握活动对象和活动对象调度器并能正确使用活动对象;
  • 8. 能为应用程序添加额外的资源文件;
  • 9. 实现对应用程序的中文化;
  • 10. 理解Symbian下的服务器和客户端及其通信方式;

>>> 市场需求及就业方向:

  • 1. 手机应用软件开发
  • 2. 各类手持终端设备的行业应用软件开发
  • 3. 移动互联应用开发(服务器端)
  • 4. 移动增值服务开发。

>>> 就业服务

  • 1. 以中国嵌入式人才网为依托提供上千家嵌入式相关企业就业信息;
  • 2. 入学即签就业协议,培训合格将由中国嵌入式人才网直接安排就业;

>>> 实验环境

symbian/S60

>>> 开课情况 (现场 、远程均可教学)

  • ◆ 开课时间:   部分学员就业名单
  • [成都总校] 1 月  12日 【寒假班】
  • [重庆校区] 1 月 12日 【寒假班】  【其他城市均可远程网络教学】
  • ◆ 优惠政策:
  • 网络远程教学:享受9折优惠
  • ◆ 学   时:
  • 72学时(3人以上团体报名可优惠 100元/人)
  • ◆ 上课地点:
  • [成都总校] 成都市科华北路47号(川大科技大厦)
  • [重庆校区] 重庆市北部高新区星光大道62号海王星科技大厦A区4楼
  • ◆ 外地学员:
  • 可协助安排食宿(须提前预定)

>>> 联系方式:

  • ◆ 报名电话:400-702-8848(手机用户)   800-702-8848 (固定电话免费)
  • 【成都总校专线】 (028)68626056 (028)85403908
  • 【重庆校区专线】 (023)66634643 (023)86859788
  • ◆ 在线报名:QQ:675800155(成都) 65902224(重庆)
  • ◆ 现场报名:(成都总校)成都市科华北路47号(川大科技大厦)606室
  • (重庆校区)重庆市北部高新区星光大道62号海王星科技大厦A区4楼

>>>具体课程大纲:

授课日期 授课时间 授课内容
第一天 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 实战考核与课题答辩、颁发结业证
入门技术文章
近期热点