3G手机应用开发课程体系.doc

上传人:b****1 文档编号:229423 上传时间:2022-10-07 格式:DOC 页数:4 大小:37KB
下载 相关 举报
3G手机应用开发课程体系.doc_第1页
第1页 / 共4页
3G手机应用开发课程体系.doc_第2页
第2页 / 共4页
3G手机应用开发课程体系.doc_第3页
第3页 / 共4页
3G手机应用开发课程体系.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

3G手机应用开发课程体系.doc

《3G手机应用开发课程体系.doc》由会员分享,可在线阅读,更多相关《3G手机应用开发课程体系.doc(4页珍藏版)》请在冰豆网上搜索。

3G手机应用开发课程体系.doc

博彦定制3Gandroid课程体系

一、课程简介

1、培训目标

ü精通Java面向对象语言

ü具有Android应用开发能力,能够完成Android的各种应用软件的开发

ü能够针对客户需求进行手机的定制,比如完成华为定制版手机

ü了解Android框架层的代码,了解底层框架的机制和流程

ü有能力进行基于团队的大型软件的开发

2、课程简介

本课程不涉及底层驱动开发,侧重于应用开发和程序移植。

课程分为四个阶段:

(1)初级阶段

Ø使学员熟练使用Android和EclipseJava开发环境;

Ø讲解使用Android,Dalvik虚拟机和Android手机平台开发手机程序的全面过程;

Ø课程详细讲解基于Eclipse集成开发环境,涉及到Android手机各个图形控件、数据库、OpenGL图形接口的开发和原理

(2)中级阶段

Ø掌握Android应用程序的广播接收器、服务和内容提供器组件

Ø进一步掌握AppWidget的使用

Ø掌握2D图形图像和动画开发

Ø了解位置服务和GPRS网络的使用

(3)移动应用开发阶段:

Ø掌握Android的电话功能

Ø掌握蓝牙、传感器的应用开发

Ø掌握SMS和MMS应用开发

Ø掌握云与移动端结合的应用开发

Ø进一步理解位置服务

Ø掌握对Android应用程序进行优化和性能提高

(4)高级阶段

Ø学习Android框架的设计思想

Ø深刻理解Android源代码编译及环境

Ø本地程序开发

ØJNI接口_结合Java与C本地代码

ØAndroid的各种服务

ØAndroid的通讯架构

ØOpenGLES编程

3、师资团队

本课程由台湾最顶尖的专家顾问团队(包括亚太地区Android技术大会主席高焕堂、知名Android部落格主持人SamLu、卓首科技顾问首席Linux驱动程序讲师JollenChen、台湾大富翁游戏作者柯博文等)和安博教学、研发团队联合设计。

4、入学条件

理工科类专科(包括专科)以上学历,有计算机基础和基本的英文读写能力,喜欢并有志投身于IT事业及手机软件开发,通过入学测试。

二、课程内容

培训阶段

课程名称及知识点

培训周期

培训课时

ZC-JD01

JAVA语言基础:

ØJAVA应用程序建立方法

Ø变量、运算符

Ø程序流的控制

Ø类、方法、接口与继承

Ø异常处理

2周(8天)

32课时

ZC-JD02

JAVA高级编程:

ØOOP思想

ØIO流

Ø线程

ØSocket

ØJDBC

Ø集合框架,内部类

2周(8天)

32课时

ZC-JD03

数据库:

Ø基本SQL语法

ØSQLServer系统管理

ØTSQL语法

Ø存储过程

Ø触发器

3周(21天)

60课时

ZC-AD01

Android初级应用开发:

ØAndroid开发环境搭建

ØAndroid应用程序结构

ØAndroid基本组件

ØAndroidUI布局及样式

ØActivity

ØService

ØContentProvider

ØAndroidAppWidget

2周(10天)

40课时

ZC-JD04

JAVAWeb开发:

ØHTML/JS/CSS

ØHTTP协议

ØTomcat服务器

ØJsp/Servlet

Ø自定义标签

3周(21天)

60课时

ZC-JD05

UML和设计模式:

Ø工厂模式

Ø代理模式

Ø单例模式

Ø观察者模式

ØUML

ØRose

2周(8天)

28课时

ZC-AD02

Android中级应用开发:

Ø开发自定义控件(必备技能)

Ø触摸/按键(UIEvents)事件处理(必备技能)

Ø2D/3D编程(了解)

Ø动画功能(了解)

Ø位置服务(了解)

ØAndroid网络应用开发(掌握)

3周(15天)

60课时

ZC-AD03

Android高级应用开发:

ØAndroid源代码编译(初级基本技能)

ØAndroidNDK(原生开发)(了解)

ØAndroid框架分析(了解)

ØAndroid通讯机制(掌握)

ØOpenGLES控件编程(了解)

3周(15天)

60课时

ZC-AD04

移动应用软件开发:

Ø电话功能编程接口(掌握)

Ø蓝牙应用开发(掌握)

ØSMS/MMS编程接口(掌握)

Ø基于地图的应用(了解)

1周(5天)

28课时

ZC-T11

项目实训

2周(15天)

40课时

ZC-P01

职业素养

20

ZC-P02

职业生涯规划

总计

16周

460课时

三、阶段项目

项目一:

自定义通讯录

利用Android的各种UI控件开发出自定义的通讯录,可以录入联系人,可以为联系人

添加自定义头像,点击联系人可以弹出打电话,写email等功能。

项目二:

碰撞球

通过2D图形的绘制,绘制出砖块和小球和挡板,然后利用挡板将小球弹向砖块,将砖块打碎,在项目学习利用线程不断重绘小球,碰撞检测算法,小球反弹算法。

项目三:

MusicPlayer(与目前开发项目有关)

设计一个简单的音乐播放器,能查看所有音乐列表,播放界面具备播放、暂停、停止、显示音乐信息、进度条等功能,并可以创建、删除用户自定义的播放列表。

项目四:

来电防火墙

来电防火墙可以拦截呼入,呼出的电话,要拦截的号码可以进行添加,修改,并且可以自定义拦截来电的响应,比如拦截到来电以后可以设置回应为正忙,已关机,不在服务区等

等。

不但可以拦截电话还可以拦截短信。

四、实训项目

大型客户关系管理的Android的客户端,通过部署到手机的客户端与大型的客户关系管理系统的服务器进行交互,对客户资料进行录入,修改,分析等操作,实时接收来自服务端的客户信息。

对客户资料进行收集,分析,资料上传。

4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 管理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1