恩,它叫 Android

十一月 29th, 2010 | Posted by Benny Wen in 长篇小论 - (1 Comments)

iPhone 暂时被征用,工作关系开始用 HTC Desire,相当骚的名字。规格什么的在iPhone 4之上,体积手感也相当不错,当然,用电的情况也相当的“不错”。一周下来,对 Android 有了初步的印象,简单的说一下:

因为没有用过 1.x 时代的东西,到手就开始用上了2.2,就没有很多人抱怨的性能、速度的问题,加上 Desire 相当不错的规格,一直保持不错的流畅度。不过瑕疵,或者说缺陷还是相当明显的。硬件上,Desire 的身材不错,却产生了一个非常严重的问题,由于屏幕边框非常的窄,手握时会影响到电容屏的操作,从另外一个方面说,苹果在设计 iPhone 尺寸时下了很多功夫的。

系统跑起来相当的快,也支持后台任务,但是还是不敢开启太多的后台任务,用电量吃不消。说起来,现在才意识到为什么 iPhone 要严格的控制多任务的支持,而且 iOS 4 开始的多任务支持体系是多明智的做法——不要让程序真正的后台运行,而是让系统的几个有限的 API 在运行。其实很多时候,后台运行仅仅是为了监听某个服务,而不是要让程序运行,比如 Twitter 消息,比如 GPS 位置等,这些让严格控制的系统后台来执行,远比交给应用程序自己执行有效得多。

iOS 的 Push 功能,已经解决大多数情况下要开启后台任务的需求;如果我在Android 中需要开启两个以上的需要后台监听的软件,我可能会忐忑不安,我不知道我的 Seemic 会消耗多少电力,也不知道 Gtalk 是online 状态,还只是在等待别人找我。而所有这些在 iOS 上面仅仅只需要一个动作,开启通知。要知道应用程序的开发人员和系统开发人员需要关注的东西是不一样的,如果遇到相对恶劣的或者水平较差的应用程序开发人员,那么用电量可就嗖嗖的上去了。

Android 的设计并不是一个优秀的用户体验,跟 Google 很多服务一样,不错,很好,但是就是差了那么一点点,所以虽然 Android 比较 Geek 一点,但总是觉得这个 Geek 带着的眼镜是那么的多余。相比较原生的 HTC sense,还有第三方的CyanogenMod,整个的操作体验就好像一个不会游泳的人,直接被丢到了游泳池中,完全不知所措。于是有了一个新的行当, 自制 ROM,拿到手机之前就有看过 MIUI 的东西,感觉相当不错,于是回来之后的第一天就刷了它的固件,体验相当的好,以至于觉得它跟 iPhone 差距不大——当然随着时间的推移,还是感觉到越来越大的差距——只是几天过后开始反思,提出了一些对 MIUI 的担忧意见,刷到了CyanogenMod,相比较而言,它更像是一个原生的 Android,但是问题是它不好用,于是没几天后没羞耻的又刷回了 MIUI。

正向在 MIUI 论坛里面提到的问题一样,虽然它的体验不错,但是总是让我担忧,会不会哪一天它成了又一个番茄花园呢?因为国内的IT生态圈并不好,谁也不能保证谁耍流氓,尤其一个对版权是那么不在意的 ROM,很多人对“自由”的理解简直狭隘到了一定程度,任意分发的 APK,不单单是对开发者的不尊重,更是对用户的不尊重,在另外一个帖子里面提到了关于进程管理器和用电量的帖子,用 Android 最大的问题是,你不知道你用的软件是不是得到了保障,是不是会影响到你的手机,你的安全,最最简单的一个要求,你不知道它会不会消耗你的电池——平白无故的消耗。

Android 不成熟,至少目前是这样的,整个体系就是一团乱麻,甚至 Google 自己都不知道怎么控制它。不少人把现在的 iOS 和 Android 比作当年的 Mac 和 PC,有些相似,又有很大的不同。当年 IBM 手中的 PC 被死死的定义在自己的框架里面,而如今的 Android 似乎已经有些失控,从各个层面上看都是如此。作为一个用户,其实最根本的问题是在于如何正确、方便的使用自己的手机,而不是要在手机上去折腾它。这个 Desire 从配置上说已经超过了我的第一台电脑,但是我无论如何也不想像用电脑一样去折腾它,别忘记了它只是个手机,方便沟通的工具而已,我从来没有想过用它去画 CAD。