课程关键词:郑州安卓开发 郑州手机工程师 郑州iphone开发
一、3G手机Symbian应用开发过程
这部分首先介绍Symbian的SDK及开发环境的搭建;学习如何开始建立Symbian程序,掌握程序结构以及如何定义资源、定义快捷键和菜单、构建可移置字符串资源等;学习如何制作手机上的安装程序及如何在设备上安装程序
二、3G手机Symbian OS C++基础
这部分主要包括3个方面内容:
1、Symbian的基本数据类型、描述符和动态数组,Symbian下的编码规范和四种基本的类(T、C、R、M);
2、Symbian下的异常处理,清除栈机制防止内存泄漏,类的两阶段构造;
3、活动对象是Symbian的精华部分,Symbian OS使用ActiveObject进行异步事件的处理,包括:symbian的活动对象机制、活动对象的生命周期及操作顺序、用活动对象处理复杂费时的操作
三、Symbian下的文本和图形显示
这部分主要讲解如何在程序中显示文本及用特殊效果显示文本,另外一部分重要内容是程序中如何绘图及如何显示图片,包括:普通绘图、直接写屏方式、无闪烁重绘、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明显示效果等
四、Symbian下的UI编程
讲解目前Symbian最主流的两种UI开发平台:S60和UIQ,使学员这两种平台的编程特点及差别,重点介绍S60的UI编程,详细的讲解S60提供的普通编辑框组件、RichEdit组件、多字段编辑器(时间日期编辑器、IP地址编辑器)、列表框、对话框、窗体、通知等丰富组件,更会详细讲解如何根据自己的需要开发具有特定功能的组件
五、文件、流、存储的操作
文件是程序持久存储数据的基础,这部分主要讲解对文件服务器的使用,以及文件、流、存储等的操作
六、多媒体应用开发
主要讲述symbian对多媒体应用开发提供的API及工作原理,包括:多媒体框架MMF的原理、提供的多媒体组件等,以及如何利用这些多媒体组件进行开发,例如播放录制音频数据、格式转换等,视频播放及录制等,以及如何在MMF扩展新的多媒体组件
七、消息传送及通话
主要讲解如何对手机的基本功能(通话和短信、彩信等)进行控制,介绍如何收发短信及控制通话,将会给大家介绍如何利用未公开的API处理短信开发高级的消息应用
联系我时请说明是在泰致德科技发展(深圳)有限公司看到的,谢谢!