原创 华清远见最新推出《Android系统开发培训班》

2008-11-27 17:56 2487 2 2 分类: MCU/ 嵌入式

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的短信平台应用软件




sigline.gif
全国免费报名电话:800-810-3930(座机),400-706-1880(手机)
在线咨询:QQ(422912517),MSN(farsight2008@hotmail.com)
电子邮件:zx#farsight.com.cn(将#换成@)
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
2
关闭 站长推荐上一条 /3 下一条