Android系统开发培训班(FSAD1001)业”称号
课程背景 |
令人激动的Google手机操作系统平台Android在2007年11月13日正式发布了,Android 是一个真正意义上的开放性移动设备综合平台。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。学习Android的意义不仅仅是手机平台那么简单,通过对其框架结构的分析,我们可以将Android应用到任何移动硬件平台上,甚至自己研发出新的更好的框架。 |
课程目标 |
1)了解Andriod系统、学会Andriod环境搭建、熟悉在Andriod模拟平台上开发、调试; 2)掌握在pxa270平台上移植Andriod平台的完整过程; 3)在构建好的Android系统上做应用开发,包括驱动程序编写、java程序编写、J2ME程序移植。 |
培养对象 |
有一定嵌入式linux开发经验,熟悉嵌入式linux系统构建的在职工程师或在校学生。 |
入学要求 |
学员学习本课程应具备下列基础知识: ◆ 熟悉C语言,了解java语言; ◆ 有微机接口开发基础; ◆ 熟悉linux系统构建。 |
师资团队 |
【李老师】 ● 8年手机操作系统开发经验,曾任职于全球知名手机厂商从事Linux智能手机开发,精通Linux智能手机的底层驱动开发和应用开发,自Google公司推出Android系统后,一直专注于Android系统的研究和开发,精通基于Marvell硬件平台的Google Android智能手机开发。
更多师资力量请参见华清远见师资团队。 |
教材 |
◆ 《华清远见Android系统开发培训班培训讲义》 |
班级规模及环境 |
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一套PXA270开发板和开发用的PC主机。 |
时间地点 |
北京总部(滚动开班): 上课地点:北京清华大学 周末班(周六日上课):2009年01月10日,2008年03月14日,2009年04月25日 连续班(连续上课):2009年01月10日,2008年03月14日,2009年04月25日
本课程每期班限额15名,报满即停止报名,请提前在线或电话预约 华清远见保留开课时间调整的权利,欢迎来电洽询 |
课时费用 |
◆课时: 共4天,每天6学时,总计24学时 ◆培训费用(含教材费和午餐费):公司员工(3200元),个人自费(2900元),学生自费(2500元,凭有效证件) ◆认证费(可选):300元(项目考核通过,可获中国软件行业协会嵌入式分会颁发的《Android手机开发工程师》证书) >>单击查看证书样本 ◆外地学员:代理安排食宿(需提前预定)
单击查看退费规定说明>>> |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听; 2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果; 3、培训合格学员可享受免费推荐就业机会。 |
课程进度安排(最新更新日期:2008.11.22) |
时间 | 课程大纲 |
第一天 |
9:00 | 12:00 |
1 Andriod 开发环境搭建 目标:主要帮助学员了解Andriod系统、学会Andriod环境搭建、熟悉在Andriod模拟平台上开发、调试简单的应用程序。 1、Andriod SDK介绍 2、Eclipse中装载Android插件 3、Android Emulator使用 4、交叉编译工具链安装 5、Android的源代码结构与编译方法 6、在模拟器上运行Andriod 系统 7、编写、调试、运行Hello, Android!程序 |
13:00 | 16:00 |
【实验】 1、在ubantu7..04平台上搭建Andriod 开发环境 2、编写一个简单的Andriod应用程序 |
第二天 |
9:00 | 12:00 |
2 Andriod 移植基础 目标:了解Android核心模块及相关技术、掌握移植要点、pxa270硬件平台相关开发、bootloader移植,为后面的Android移植打好基础。 1、Android核心模块及相关技术 2、Android内核Porting要求 2.1 运行平台 2.2 软件环境 2.3 kernel 2.4 工具链 3、pxa270硬件平台移植相关部分分析 3.1 处理器体系结构及指令集 3.2 时钟系统 3.3 存储系统 3.3 主要功能控制器介绍 4、bootloader移植 |
13:00 | 16:00 |
【实验】 1、熟悉pxa270硬件平台 2、移植uboot-1.3.1到pxa270硬件平台 |
第三天 |
9:00 | 12:00 |
3 移植Andriod到pxa270平台 目标:掌握在pxa270平台上移植Andriod的完整过程,精通移植Andriod的关键步骤。 1、移植标准linux2.6.23到pxa270 1.1 网卡驱动移植 1.2 flash驱动移植 1.3 lcd驱动移植 1.4 触摸屏移植 1.5 yaffs2文件系统支持 2、在内核中添加Andriod补丁 3、Andriod 文件系统构建 4、系统性能测试与评估
|
13:00 | 16:00 |
【实验】 1、移植Andriod到pxa270平台实验平台 2、构建Andriod文件系统 3、配置网络,使用平台浏览器上网 |
第四天 |
9:00 | 12:00 |
4 基于Andriod平台的设备驱动开发及应用程序编写 目标:在构建好的Android系统上做应用开发,包括驱动程序编写、java程序编写、J2ME程序移植。 1、pxa270平台中断、串口、I/O驱动编程 2、Android的应用程序结构分析 3、Dalvik和Java VM比较 4、J2ME程序移植到Andriod平台的方法 5、基于Dalvik的java程序编写简述
|
13:00 | 16:00 |
【实验】 1、编写键盘驱动程序 2、编写基于gprs的短信平台应用软件 |
全国免费报名电话:800-810-3930(座机),400-706-1880(手机)
在线咨询:QQ(422912517),MSN(farsight2008@hotmail.com)
电子邮件:zx#farsight.com.cn(将#换成@)
文章评论(0条评论)
登录后参与讨论