WWDC vs Google I/O 2015

今年的两个大会距离很近,相隔不到两周,可以算是 Android 和 iOS 的正面冲突了。我抱着很大的好奇心看完了两边的 Keynote,顺便来点评一下。

我个人比较关心的是两家的支付功能,手机支付是生活中一项极好的进步,把厚厚的钱包变成了薄薄的手机。今年宣布的消息中,最讽刺的是 Google 抛弃了 Google Wallet 而转向 Android Pay 平台;而 Apple 则在 Apple Pay 的基础上增加了 Wallet(由 Passbook 演进而来)。Google 的支付系统看上去并没有一个很好的规划,早在 2006 年 Google 就发布了 Google Checkout 支付服务,用于在线支付。Checkout 死了之后进化出 Wallet,依然没什么好转,在 Apple Pay 发布之后,Google 被迫提出了 Tap and Pay,但依然不温不火。这一次又把产品名称改成了 Android Pay,这样改来改去有什么意义呢,人家 Apple 已经进军英国市场了……

Google 另一个落后的地方是照片流。这次 I/O 上发布的 Google Photos 算是一次大步追赶了,新的照片应用、无限空间、智能归类,看上去都是很不错的功能,但有什么用呢,Apple 家这些功能或多或少早就有了,照片分享(照片流)的功能还比 Google Photos 好用……

另外在操作系统层面 Apple 也完胜,虽然 Apple 其实也没什么功能可以多说,大多数时间很沉闷,但 iOS 9 的分屏应用直接给了 Android 一记闷棍。Android 大概已经把平板给放弃了,手机和平板的系统看上去一模一样。iOS 推出分屏应用功能,很有可能是为了 12 寸的大平板做铺垫,iPad Pro 将来可以会和 Chromebook 正面交火。如果用着 i7 芯片、4G 内存的 Chromebook,性能还没有 ARM 芯片的 iPad 好,那 Google 的脸可就要丢大了。

至于发布会上面提到的其它改进,不说也罢,都是一些锦上添花,可有可无的内容。总体而言,今年没什么劲爆的功能值得期待。

Android 上的自动省电工具

我实在是忍不了 Nexus 5 每天晚上耗电30%以上了,它不仅让我每次睡前都提心吊胆地看一下电量,更是对人类宝贵资源的浪费。

不过碰巧看到了一个工具“Tasker”,它相当于手机版的 IFTTT,可以创建一些规则,当某个条件成立的时候,自动去做一些事情。比如,它可以当“时间是凌晨一点”的时候,自动“把 WiFi 和 3G 关掉”,然后当“时间是早上七点”的时候,再自动“把 WiFi 和 3G 打开”。这样一晚上就不会有应用莫名其妙地下载东西,也就起到了省电的作用。在 Android 4.2 之前,还可以简单地直接开启飞行模式,不过 4.2 把这个功能禁用了,猜测是为了避免在飞机上产生一些不必要的麻烦。不过能关 WiFi 和 3G 就可以了,他们是用电的大户。

除了上述功能,Tasker 还可以做很炫的事情。比如手机找不到了,发一条消息到手机上,然后 Tasker 回复一条,其中包含了手机的位置(GPS)数据,方便找手机;或者到了开会时间自动把调静音,插上耳机之后自动恢复等等。不过 Tasker 是一款收费应用,$2.99 算是比较贵了。我想来想去,好像其中我只能用到关闭网络的功能,于是我就去下载了功能类似但是免费的 AutomateIt。和 Tasker 相比,粗看只下 AutomateIt 没有显然的弱点。可能是因为我的需求比较简单吧。

经测试,使用了上述规则之后,每天晚上电量消耗在 5% 以下,而且辐射也小了,非常满意。

Nexus 5上手两个月总结

从硬件来说,Nexus 5 和 iPhone 5s 打平,甚至更好;从软件来说,Kitkat 比 iOS 7 差了至少一代,顶多和 iOS 6 相提并论。

应用就不说了,之前提到过,Google 自家的应用好到无敌,但是第三方应用烂到没话说。下面直接吐槽一些系统的问题:

第五,没有开启/关闭屏幕旋转的快捷按钮。这个选项隐藏在“设置”的两层菜单以下,在床上用手机的时候非常不方便。当然可能它已经提供了快捷设置,但是我没找到,这也是用户体验的问题。不过这是小问题,和下面的几个比起来都是小巫见大巫了。

第四,WiFi 会在休眠状态上莫名其妙地打开。WiFi 的高级选项中,是有一个“只有充电的时候才保持 WiFi 连接”的选项的,起初我还觉得这个选项不错,至少 iOS 的设置是没法更改的。后来某天晚上休眠状态下直接掉电 50% 以上之后才发现,应用是有权力把 WiFi 打开的。敢情这个选项的意思是,在不充电的时候,WiFi 连不连我也不知道。

第三,落后的权限设置。Android 系统在安装应用之前,会提示这个应用需要哪些权限,如果你觉得不妥的话,可以不装。但 iOS 6 引入了一个更牛x的功能,就是在应用第一次需要这个权限的时候,再问一次。比如使用微信的时候,第一次要传照片之前,iOS 会提示微信需要访问照片,是否允许,如果不允许的话,微信的其它功能照常工作,而微信也无法访问我的照片,确保了隐私安全。而在 Android 上,只要你安装了微信,它就可以访问你的照片,不让它访问的唯一方法就是不装。这个模式相当得落后。

第二,“我不知道要怎么设计,你们随便玩吧”的心态。Android 的很多设计都体现出了架构师的无能。比如应用商店,Google 有一个总的 Google Play Store,但是每个运营商,或者第三方组织都可以设立自己的应用商店,比如电信有电信的天翼空间,三星有三星的 Samsung Apps。这样导致了,我自己的 Play Store 用得好好的,爸妈的定制机上,Play Store 在哪我都找不到。这也充分说明了,最初设计应用商店的时候,设计师对厂商说,我不知道要怎么设计,给你们一个接口,你们自己玩去吧。

还有比如桌面布局,Android 的术语叫作 Launcher,除了默认的 Launcher 之外,Android 还可以安装自定义的 Launcher,用来弥补 Android 默认 UI 的不足之处。看上去很美好的功能,但是我至少试过 5 个 Launcher,没有一个满足我的需求。最初我安装第三方 Launcher 的原因是,默认的 Launcher 中,Google 的搜索框总是会显示出来,占了一小部分的屏幕,但其实我每天能用一次这个功能就不错了,我想把它隐藏掉,但发现除了安装第三方 Launcher 别无它法。于是我就装了,比如 Nova Launcher,比起默认的是好用多了,但少了对 Google Now 的支持,这也是非自家的应用跟不上时代一个表现。总之,Android 的设计师也不知道 UI 该设计成什么样子,于是把这个任务下放给了第三方,但没有一家能做完美的。

最后一条,也是最雷人的一条。目前只在国内碰到过,不知道是不是国外的产品在国内水土不服而导致的。事情是这样的,某天同学聚会,早上 9 点钟要出门,为了不迟到我设了 8 点半的闹钟。后来我醒过来的时候,看了一眼手机,8 点 57 了,闹钟没有响。于是我想看一下是怎么回事,输了解锁密码之后,手机就自己关机了。需要手动开机才恢复过来。手机一直充着电,不是没电的原因。猜想八成是系统死机了,但出于某种原因,它不肯自动重启,要等我看它最后一眼,它才能安心地死去。这个现象一共发生过 3 次。还好没有因此而误了飞机,不然我找谁理赔去。

综上,Android 目前还处于非常烂的状态,有条件的话,还是追随 iPhone 会好一点。

Nexus 5 上手小记

大家都知道今年 Google 的圣诞礼物是 Nexus 5,其实我们都盼望着 Google Glass,不过公司还是显得略微小气了一些。发 Google Glass 是有好处的,可以鼓励员工多写点应用嘛,就和当年微软发 Lumia 是个道理。对于用久了 Android 的同学来说,Nexus 5 可能没什么新意,不过我还没怎么用过 Android 手机,很兴奋地拿来用了几周。

废话不多说,现在说一下这几天试用的感受。

外观方面,屏幕好大,相比之下 iPhone 4S 的 3.5 寸屏显示很迷你。还好 Android 的返回键统一设计在了左下方,如果按照 iPhone 应用那样来设计,我是肯定按不到返回键的。背壳的手感不错,没有特别强的塑料感。充电接口在底部,Micro USB,用起来没有 iPhone 5(和5S)的 lightning 接口那么好用,不过影响不大,只要寿命长一点就 ok。

硬件参数我不是很关心,反正 Android 手机随便找一个都比 iPhone 优秀,没什么可比性。屏幕细腻度和 iPhone 4S 相当,没有明显的劣势。续航时间感觉不如 iPhone。出现过几次睡觉前还有 30% 的电,一觉醒来就已经关机的情况,这在 iPhone 上还没见过。不过因为在公司和家里都能充电,对续航时间没有特别的概念。

Android 系统方面,先说说比 iPhone 好的地方吧。首先,Google Now 非常好用,语音识别率很高,第一天拿到手机的时候,还不知道在哪里设闹钟,就直接对着手机“Ok Google“了,一次成功,不像 Siri 上手的时候总要先试个几次才让它听懂。卡片也很好用,会根据我在不同的地方(比如家里和公司)显示不同的卡片,比如在家里会显示现在去公司需要多少时间,在公司反之。很智能的样子。其次,电池虽然消耗地比较快,但是它能显示每个系统组件和应用使用了多少电量,一眼就能看出哪里出问题了,然后想办法调整电池的使用。还有,自带的输入法很牛 B,可以通过上划和下划来切换大写和输入字符,这样一个键就可以当三个键用,打字速度快多了,尤其是输入复杂的密码的时候,这个很重要。

再来说说不尽如人意的地方:

  • 无法快捷启用和停用屏幕旋转,躺在床上用的时候不是特别方便,每次都要在设置里找一圈。当然有可能是我还没找到快速切换的方法。
  • 桌面的概念很多余。用 Windows 的术语来说(不知道 Android 世界中有没有特别的称呼),桌面上那一堆只是快捷方式,删掉快捷方式不等同于删掉了应用。我想大概是因为 Andy 同学就不想让用户删应用吧……
  • 截屏功能不是那么好用
  • 感觉底部的三键设计有点过头了。虽然这是三个最常用的功能:后退、主屏幕和应用列表。但是貌似这一栏在任何时候都无法遮盖掉,也就是应用都没办法“全屏“。即使是播放视频的应用,也要露出这三个按键,很多余。在侧面再设计一个 Home 键就可以了嘛……

至于 Android 应用,Google 自家的应用自然好得没话说,每个应用的质量都很高,整合地也很流畅。我最喜欢 Google Translate 的拍照翻译功能,就是拍一张包含文字的照片,Translate 会自动找出其中的文字并翻译出来,这对经常旅行的同学有很大的帮助。但是其它的应用嘛,咳咳……不夸张地说,落后 iPhone 一个时代。不仅是因为闪退率是 iPhone 的 100 倍以上,而且应用的设计也不是一个档次的,就像是 CSS 文件没有加载成功的感觉。以至于我现在主要还是用着 Google 自己的应用,其它也只能玩玩游戏作为消遣。

总体而言,感觉 Google 自己的工作完成得还不错,能打个 70 分,第三方厂商还需要更多的努力,才能一起合力打败 Apple。路还很长……