目录:
借助核心操作系统之外的API服务,谷歌正在收回对Android的控制权
我们今年没有在Google I / O上获得Android的新版本。 你可以在整个网络上阅读所有关于牙齿的悲伤和咬牙切齿的内容,所以我会通过游戏来解释它应该如何发生(一个众所周知的锁定),但事实并非如此。
相反,我会告诉你一些我们所做的事情 - 谷歌服务API的一个巨大更新版本,结果证明要好得多。
等待。 好吗? 如果一个我从未想过的应用程序如何被神奇地推到我的手机上,那么我手机屏幕上的数字会更新,更高? 这是疯狂的谈话,对吗?
事实证明,这个小应用程序是一个强大的野兽。 继续阅读。
什么是Google Play服务?
通过Google I / O会议直接从编写软件的人那里获得答案 - 他们总结得很好。 Google Play服务是“在Android 2.2及更高版本上引入所有Google API的单一地方。” API(应用程序编程接口)是特殊代码的一个奇特术语,它被编写为一个软件与另一个软件进行通信的方式。 Google为Android编写API,应用程序开发人员将其用作访问Android许多核心功能的渠道。 你会在很多软件项目中找到API,无论大小。 拥有它们并不是什么特别的东西。
目前,Google Play服务版本为5.您可能根本不知道手机或平板电脑上的所有内容都在更新,因为这是预期的方式。 你不去寻找文件,它来找你。 每个运行Android 2.2或更高版本且可以正式访问Google Play的设备都使用这些服务。 这意味着,已激活的9亿台设备中几乎每一台设备都安装了一份Google Play服务。 谷歌保持更新,并快速推出这些更新,这是使他们如此美妙的一部分。
由谷歌完全控制并完全控制意味着构建手机的人以及您可能从中购买过的运营商完全不合适。 您无需等待六个月或更长时间即可获得新的服务API。 实际上,Google表示他们能够在更新后的一周内将它们推送到大多数设备。 如果你从这一切中拿走一件事,那就知道Google决定服务API是什么,谁来获取它们,什么时候是重要的部分。
这些服务有什么作用?
问题的关键。 如果您观看了Keynote,谷歌宣布了Android的所有这些超酷和新功能(是的,没有任何版本更新!) - 新融合位置服务,Play游戏服务,新的和改进的Google云消息传递等功能甚至是新的全景API - 您已经看到了Google Play服务处理的一些内容。 手机上安装的应用程序允许开发人员从SDK安装一些库,只需几行代码即可轻松完成所有这些工作。 无论你是运行Ice Cream Sandwich,还是Jelly Bean或2.2以上的任何版本,你都可以访问它们。
Google不仅将这些服务及其各自的API从操作系统中提取出来,而且还使应用程序开发人员可以轻松使用它们。 过去几天在谷歌I / O上我们已经看到将这些功能添加到应用程序是多么容易,因为谷歌正在做所有繁重的工作。 开发人员只需要在他们的代码中从Google Play服务应用程序中引用他们需要的特定内容,当您在手机上运行它时就会发生魔力。
请记住,从上面我们谈到了Google控制这些服务以及将它们分发到我们所有设备的奇妙部分? 我希望你在阅读时记住这一点。 想想如果你不得不依赖你的运营商或那些制造你手机的人来解决这些问题,那会有多么不同。 是的,那会很糟糕。 这就是为什么对Google Play服务这么大的更新比新版Android更重要的原因 - 我们在没有等待HTC或三星的情况下获得了所有很酷的东西,甚至更糟糕的是 - AT&T或Verizon - 将它发送给我们。
为什么对我们很重要
有一分钟,请忘记所有人抱怨环聊不能立即同时为所有人提供。 现在大多数人都应该好好继续使用新的环聊应用。 大家。 想一想 - Google Talk是操作系统的一个主要功能和核心功能,它使用了大量新功能进行了更新,而无需进行系统范围的更新。
上周,在我们来到旧金山之前,我们很害怕。 我们担心Hangouts会被展示出来,然后我们会发现它们是Android 4.3的一部分。 这意味着大多数人会等待很长时间,而且你们都知道你的新HTC One或Galaxy S4不会很快得到这个功能。 理所当然,智能手机很贵。
相反,在Hangouts被展示后15分钟,人们在Play商店中找到它。 当开发人员使用全景API构建一个photosphere查看应用程序,或者有人将所有新游戏功能写入您最喜欢的游戏时,也会发生同样的事情。 这比你六个月不会得到的新版本要好得多,不是吗?