Conscient – 根据用户的行为做出对应的操作 #Android

这个应用是基于 Google 今年六月份刚发布的 叫 [Awareness](https://developers.google.com/awareness/) 的 API 开发而来的,简单的来说,开发者可以通过这个 API 获取到用户在做什么(例如跑步、走路、开车),并且还不需要额外的安装智能设备(例如智能手环),更为关键的是,Google 还说理论这个 API 非常的省电(基于我一年多使用 Google Fit 的体验,我还是挺相信 Google的)!

系统体验提升越来越依赖 Google Play services 的 Android

系统体验提升越来越依赖 Google Play services 的 Android

另外这个 API 的添加是基于 Google Play services 的更新,而不需要 Android 系统版本的更新。所以其实也可以看得出来这几年 Google 为了解决手机厂家更新系统不及时而作出的努力:将越来越多的更新放到 Google Play services 的更新。因为 Android 的开放性,我对 Android 的使用绝大部分依赖于第三方应用,所以我自己也觉得 Android 大版本的更新对我的体验来说也越来越多只是系统界面以及动画样式的变化,除此以外对体验有较大提升并不多,仅有的一些提升其实很多也依赖于硬件,例如指纹识别的原生支持。所以其实对于少部分极客用户来说 Android 大版本更新肯定很重要的,那我们买 Nexus(或一加……haha)就行了,绝大部分的用户其实并不关心 Android 大版本的更新,大版本的更新对他们使用手机体验的提升也很小。

说到这个应用,我目前只测试了步行和跑步两个动作,目前感觉非常的准确。使用场景上也其实很多,例如你跑步经常要打开记录跑步的应用?那让它在你跑步的时候弹出打开跑步应用的操作在通知栏即可。如果有用 Tasker 的话,也可以直接让它打开某个应用。还例如开车的人,也可以设置为开车的时候自动让导航应用出现在通知栏,并且更为关键的是通知可以设置为出现在锁屏界面,那么就不要更方便了……按解锁键,如果没有设置密码锁的话,双击锁屏界面的通知就能打开打开导航应用了。

另外其他开发者的话,其实也应该使用这个 API。例如你的应用平时推送多我就忍了,但至少可以在发现用户开车的时候不要发过多的无关紧要的推送吧?但国内的应用应该就不太可能有这个特性了,不仅因为国内互联网公司平均的道德感更低,因为依赖于 Google Play services。

明天测试下开车的时候准确度如何,如果很好的话这差不多可以算是我今年发现的应用中最喜欢的一款了。

下载地址:[Play Store](https://play.google.com/store/apps/details?id=arun.com.jarvis)

Conscient – 根据用户的行为做出对应的操作 #Android》有2个想法

发表回复

您的电子邮箱地址不会被公开。