培训目的 |
本课程结束后,学员可以掌握以下技能:
1、熟悉C++语言和面向对象程序设计,掌握Symbian C++程序设计方法和技巧;
2、全面深入的了解和理解Symbian平台应用软件开发流程;
3、熟练掌握Symbian平台移动应用软件开发的方法和工具;
4、熟悉Symbian平台下程序调试和测试的方法和技巧;
5、掌握多种开发技能和技巧,能够独立进行Symbain平台下移动应用软件的开发。 |
培养对象 |
1、希望从事Symbian OS手机软件开发的工程技术人员;
2、有志于从事手机应用软件开发、移动增值业务开发的软件开发人员。 |
课程设计 |
课程名称 |
课程内容 |
学时安排 |
备注 |
C/C++程序设计 |
C++语言特色,C++程序结构、设计;面向对象(OO) 三大特性、类和对象概念、构造与析构、数据封装;类的继承、虚拟继承、多态性和虚函数;运算符重载;函数模板和类模板;Symbian C++语言特点及其异常处理机制 |
40 |
含实验课时 |
Symbian手机软件开发入门 |
1、手机操作系统概述;
2、Symbian SDK及其开发环境构建;
3、Symbian应用程序特点及其架构分析;
4、Symbian程序调试及打包发布;
5、Symbian数据结构(基本类型、描述符和动态数组);
6、Symbian的异常处理及清理机制;
7、基本UI组件的使用;
8、窗体编程、图形显示与交互。 |
40 |
含实验课时 |
Symbian高级开发技术 |
1、活动对象和多任务处理机制;
2、Symbian文件系统和数据库系统;
3、高级用户界面开发技术;
4、网络应用程序开发技术;
5、多媒体应用程序开发技术;
6、应用程序签名;
7、调试测试工具及高级调试测试技巧。 |
40 |
含实验课时 |