红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > IT业界

真正的Android开发工程师是如何炼成的[附嵌入式开发将正式进入A8时代]

发布时间:2011-05-25 21:02:00来源:红联作者:Growth兆
  代发布

  真正的Android开发工程师是如何炼成的

  Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux内核的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。从2011年年初最新统计的数据显示,仅正式上市两年的Android已经超越称霸十年的Symbian系统,一跃成为全球最受欢迎的智能手机平台。

  现在,Android不但是手机操作系统,应用于智能手机领域,也是一个可以广泛用于平板电脑、消费电子、智能家电领域内的综合开发平台,其应用领域和市场份额处于急速扩张期。近日,笔者从国内领先的嵌入式及移动开发专业机构-华清远见集团获悉:随着国内3G行业的迅猛发展,其上千家合作企业对Android开发人才、特别是Android底层系统开发人才的需求量也呈现爆炸式急速增长的态势,而兼具Android应用开发和系统底层开发的全才型Android开发工程师更是成为行业稀缺。这一点我们也可以从某著名招聘网站中得到再次的验证,其一周内的Android开发工程师岗位需求已经达到了上万个,而Android工程师的薪资待遇更是水涨船高,一路飙升!

  而目前企业急缺的,真正需要的Android工程师不只是软件开发工程师,而是兼具Android应用开发和底层系统开发的全才型工程师。也就是说,Android开发不只是Java开发,Android系统实际上是嵌入式操作系统,是基于Linux内核的嵌入式系统。正是基于这样的调研结果,华清远见教学集团对其旗下3G学院的3G Android手机开发就业培训课程进行了内容更新和课程体系的全面升级,并提供Android开发所需的从手机到底层开发板的完整教学实战硬件平台支持,全面启用华清远见研发中心自主研发的全新Cortex-A8的教学实验平台,以带领学员真正走入Android的内核世界,完整体验从零构建Android系统、内核开发、驱动开发、应用开发高级的完整过程。打造国内唯一真正同时提供Android应用开发和底层系统开发完整培训内容的全新、高端的人才培养体系。


  嵌入式开发将正式进入A8时代

  ARM Cortex-A8处理器是第一款基于ARMv7架构的应用处理器,并且是有史以来ARM开发的性能最高、最具功率效率的处理器。Cortex-A8处理器的速率可以在600MHz到超过1GHz的范围内调节,能够满足那些需要工作在300mW以下的功耗优化的移动设备的要求;以及满足那些需要2000 Dhrystone MIPS的性能优化的消费类应用的要求。

  而随着苹果、诺基亚等手持设备巨头纷纷采用新一代ARM Cortex-A8处理器作为主打产品的核心处理器,例如:不论是苹果、三星、摩托罗拉、HTC还是国内的酷派、魅族、联想等手机厂商,主流的中高端机型都采用了ARM Cortex A8的处理器。而与之相比,以ARM11为核心的处理器则已经显得比较落后了,因为相对于ARM 11,A8核心能够提供3倍于ARM11的性能,这不得不说嵌入式开发将正式进入A8时代!

  Cortex-A8基本上是目前流行消费电子产品硬件平台的代名词,包括苹果最新的iphone和ipad,均采用Cortex-A8处理器。其他手持设备巨头,例如诺基亚、三星、摩托罗拉、HTC,都纷纷将主流的中高端机型统一采用ARM Cortex A8的处理器。ARM Cortex-A8处理器是第一款基于ARMv7架构的应用处理器,是目前主流ARM处理器中性能最高的处理器。Cortex-A8处理器的速率可以在600MHz到超过1GHz的范围内调节,能够满足那些需要工作在300mW以下的功耗优化的移动设备的要求。

  苹果最新的iphone和ipad,均采用Cortex-A8处理器

  而作为素有国内嵌入式及移动开发培训风向标之称的华清远见教育集团,在近日也正式对外宣布,将在其总部及各分中心的嵌入式及移动开发培训课程体系中,全面启用华清远见研发中心自主研发的基于Cortex-A8 内核的FS_S5PC100教学实验平台。该平台采用三星公司先进的基于ARM Cortex-A8 内核的 S5PC100处理器设计而成。主要应用于华清远见的嵌入式系统移动开发方向的教学和实训,以帮助学员更好的适应Android、Linux、Wince等智能操作系统的发展及市场需求,从而为广大学员提供更多在未来主流以及最新开发平台上实战体验的机。据华清远见研发中心负责人刘老师介绍,为了此次升级,华清远见研发中心花了半年时间进行平台的自主研发,包括行业调研、方案确定、器件选型以及调试设计,此平台完全从学习者角度出发,融合多年ARM教学实践经验,涵盖了目前行业内最新的技术、最流行的外部接口以及易用的实验模块,功能囊括了一部手机的全部功能,非常适合学习者使用。

  作为中国区最大的ARM授权培训中心(简称ATC),ARM公司对华清远见此次课程全面升级到Cortex-A8平台也非常重视,并给予了大力支持,ARM中国区总裁吴雄昂先生表示,Cortex系列处理器是未来ARM公司主打产品线,均采用最新的ARMv7架构,华清远见作为ARM中国最重要的人才培训合作伙伴,此次将课程全面升级到Cortex平台,既是行业发展需要,也代表着ARM工程师未来学习方向。华清远见总裁季久峰先生也表示,华清远见会始终不渝帮助广大学员紧跟行业日新月异的发展变化,此次全面启用自主研发的基于Cortex-A8的全新教学实验平台,会为广大学员提供未来主流开发平台上实战体验的机会,进一步提高学生的专业领域内的就业竞争力。

  众所周知,作为手机、平板电脑等移动设备处于垄断地位的ARM架构和ARM架构处理器的权威地位已毋庸置疑。而随着ARM11的日落西山,Cortex系列处理器的主流时代已经逐步降临,相信未来在嵌入式开发领域内,将会有很长一段时间是由Cortex系列来统治!

  附华清远见自主研发的Cortex-A8实验平台(FS_S5PC100)介绍:

  FS_S5PC100采用底板与核心板结构设计。核心板采用8层板+盲埋孔+阻抗控制+沉金工艺,稳定可靠。 核心板的资源有:s5pc100处理器、256MB DDR2内存、128MB Nand Flash(可扩展为1GMB)、2M Nor Flash。

  FS_S5PC100拥有丰富的硬件接口,包括:VGA接口、LCD接口、TVout接口、Camera输入接口、3路串口、1路红外收发、SD卡接口、SPI、100M网口、USB2.0-OTG接口、4路USB Host接口、音频输入输出接口、按键、SPI的E2PROM (用于SPI实验)、I2C的温度传感器(用于I2C实验)、蜂鸣器(用于PWM实验)、变阻器(用于A/D实验)、HDMI、蓝牙、wifi等。
文章评论

共有 1 条评论

  1. szzfq61 于 2011-07-13 15:36:06发表:

    原来是广而告之的