移动系统后起之秀渐露颓势:谷歌兄,拉Android一把

译文
移动开发 Android
搜索巨头正逐渐忽略这款移动操作系统:这绝不是危言耸听,糟糕的应用程序与纷纷变节的开发商都证明了这一点。

【2012年5月17日 51CTO外电头条】"听着,谷歌兄,咱们哥俩儿得好好聊聊。你好像开始对咱们的绿色机器人朋友默不关心了。我知道,这么多产权、专利的官司已经让你不胜其烦,Google+那边也有一大堆东西要忙,这我都理解。但Android也是家族的一份子,哪怕不能迅速解决问题,适当安慰一下也是必要的吧?"

[[74211]]

对于我们这帮Android死忠用户来说,你的态度转变已经非常明显,明显到我们都心惊肉跳了。最近我们发现从Google Play商店里找应用程序更难了,当然原先也不容易——既然是非常热闹的应用也得搜索几次才能找到。如果用户想找的是平板设备版本的,那没有一下午是基本弄不好的。应用程序开发者们倍感失落,因为没人站出来指导他们规避同款应用在不同型号Android设备上运行的风险。有时候我们用户甚至觉得,那些运营商和Android设备制造商反倒比你这个创始人更具备左右这款系统命运的权力。他们决定了系统外观、能够运行哪些程序以及某款手机或平板是否能接收到***的操作系统升级。

谷歌兄,你怎么了?***一次Android大版本公布到现在已经过去七个月之久,现在社区上流言满天飞,你都看见了吗?我们甚至担心你们会直接放弃这套平台,并把开发工作随便交给愿意接手的家伙。谷歌兄,你们的CEO刚刚公开宣称,Android并不是谷歌业务战略中的关键性一环。这啥意思啊?当然,我们也理解,毕竟你们在iOS系统中挣的钱比在自有系统上挣的还多。

不过就算Android没法带来什么巨额利润,我们也一直把操作系统看成谷歌兄你在业务拓展领域的重要一步。一旦Android垮台,对任何人都不是一件好事,这种双输的结果要不得啊。再琢磨琢磨,我觉得Android战略还有回转的余地,你说呢?

好应用都跑哪去了?

在iTunes中搜索应用程序

在iTunes中搜索应用程序

在GooglePlay商店里搜索应用程序

在Google Play商店里搜索应用程序

咱先从基础的聊起,就说处理应用程序的态度吧。跟苹果不一样,你们的方案是允许几乎任何一位爱好者任意开发应用程序,并轻松通过Google Play商店开放下载。这种路线弊端太明显了,原先恶意软件的肆虐让我们消费者尝尽了苦头,如今虽然安全性得到一些提升,但各种无用甚至垃圾级别的应用仍然在大量涌入软件商店。想在Google Play里找到自己想要的应用简直跟北京下午五点半的交通一样,就是个乱。点完搜索栏,搜索结果瞬间让我们瞎了狗眼,这都啥跟啥啊?谷歌兄,你们是做搜索引擎起家的,这点小问题应该难不倒你才对吧。可是为什么你们自己的软件商店都整成这副德性,弄得咱们用户想花钱都找不着门路?

Android平板设备的用户们就更是水深火热了,专为平板打造的应用程序不仅少得可怜,而且在商店里完全就搜索不到。咱不是吃里扒外,可是人家iPad做得就是好,苹果的东西流行度这么高,也在于人家苹果App Store里不仅平板应用品种众多,而且搜索起来也方便快捷。苹果用户们只要打开iTunes、登录App Store,那iPhone、iPad应用就大把大把往屏幕上涌啊。品种丰富、搜索简单,还直接就能区分开同一应用的两种不同版本,难怪人家苹果用户优越呢。再看看咱们,苦哈哈地在商店里一页页翻,还不知道应用有没有针对平板设备做过优化。我明明手里端着个Android大平板,结果下载下来的应用就偏偏是手机版的,那小画面一拉一伸还能看吗?这都智能时代了,咋应用匹配还这么***呢?

开发人员面临困境

谷歌兄,你想过为什么Android平板设备上的应用这么少吗?原因之一肯定是Android平板卖得确实不火,这也没啥可讳言的。不过开发人员得不到技术支持也是有的吧?跟iOS和WindowsPhone7提供的软件开发工具包比起来,AndroidSDK简直就是万恶之源——用什么不好偏要用Java。是,咱们承认Java普及面广、能迎合广大开发人员的知识储备。但首先,Java这玩意用起来不痛快,再就是它那个功能水准要想让Android应用在外观上追平(或者超越)iOS那简直是痴人说梦。

另一个令Android开发人员头痛不已的情况是:他们每开发一款应用程序,就得考虑软件能不能在上千个不同型号的设备上都顺畅运行。这些个设备各自采用不同的处理器、屏幕尺寸、分辨率以及操作系统版本。难就难吧,有个论坛在大家还能互相交流一下心得,反正遇到的问题都差不多,时间长了没准就能有套标准化解决方案呢?结果去年八月份Android开发者论坛关闭了,这下咱搞开发的再也没地方跪求心得经验了。说实话,大多数Android应用程序开发者都是抱着对开源和谷歌的向往在工作,他们根本就没指望从这里面赚什么钱,有些开发者甚至由于预算不足而被迫退出。虽然短时间内Android系统还拥有一定数量的开发者队伍(因为Android在美国乃至全世界仍然是市场占有率***的移动系统),但随着优秀开发者的离去,我们明显感觉到近来应用程序的水准有所下滑。而雪上加霜的情况是(又说到开头的话题),下个软件还死费劲。

厂商定制带来诸多问题

[[74214]]

“谷歌钱包功能不错啊,你用上了吗?”“一共才几个机型支持啊,做梦呢……”

可真是福***至、祸不单行,好容易找到自己心仪的应用了吧,一查才发现自己下载不了。最近运营商和制造商似乎有意把Android手机和平板用户分成三六九等,硬性规定了哪些人能用某款应用、而哪些人不行。就拿谷歌钱包为例吧,今年春季之前购买设备的用户无法在手机中安装谷歌钱包——就算是Nexus这种擦边机型都没戏。我是真心接受不了运营商跳出来指指点点,告诉我们哪些应用咱们能用、而哪些不能,这管得也太宽了点吧。

制造商倒是决定不了用户能在自己的手机上安装哪些应用,但他们却可以把住卸载这一关,同样令消费者痛不欲生。现在几乎每台Android设备都饱受垃圾软件之苦,而且想删都删不掉。用户除了直接重装系统外,根本就无计可施。为了让这些垃圾中的垃圾彻底占据我们的设备,制造商们不惜对操作系统进行伤筋动骨般的大幅修改——整个外观及运转状况都被弄得面目全非。运营商当然也没闲着,垃圾软件的事肯定有他们一份。谷歌兄你不是给用户配备了很多自带服务吗,这帮混蛋全给弄没啦,只留个Bing在这里恶心人。

更令人费解的是,这类定制型改动使用户很难对手机及平板设备进行系统升级。即使是三星Galaxy Nexus这款版本***的Android手机,也要根据用户购买时的价位来决定具体系统规格。Sprint、Verizon以及解锁版三大类型分别对应不同的升级周期及内容,而且分别使用不同版本的冰淇淋三明治系统。我这样的Verizon版Galaxy Nexus好青年始终在苦等4.0.4更新带来的性能增强,据说这次更新将修正数个严重bug——而且解锁版Nexus早在两个月之前就已经迎来了此次更新。

给谷歌兄的建议

老兄,我并不是要求你严格监管每家厂商生产的每一款Android手机与平板设备。但你不妨采取个两步走战略,一方面缓解应用程序开发人员的负担,另一方面也让购买Android产品的消费者能得到更好的使用体验:首先,为运行Android系统的手机和平板设备设定一个***硬件标准;其次,拿出男子汉气概,在更新工作中争取更多话语权。

只要为所有手机和平板设备设定一道***硬件要求,开发人员就能够以这些参数为标准设计应用程序,并确保这些应用能够顺利运行在任何Android设备之上。当然,我们也希望设备制造商能够带来更多远超硬件要求的强力机型,而谷歌兄则每隔一两年对提出新的硬件标准,这样就保障了大多数主流用户的权益。通过这种方式,制造商就无法再生产配置极端低下的过时机型,Android用户也不再需要苦思冥想自己的设备到底能支持哪些应用。平板用户同样会从中受益:开发团队不必为手机系统版本而劳神费心,由此节约下来的时间就能够投入到应用在平板上的外观及性能优化工作当中。

硬件是问题的一方面,但真正困难的还是确保每位用户都能够在自己的设备上使用同一版本的Android系统。谷歌兄,我觉得咱们还是多搞强强联合,与HTC、摩托罗拉、三星及其它大版制造商保持良好的合作关系。只要这几家愿意配合,Android设备在使用体验上的统一将不再是梦想。另外拿出精力和人力,与运营商和芯片制造商搞好关系,这样才能保证运营商的网络会顺利支持咱们的每一次系统升级,而不必临时拿出几个月时间搞什么突击测试。可以说运营商的测试活动是影响Android及时更新的***、最恶、最欠揍的幕后黑手,搞好外联和技术供给,相信升级不会困扰Android很久的。

谷歌兄,说了这么多不顺耳的话,归根结底是因为我们爱Android,并希望它能一路顺遂、茁壮成长。我们这些外人都对这款系统寄予厚望,相信你也不会真的就把这位家族成员打入冷宫吧?

原文链接:http://www.pcworld.com/article/255513/dear_google_android_needs_your_help.html#tk.hp_fv

【51CTO译稿,非经授权谢绝转载,合作媒体转载请注明原文出处、作者及51CTO译者!】

责任编辑:佚名 来源: 51CTO.com
相关推荐

2020-04-17 14:35:28

JuliaPython编程

2010-07-06 09:55:23

虚拟化甲骨文

2018-05-02 08:51:06

技术编程语言Python

2016-11-22 08:30:02

Solus Linux发行版桌面

2022-09-21 11:39:55

SvelteSolid前端

2013-08-21 09:23:54

FacebookGoogle开源

2020-06-30 20:23:38

AMDCPU英特尔

2022-02-16 08:48:58

HTTPSNginx服务器

2018-03-01 13:32:28

宏碁游戏本PC行业

2010-07-19 10:24:44

AndroidiPhone

2020-08-24 07:30:07

编程语言JavaScriptPython

2022-04-01 10:51:33

TektonArgoCDGitOps

2016-11-24 16:01:36

机器人操作系统

2015-01-19 10:37:26

Swift编程

2019-12-26 16:21:59

ReactJSAngularJSVue.js

2020-10-27 09:18:16

ClickHouse数据库架构

2022-10-27 20:37:53

开发web框架

2012-03-11 15:25:31

移动支付

2018-04-25 09:00:00

2020-07-14 15:07:15

华为云政务智慧城市
点赞
收藏

51CTO技术栈公众号