
搜索应用时缺乏检查拼写,这只是Android Market的导航让人郁闷的一个次要原因。更甚的是很难筛选应用程序。用户查看应用的目录时,例如游戏,无法按等级或更新时间来排序。 贾森霍曼,Spring的合作伙伴的首席技术官,也是Springpad应用开发,他也抱怨用户在Market上找新的应用是多么麻烦。 “排前的应用程序已经在商店上摆了上年并且有100万用户,”他说。 “然后该应用程序不断增加。我看不出那些旧的应用排序链怎么上移,而这实际上是需要的。“
公平地说,Android Market的确包括一些有特色的部分,但霍曼说,应用程序要进入一流领域的潜规则是“一种黑巫术”。此外,他补充说,开发人员被限制于325字的软件介绍,包括发行说明。而他的团队需要把不同版本的说明包含于介绍中,这意味着他只能用很精简的方式解析Springpad的优点。 可以方便的关闭应用 乔布斯也说:“如果你看到一个任务管理器,他们就是搞砸了。” 这里的“他们”,指的是谷歌Android团队。Android存在的问题是,没有明确的指示哪些应用程序是正在运行的,也没有一个简单的方法来退出或强制关闭。 (Slacker播放器有一个软键可以退出,但这不是一致性的体验,很多程序都没有这样的功能。)
“目前为止,我不确定有哪些设备表现这么优秀。”卡斯顿圭承认。然而他指的是Palm的webOS,用户可以左右滑动屏幕来查看后台程序,这作为多任务管理,是一个很好的榜样。 同时霍曼表示,苹果的做法不错,内置IOS 4的iPhone和iPod都在屏幕的底部显示已经打开的程序。也许谷歌最近招募的前Palm工程师会在这方面做出真正的改进。 不要让程序跑的那么狂
虽然现在流行多任务,而卡斯顿圭和霍曼都同意,把开发人员置于Android的首要位置有一个缺陷:导致应用程序太过热,拖慢手机和加速损耗电池寿命。谷歌应该介入这个问题,制定标准,限制后台运行的应用程序ping云端或者通知用户的频率。 “这是一个更开放的平台,允许你做更多的事情,”霍曼说。 “但并不意味着你就应该做更多。” 卡斯顿圭补充说,RIM的想法很不错,在数据离开手机时进行压缩,然后从RIM数据中心发出时再次压缩。 “压缩从营运中心和设备发出的数据,可以真正的利用网络使用的效率。”他说。 现在情况是开发人员决定了Android应用程序与网络的交互。然而在未来,卡斯顿圭说,谷歌“可能要在设备上引进连接管理器,以便设备与移动网络的互动更加有效。”
为注意力缺陷人群着想
换言之,多任务的正确方案:限制一个后台运行的应用程序的行为以及频率。 同时,平台的应用程序之间的切换应该更加灵活些。目前情况是,Android用户必须点击home键退出应用程序并返回到主屏幕才可以切换。(也可以按住home键,看看在运行的应用程序,但这不是同一概念。) “你要经常要返回到顶部工作,通过迷宫般的选择树” 卡斯顿圭说。 “我从来不认为这是一个足够直观的方法。” 浏览器也是这样的情况,霍曼补充说。默认的浏览器有标签栏,你可以一次打开多个站点,这没有因为用户潜意识习惯于在桌面上重新打开程序而受影响。可你不能滑动或点击查看其它标签,必须按下一个软键。“而在iPhone,可以轻松在标签之间切换。Android的缺陷是你必须通过一个活动的标签列表来操作。" 原文链接:http://www.wired.com/gadgetlab/2010/08/5-android-fixes/
|