编者按:本文作者 Donny Reynolds,毕业于美国著名的加州大学伯克利分校。目前就职于美国旧金山湾区的 Dray Technologies Inc 公司,从事计算机软件相关工作,是一名前端工程师。
在不久的将来,我们将如何摆脱 App 下载安装的繁琐,不再需要谷歌、乃至苹果的帮助呢?
“我们为此推出了一款 App。”
自从2008年以来,这句商业广告语便定义了整个移动世界。可以肯定地说,应用程序似乎是移动设备发展的必经之路。声称能教会你开发应用程序的相关培训课程在数周之内如雨后春笋般冒出,无处不在;各家企业更是在经营过程中,投放商业广告展示新推出的 App;甚至连附近街区的那家餐厅也不甘落后,推出了菜单应用程序!
2008年苹果公司推出了 App 应用商店,这是当时第一个推广这种外观精美、可供下载的手机应用程序。然而,集中软件分发系统这一概念已经不算什么新鲜事物了,许多手提和台式电脑设备早就已经建立起应用程式商店的雏形,比苹果公司 App 应用商店的发布还要提前了若干年。回想起来,苹果公司取得成功的原因在于时机与科技的巧妙结合。2008年以来,苹果的 iOS平台(当时 “iPhone OS”) 平台能够接入成熟的 3G 网络,有文档齐全的开发环境、优良的手持设备图像,最为重要的是,来自科技巨头的支持。推出移动应用程序不无道理,App 能凭借本身的经验和性能,以最高效的形式提供最新的内容和服务。
用户不会在意整个运作过程,他们关心的是能否发射 “愤怒的小鸟” 砸中绿猪游戏以及在 Instagram 的 #nofilter 模式下展示天然美的自拍。短时间完成下载、App 顺畅运行,这恰好是 iPhone 的强项。很快,安卓系统也紧随其后。随着智能手机价格的降低、网速的提高以及手持设备处理能力提高了三倍,App 便快速流行开来。
“好吧,神探夏洛克,可这有什么问题呢?”
没有问题,可我们现在有更好的选择。“比这款能让我给萌宠猫咪喂食、玩耍的 App 更棒吗?” 是的。
你知道吗?手机 App 的成功在于结合了快速的网络和优质的手机处理器。如今的科技已经取得了长足的进步,而同时 App 应用程序的世界却趋于饱和,甚至发展规模太大,可以称得上 “不健康 / 畸形”。今天移动市场发展面临的诸多难题中,最令人头疼的两大问题要数内容交付与可发现性(指为用户筛选出其关心和需要的内容)。
两大难题:内容交付与可发现性
智能手机用户都经历过下面的遭遇:“哇,这家餐厅 / 商店指定的主菜正在打八折!噢,等等,只有下载这款 App 的用户才能享受折扣,” 又或者 “等一下,我一定要下载这款 App 吗?我不过是想看看我朋友在上面发布的内容。” 你可能从朋友口中听说或在广告牌上看到这款非常酷的、可以改变你的生活的 App,可你犹豫是否要安装,或者更糟的是,是否付费使用。
问题可分为两个方面。让我们从第一个方面“交付” 说起:现在,平均来说,一名 “数字电视宅人” 比起以前,注意力持续时间更短、耐心更为缺乏。支付和安装一款 App,曾经是一种神奇、快速、流畅的体验,而现在对于许多人来说,则是需要慎重考虑的契约行为。你难以相信,如此之多的人要求给出一个有说服力的理由,你发自内心的演讲或者你第一个出生的孩子,只是为了让他们尝试一款新的 App。想想一个朋友至今仍然拒绝下载常用的 Messenger App。商家希望尽可能快速、简单、便捷地向客户提供内容和服务,而越来越多的用户却表现得勉为其难,“安装障碍” 现象升级,这正在成为交付方面的又一障碍。我们的手机主屏幕呈现的都是新款旧金山系列——大家(我们和我们的手机)都缺乏 “空间”。
第二个方面“可发现性”,相比交付问题更加微妙,此前也曾被部分科技媒体报道过。许多流行的 App,像 Instagram 和The Daily,一开始仅限于在移动 App 的封闭平台上发布内容。要想看到朋友发布 Instagram 上的照片,你必须下载 Instagram 并注册。我可以肯定,今天还有更多其他不知名的 App,也提供着有价值的资讯内容,可是却无法在浏览器上被搜索和发现。这是一个把新鲜、原创的内容都封锁在特定平台上的支离破碎的互联网世界。这与我们所了解的、热爱的互联网平台背道而驰。
App Linking与 Indexing 作用有限,比预期有落差
现在,我们已经了解问题所在,来看看现有的几种解决方案吧。“App linking” 可能听起来并不陌生,其实每次你在别的 App 上点击 YouTube 的链接,YouTube 自动打开、播放视频,你所体验的就是 “App linking”。谷歌、苹果和 Facebook 均已灵活应用了这项技术。 App linking 为你提供最合适的 App 来呈现你感兴趣的内容。太棒了!
我们现有的另一个与 App linking 相辅相成的解决方案是 App indexing。谷歌和苹果为第三方内容提供商提供了展示其生产的 App 内容渠道,通过一定的搜索查询方式,用户可以在谷歌和 iOS Spotlight 看到这些原来被封闭的内容。
这个方法绝妙,看起来解决了交付和可发现性两大难题。用户搜索,App 的内容就显示在搜索结果中,用户点击链接,就能进入 App。
你可能已经注意到问题所在了。如果该 App 不支持 app linking 和 indexing 怎么办呢?App indexing 要容运营商,积极投入精力才能达到预期效果。所以如果达不到要求,内容是不会被展示在互联网上的。这与大部分网络内容的方式完全相反。直到最近,为了使众多 App 能被谷歌搜索到,开发人员不得不研发出一款镜像的网络技术。想象一下这有多麻烦!站在消费者的角度,如果我没有使用某个 App 就不会有后面接踵而来的问题;如果我不想为了读某篇文章而安装某个 App,那会怎么样呢?
设想一下,当你尝试查找某样东西,而它将你引导到 App 应用商店。这简直太烦了。抱歉,没有人想安装你的 App。
我不想保留 App 应用墙,我想把它们替换掉、创造出新内容。
“那么你的解决方案是什么?”
一起摆脱 App 的世界吧。看看我们将如何做到这一点。
谷歌的 App Streaming 应用流技术
谷歌解决交付和可发现型这两问题的方法建立在 App indexing 和 App linking 的基础上。如果开发商致力于 App indexing / linking,用户则可以在谷歌搜索结果上看到之前只在手机端上呈现的内容。这对于谷歌在关联移动市场方面极为有利,因为越来越多的人习惯在本地 App 上浏览内容,而不是网络搜索。但是在像中国和印度等国家,数百万人的第一台电脑就是智能手机。移动端内容就是王道,搜索引擎如何给他们提供搜索链接呢?这样一来,“世界距离你只有一个 “谷歌搜索” 的距离” 就失去了它的魅力。
大约在四个月前,谷歌推出了一项令人颇为印象深刻的技术 App Streaming,而现在却几乎没有人记得它的存在。 恰如其名,区别于我们习惯的下载安装 App,你点击一个内容链接和谷歌将准确筛选并呈现出符合用户要求的内容。直接跳过安装 App 的步骤,你已经在运行它。App Streaming 或将是谷歌云平台的第一个试点实验,但把流媒体应用到手机端的想法并不新鲜。事实上,这项技术的本身就来自于前几年被谷歌收购的 Agawi 公司。
融合 App Streaming 与 App Indexing 两者,一举解决 “资讯呈现局限于移动 App” 的两大难题。
苹果的ODR 随需应变资源技术
谷歌堪称完美的解决方案至今尚处在实验阶段,而苹果正敦促其研发人员致力于类似的开发方向——在保留苹果独有特点的基础上,以一种不太明显、渐进的方式进行开发。
ODR 随需应变资源是一项与苹果 iOS 9 系统同时发布的技术,只需下载一个小的核心应用并安装,其余的部分、内容由个人需要决定是否下载。ODR 目前大部分被应用在游戏领域,只需一名游戏用户下载初级游戏必要的装备(图像、视频等)。iOS 系统会随着用户的晋级,自动提供最新的下载,同时删除之前初级水平的装备来整合空间。
被低估的Web App
既然说到苹果,让我们重温史蒂夫·乔布斯推出第一代 iPhone 时的愿景吧! 你可能还记得,第一代 iPhone 是一个封闭的平台,没有任何开发环境或第三方 App。那么,他的解决方案呢?正是 Web 应用程序。
Web App 不需要用户安装,而是在一个相对安全的封闭浏览器环境里运行。Web App 是面向网络的,意味着可以被搜索引擎索引到并呈现出来。喔,稍等,这不正是我们今天所追求的吗?极有可能。
我仍倾向于相信,Web App 原来就是史蒂夫·乔布斯过渡到本地 App 的计划,即便如此,我认为他当时(至少偶然地)发现了什么。如果在 2008年,我们有今天这般优质的 JavaScript 框架,也许 Web App 就被取代了。我们可以大胆发挥,把故事情节描绘如下:预言家乔布斯当时就预见了可发现性和内容交付的难题。他真有可能预测到这一点。
没有App的未来世界
把 App streaming 所能提供的与其他复杂的 web App 技术(比如,ReactNative)作个比较,我们看到,本地 App 与 Web App 之间的差异正快速缩小。然而,一个决定性的差异因素仍然存在,Web App 严重缺乏能与本地 App 媲美的外观、观感与性能。这个问题目前还没有成熟的解决方案。
最重要的一点,我们真正需要的是一款不受任何平台影响的 App streaming,这才能真正解决内容交付与可发现性的问题。这是一款能在移动端上畅顺运行的程序,类似于 Java applet 在 Web 浏览器中运行得游刃有余。设想一下这美好的场景:无论是OS 系统还是口袋大小的超级计算机品牌平台,你都可以在其上运行 App、浏览内容,完全兼容、零冲突,媲美本地 App 的良好性能与体验。对于开发者而言,每次制作完一款 App 都可以流应用到任何设备和浏览器上。
谷歌 App streaming 技术的发展推动了以流媒体形式在手机上直接浏览内容;苹果让其开发人员储存部分 App 在云端......按照这样的发展势头,我们也许已经站在了未来的新起点上:安装 App 已经过时;Web App 与本地 App 的边界模糊、趋向融合。没有 App 的未来世界很精彩!
尽管所应用的技术极端复杂、强大且先进,第一批种子用户却能获得极致简约与优雅的使用体验。
欢迎来到没有 App 的未来世界。