|
课程简介:
Google手机操作系统平台Android在2007年11月13日正式发布了,Android 是一个真正意义上的开放性移动设备综合平台。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
本课程通过对其框架结构的分析,让学员掌握将Android应用到任何移动硬件平台上。
学员基础:
有一定Linux开发经验的软件工程师或在校学生
培训对象:
软件开发工程师
培训目标:
1,了解Andriod系统、学会Andriod环境搭建、熟悉在Andriod模拟平台上开发、调试;
2,掌握在移植Andriod平台的完整过程;
3,在构建好的Android系统上做应用开发,包括驱动程序编写、java程序编写、JavaME程序移植。
课程内容:
|
第一讲:Android简介
|
1.1 Android平台介绍
1.2 Android平台特性
1.3 Android平台架构
1.4 Android核心模块及相关技术分析
|
|
第二讲:Andriod开发环境搭建
|
2.1 Eclipse下开发环境的搭建
2.2 Android Emulator使用
2.3 在模拟器上运行Andriod 系统
2.4 在模拟器上调试程序
|
|
第三讲:Andriod 移植基础
|
3.1 OMAP3530硬件平台介绍
3.2 嵌入式Linux开发环境的搭建
3.3 移植bootloader到OMAP3530硬件平台
3.4 移植Linux内核到OMAP3530硬件平台
3.5 建立根文件系统——NFS文件系统
3.6 建立根文件系统——yaffs2文件系统
3.7 在OMAP3530硬件平台上运行嵌入式Linux系统
|
|
第四讲:移植Andriod
|
4.1 Android的源代码结构与编译方法
4.2 标准Linux内核与Android系统内核的差异
4.3 建立支持Android的根文件系统
4.4 Android如何访问底层驱动
4.5 配置网络,使用内置浏览器上网
|
|
第五讲:基于Android平台的应用程序开发
|
5.1 Android的应用程序框架分析
5.2 应用程序组成部分分析
5.3 基于Android的高级应用程序开发
|
学习持续时间:
64课时
学习费用:
8.5折优惠、学生6折优惠
上海交大昂立3G学院助您成就梦想!填表获取更多信息:
|