让你在网页中直接运行Android应用怎么样

jopen 8年前

今天,Google 的 iOS 版搜索 app 迎来了一个大版本更新 10.0,带来了 Google Now 卡片设计的更新,同时,搜索结果能更好地显示 NBA 比赛比分。还有一个小变化是语音搜索的图标变成了 Google 的新 Logo:4 个跳动的纯色小圆点。

不过,Google 在 Android 平台的另一个更新或许更值得关注:你可以更好地用 Google 搜索到移动 app 中的内容,即使这个 app 根本没有配套的移动网站。而且,如果你的手机上没有安装这个 app,Google 会直接在网页上给你展示应用。就像流媒体音乐一样,这个过程可以称得上是“流媒体应用”(Steaming Apps)。

让你在网页中直接运行Android应用怎么样

上图中,打开来自 Hotel Tonight 应用的搜索结果,你就可以直接在网页上使用它寻找芝加哥地区的酒店。

这个过程看起来并不新鲜,你一定用手机百度搜索过诸如去哪儿网这样的关键词,跳转后也能在网页上直接使用后者的服务。

但是,两者之间的不同是,是用百度跳转的是去哪儿网自己开发的 Web App,而 Hotel Tonight 是由 Google 直接展示在网页上的应用。这项技术来自 Google 去年收购的创业公司 Agawi

让你在网页中直接运行Android应用怎么样

开发者可以把自己的 Android 应用的 apk 文件上传到 Agawi,然后,Agawi 就会在云端运行这个 Android 应用,然后“直播”到用户的 Android 或 iOS 设备上。普通用户就可以在网页端体验完整的 app 功能。Agawi 还允许开发者添加广告。

对开发者来说,这可以极大地降低开发、维护 Web App 的成本;对于普通用户来说,根本无需再安装那些使用频率不高,或者对操作要求不高的原生应用。直接在网页上使用就可以了。

这为什么对 Google 很重要?

在传统的互联网上,搜索是人们最常用的功能,而 Google 占据着绝对统治地位。但在移动互联网上,大家显然更喜欢用原生 app,甚至许多移动应用根本就没有配套的网站。app 中的内容被称为“信息孤岛”。所以,Google 一直在致力于索引应用中的内容。

与此同时,苹果也在进行这方面的努力。iOS 9 已经支持深度链接(Deep Link),即链接到应用内的内容。现在,iPhone 上的搜索功能已经允许你搜索安装的应用中的内容。例如,搜索“国足”,可以看到我安装的荔枝 FM、微博、知乎和今日头条内的相关内容。苹果的这个功能被认为对 Google 威胁很大,因为用户在手机上更不需要 Google 了。

让你在网页中直接运行Android应用怎么样

不过,Google 这次的新特性看起来更为强大。目前,要体验这个功能,需要 Android 5.0 以上的系统,还需要 Wi-Fi 链接,因为“流媒体应用”(Steaming Apps)需要很好的网络条件。而且,只限美国地区。

对开发者来说,这可能是一把双刃剑,在降低开发成本的同时,也降低了用户下载原生 app 的意愿。就像简单地把内容搬到移动互联网上的媒体 app 很难火起来一样,开发者们也需要在原生 app 里提供一些在 Google 上体验不到的东西。