Android系统是一个基于Linux的开源手机操作系统,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件[4]。2008年9月23日发布到目前已经7年了,是全世界占有率最大的移动操作系统,最新版本已经是5.0系统。随着各大国内外厂商Android智能手机的普及,Android系统的手捧程度也直线上升,这也预示着Android是一个潜力巨大的市场,吸引了无数软件开发厂商和开发者投身其中。它的内核和驱动都是使用C++语言开发的,然后又设计了一个Dalvik JVM,并在SDK层面选择了Java作为开发语言[5]。Java语言是世界上最火的编程语言之一,而且Java是一款能够跨平台运行的语言,能够屏蔽掉底层硬件的差异,实现对于开发者来说是一个统一的平台。Java语言的虚拟机是核心,因为虚拟机能够真正屏蔽掉开发的许多差异,而且通过虚拟机,开发者只要在打包的时候翻译成运行码而不需要翻译成机器码,能够解决很多差异问题,并且不会丢失太多效率[6]。29001
在Android平台,GooglePlay中的应用程序数量已经超了50万,下载量则已经超过了250亿,使用移动应用程序的大潮已经来临,所以带来了更多的移动应用程序开发需求,以及更多的移动操作系统文件处理需求[7]。目前国内的Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到Android Market或者其他App Market销售)以及游戏开发(放到Android Market或者其他App Market销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。论文网除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二类开发者,一般处于创业型公司或者是独立开发者,他们的盈利方式主要是2种:为国外公司进行外包开发,或者通过Google的移动广告(AdMob)通过广告点击分成。而理论上的通过付费下载的形式来盈利的,现在国内鲜见成功者。第三类开发者,目前和第二类开发者类似[8]。移动操作系统中有大量文件以及各种种类的文件,而移动操作系统又有大量的、各种层次的用户,能够方便地处理手机中的各类文件也成为了用户的迫切需求之一。
- 上一篇:宽带微分器国内外研究现状
- 下一篇:光纤传像优化国内外研究现状概况
-
-
-
-
-
-
-
十二层带中心支撑钢结构...
酸性水汽提装置总汽提塔设计+CAD图纸
杂拟谷盗体内共生菌沃尔...
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...