Android 3.0,开发者的福音还是噩梦?

来源 :微型计算机 | 被引量 : 0次 | 上传用户:yuleweiyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  自从2008年HTC G1推出以来,Android系统凭借便捷的操作方式、继承Linux开源的优势,个性十足的新特性,让原本从事其它程序语言开发的我转而投入它的怀抱。时间一晃两年多便过去了,我对Android也有了更深的认识。最近大家都在谈论即将发布的Android3.0,在这里我也想谈一谈自己的看法。
  众所周知,Android的版本差异和应用程序兼容性不仅被用户抱怨,也给第三方开发者带来了烦恼。不仅如此,不同手机之间的硬件差异已严重影响到了Android的软件开发,开发者需要针对不同硬件对应用程序进行调整,这将花费更多的精力。有消息称,Android 3.0给手机硬件设置了最低门槛,达不到要求就不能运行。对于我等第三方开发者来说,这无疑是天大的好消息,今后再也不用担心硬件性能差异导致用户的软件体验不一,而将主要精力放在软件的创意和改善人机交互方面。
  据传Android 3.0将采用全新的用户界面,诸如HTC Sense、摩托罗拉MOTOBlUR等第三方用户界面将不允许出现。统一UI固然可以规范化Android的操作界面,但这与Android的开源精神相违背,也给开发者带来了疑问难到个性化的UI就不能和默认UI并存吗?几乎每个PC用户都用过各式各样的Windows桌面主题,试想一下,若下一代Windows系统规定大家都只能使用微软提供的官方主题,恐怕没人愿意接受。Android的开源给我等第三方开发者带来的一大好处,便是在不更改系统核心的前提下,其它功能都可以根据开发者的意愿进行开发,Android 3.0此举无疑是历史的倒退。
  Android系统先后经历了1.5、1.6、2.0,2.1、2.2版,如今又将迎来3.0版,其众多版本的系统SDK给第三方开发者带来不小麻烦。虽说SDK的版本不断更新并不为过,在短时间内更新过于频繁,难免让人怀疑其技术是否成熟。何况不同版本的sDK之间的差异(如轨迹球、传感器技术存在不同),导致第三方开发者在熟悉和掌握SDK上浪费了太多的精力和时间。举个例子,开发者花了很长一段时间熟悉了某个版本的SDK技术和应用,没想到新版的SDK很快便出来了,于是又需要重新花时间去学习。在我看来,希望Android能在某个特定版本的sDK上停留的时间长一点,同时Google应该将该版本的SDK技术成熟并产品化,如此一来,第三方开发者就能利用成熟、产品化的SDK来开发各种应用。
其他文献
当前,我国高校毕业生的数量不断增加,就业难成为一个普遍的现象。对此,必须加强高校应用型人才的培养,通过构建创新创业教育体系,提高大学生创业实践能力。在大学生创业过程中,创新
在新时期、新形势下,打造特色栏目是地方性高校学报提高竞争力,在困境谋得生存和发展的必要途径。本文从地方高校学报设置特色栏目的意义,特色栏目的创设途径和定位,以及栏目的可
“我姓萨蒙,与三文鱼同音,名苏西。1973年12月6日被谋杀时我十四岁。”2002年,同名小说《可爱的骨头》一出,立刻风靡欧美—一场残忍的杀戮,却没有血腥与暴力;一场恐怖的犯罪,却没有探案的桥段;一场悲情的遭遇,却到最后剩下的尽是美好,于是这本小说吸引了彼得杰克逊的目光。虽然电影少了小说中文字的沉静与书卷的味道,许多人担心声色魅影下,情节会变得惊悚而恶俗,甚至还有人质疑彼得杰克逊的改编,但总的来说