2021年安卓开发工程师职业生涯规划论文范文_第1页
2021年安卓开发工程师职业生涯规划论文范文_第2页
2021年安卓开发工程师职业生涯规划论文范文_第3页
2021年安卓开发工程师职业生涯规划论文范文_第4页
2021年安卓开发工程师职业生涯规划论文范文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、安卓开发工程师职业生涯规划论文范文 1、首先了解Android的特点 作为 _人员,应当在学习并深入了解Android之后,在自己的软件中,将Android的优势发挥出来,同时通过一些手段去弥补Android 本身的缺陷或不足。下面来看一下Android拥有的特点吧: 与硬件交互非常方便,包括摄像头、GPS 等,都可以简单的操作。 拥有自己的运行时和虚拟机,优秀的管理能力。 提供丰富的界面控件供 _者使用,允许可视化 _,并保证Android平台下的应用程序界面一致。 提供轻量级的进程间通信机制。 支持后台服务类应用程序。 支持高效、快速的数据存取方式。 2、进行Android _需熟悉的底层

2、语言 在这些特性的支持下,试图在Android下 _一个应用不会太过困难。事实上,一个稍有 Java的 _人员,都可以快速的上手进行 Android的 _。而 _的核心,一直以来也是围绕着Android _几个大的特点来进行的,其中就包括了触摸屏、摄像头、GPS模块、互联网功能、 _输入、Google账户等。需要说的是,如果一位 J2ME 工程师想转行做Android,那么他将付出的代价比J2SE或J2EE工程师要大得多。毕竟Android所支持的是基本完整的J2SE的子集,反过来再看J2ME就会觉得它的功能太弱了。 除了Java外,还有许多语言支持Android 的 _,比较为人所熟知的有S

3、cala,而作为 Android本身的底层语言,C/C+的作用也完全不可忽视。而目前的开源社区内,已经有一些牛人在尝试让更多的语言可以 _Android应用。比较有代表性的可能是Koushik Dutta,他已经解决了在Mono平台下,让Dalvik调用Mono 代码的问题。或许在不久的将来,.NET 下的所有语言,都有可能借助Mono跑在Android上,这是一件值得让人期待的事情。 3、Android _工程师应朝哪个方向发展? 在 _平台上,到目前为止,用户依然没有固定的操作习惯,而软件的 _人员要做的事情,就是把用户往一个简单、明快的操作体验上引导,使他们更快的学会使用软件,并且让他们

4、习惯、擅长某一种或几种操作。从某种意义上来说,苹果的设计人员手册已经很好的解决了问题,iPad已经做到了中老年人也可以轻松上手,甚至连猫都会玩。但是至少目前为止,还没有见到适用于Android的设计手册, _人员或是软件厂商也都各按自己的理解去进行软件的设计,用户也被迫在使用不同的软件时,适应不同的风格。 在未来为期不短的一段时间内,Android上应用程序的用户体验将成为一个主要的研究点,特别是类应用。由于Android上的某些限制, _人员较难实现像PSP游戏那样的华丽效果,因此只能够在游戏本身的游戏性上下足工夫。当然了,等Android _的性能再次大幅提升,电池容量再大幅提升后,可能会

5、出现可以匹敌PSP游戏的华丽游戏,只是目前不应当过分考虑这些。 从Android 1.0至今经历了多次的版本更新,其中重要的变更是1.5、2.0和2.2。而其他的版本更新相对而言并不是那么重要。另外,由于每次更新都会多少改动包括 Dalvik 在内的底层模块,同时牵扯到 SDK,导致了一些程序需要跟着 Android 版本进行变动。对于相对较为保守的 _人员而言,快速的版本更新将给他们带来越来越大的限制。所以,作为Android _工程师,在进行Android _工程师时,不断更新自身知识库来满足不断变化需求是非常重要的。 一、关于Android 相信大家对Android的发展多少都有一些了解

6、,Android曾经是一家创立于旧金山的公司的名字,该公司于xx年8月份被Google收购,并从此踏上了飞速发展的道路。经过这几年的发展,它已经发展成了一个平台、一个生态体系。现在Android在 _领域已经得到了广泛的应用。根据Google于xx年6月份公布的数字,现在每天激活的Android设备高达50万台,比5月份的数据增加了10万台!Google还透露目前已经与36家OEM厂商和215家运营商合作,共激活了超过1亿台Android设备。 相比于Symbian的日落西山,以及苹果的封闭、Windows Phone的前途未卜,Android无疑代表了当前行业发展的主流趋势:开放平台取代了封

7、闭平台。让参与者均能通过自己的努力而获益。从xx年9月公布1.0版本以来,经过近三年的跨越式发展,现在Android已经发展到了3.x版本,这是一个针对平板而做了大量优化的版本,包括对更大屏幕的支持的类库、多任务优化等。目前市场上占主流的还是2.2版本,当然,相信随着时间的推移,2.3及后续版本会得到越来越多的设备的支持。 二、学习Android有前途么? 由于Android是近几年才开始起步的,所以有很多朋友在 _3G Android系统 _课程时,也总是会有这样的疑问。回答这个问题,有几个关键点: 第一、这个市场是否足够大(或者能发展到足够大),这点我相信大家对于 _设备的现状有足够的了解

8、,对其未来的发展不会有什么异议; 其次是你所从事的领域是否处于上升通道上?身处一个上升的通道,个人只要付出一定的努力,这个行业都会带着你往上走,相反,如果处于一个没落的行业,个人再努力,可能都赶不上整个行业坠落的速度。Android这几年的发展可谓有目共睹,就像前面所说,每天的设备激活数目就达到了50万台; 其三,是否有足够多的大公司参与其中,或者是否成就了一些公司。行业的发展,离不开业内大公司的支持,或者,是否有公司在该领域得到了长足的发展。处于这个行业的大公司,除了Google本身外,也成就了一些公司,例如Motorola _、HTC,前者借Android咸鱼翻身,后者借Android成了

9、市值超越Nokia的公司。行业的发展如此红火,那么作为 _者,是否可以从中获益呢? 三、目前国内Android _行业市场现状如何? 目前国内的Android _还是主要以应用 _为主,主要分成3类:为企业 _应用、 _通用应用(放到Android Market或者其他App Market销售)以及游戏 _(放到Android Market或者其他App Market销售)。第一类 _者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计 _或者平板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二类 _者,一般处于型公司或者是 _ _者,他们

10、的盈利方式主要是2种:为国外公司进行外包 _,或者通过Google的 _ _(AdMob)通过 _ _分成。而理论上的通过付费下载的形式来盈利的,现在国内鲜见者。第三类 _者,目前和第二类 _者类似。下图是 _者提交的应用和游戏的数目所占的比例图,从中也可以看出应用 _数目远超游戏 _。 四、什么样的人可以学Android? 相对于其他 _ _平台,因为Android的(应用) _采用了Java语言,所以,它的学习曲线相对比较平缓。对于那些有一些编程语言(如C/C+/Java等)训练的学生,都可以考虑学习Android应用 _。当然,如果你希望从事Android游戏 _,那么,最好能在高数、离

11、散甚至图形学等方面有比较扎实的基础。如果后续想往底层 _如系统移植、驱动 _等方向发展,或者为了更好解Android 应用架构体系,那么,具备一定的知识是必要的,当然,并不需要你对操作系统有多精通,而是对其基本原理有一定了解即可。 五、如何学习Android _? Android的体系架构图,自上而下分别为应用层、应用框架、类库和Alvik运行时环境以及内核。一般来说,我们想从事Android _,可以从应用 _作为切入点,逐渐熟悉其整个体系,并慢慢往其底层渗透,从而能做到软硬兼备,从学习的路线图上来说,先熟悉Java SE编程,能比较熟练的使用Java语言进行编程,熟悉Java语言语法特点,熟悉Java IO、Java线程、网络编程、XML处理等。另外,因为很多的Android应用在运行时都需要去访问 _服务器,因此,熟悉一种网络编程语言也是必要的。无论是从学习的方便性还是市场占有情况来说,使用JSP/Servlet都是不二的选择,另外,在这个阶段也顺便学习一下SQL语法和熟悉一种SQL数据库,以方便后续Android _中进行SQLite数据库 _。 学习完这些课程后,就可以开始进行Android的应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论