Google测试Android Instant应用程序将按需投入怪物

不再等待利用,数据吞噬应用程序下载


Google已开始测试Android Instant应用程序,通过流传输而不是作为下载文件提供的移动应用程序格式。

“今天,这些即时应用程序中的一些是Android用户在一个有限的测试中,包括来自Buzzfeed,愿望,潜望镜和Viki的应用程序,”谷歌软件工程师Aurash Mahbod表示 博客帖子 在星期一。 “通过收集用户反馈并迭代产品,我们将能够扩展更多应用程序和更多用户的体验。”

流媒体和下载应用程序之间的区别可能看起来微不足道,但它界定了一些有意义的不同的用户体验 - 可以在用户在Web链接中选择应用程序时立即使用Android Instant应用程序,而不是仅在应用程序下载后,安装了,打开。

Android Instant应用程序应该用于掩盖Chromebook上的Web应用程序和Android应用程序之间的行,因为Chrome OS版本53所包含的功能 下载并运行Android应用程序。 Android Instant Apps行为类似网站和Web应用程序,根据网络速度而不是一组驻留在设备上的完整应用文件的可用性。

在应用程序用户上更轻松地让开发人员能够做一些额外的工作。 Google建议Android开发人员将其应用程序放在饮食中以减少APK尺寸,该APK尺寸必须通过网络以某种方式传输给用户。这涉及修剪未使用的资源,最小化库,减少动画帧速率,使用动态创建的对象而不是静态图像,压缩图形和其他技术。

即时应用还需要通过支持URL可寻址的导航 应用程序链接 ,这可能需要代码重构。此外,他们还需要实现Android 6.0运行时权限模型。

更重要的是,开发人员需要模块化应用程序,以隔离即时应用中不可用的Android功能。这些包括后台服务,推送通知和访问唯一设备标识符等功能,包括设置安全的Android ID(SSSAID),构建串行,MAC地址,IMEI和IMSI。但是,仍然可以访问广告ID。

开发人员的好处是,一旦将应用程序流到设备,就会安装完整的应用程序并保留在设备上,这应该更有可能持续使用。

但即时应用程序改善了一个越来越突破的过程。去年的Metrics公司ComScore报道称,平均49%的美国人不会在给定的月份下载任何应用程序。它还表示,移动网络使用率(自2014年以来+82%)以比移动应用程序使用的速度更快地增长(自2014年以来+45%)。去年,这些数字领导了许多新闻组织宣布应用程序繁荣结束了。

虽然移动应用程序仍然被广泛使用,但大多数使用都进入了一些大量流行的应用程序。根据ComScore的说法,去年的七大移动应用程序由Google或Facebook拥有。来自其他公司或个人的应用程序面临着最高的战斗,以便安装,并定期使用。

当应用程序加载到具有数十个其他应用程序的设备上时,挑战变得更加急剧,可以忘记或忽略它。移动设备界面限制可以让查找已安装的应用程序过于耗时的令人费意。

在内容发现和分发的各种新技术中,可以改变传统网络搜索和应用商店的动态 - Chatbots,基于语音交互和集成到聊天应用程序的服务 - Google一直在推 渐进式网络应用程序 (PWAs).

随着Web标准成熟以启用脱机功能,随着浏览器实现这些标准,PWA可以很容易地填写Android Instant应用程序。 PWA的特点 - 快速加载,响应性和脱机的能力 - 或多或少与Android Instant应用程序相同。虽然Android应用程序具有某些优点,如Google Play的潜在包含,但PWA具有自己的优点,例如更好的基于搜索的内容可发现性和超越谷歌生态系统的可行性。

迄今为止,基于Web技术的应用程序也没有表现,也没有收到,也没有收到,作为移动设备上的本机应用程序。但是,如果Apple的Safari和Microsoft的Edge浏览器的未来更新,请为Web技术实施支持 服务工作者然后,PWA可能是Android Instant应用程序或其他本机移动应用程序的优选。 ®


咬住它的手©1998-2021