前几天,Google 宣布面向所有开发者开放了 Android Instant Apps,所有开发者都可以制作和发布 Instant Apps 了。很多人其实还不太明白 Instant Apps 是啥,还有读者给我留言,问 Instant Apps 跟微信小程序有什么异同?那么今天,我就写篇文章说下我的看法。

什么是 Android Instant Apps?

首先先给大家普及下 Instant Apps 的概念,这个我在以前的文章有说过,这里姑且再说一下吧。Instant Apps 是 16 年的 IO 大会上被提出来, 它的概念是这样的:你使用的是 Android 手机,朋友给你发了一个链接,这个链接是一个支持 Instant Apps 特性的应用,你点击该链接,将直接进入该应用,无须安装,之后就可以进行任何关于该应用的操作。

它的加载速度很快,它的加载方式会让你以为你在打开一个移动网页,然而它确是 Android 原生应用,我们来看下当时官方提供的一个演示稿:

看了这个图什么感觉?理解了没?

它的使用场景是,想想你的手机,是不是装了一大堆很少会用到的 App,无端的占用你很多内存与存储空间,但是呢,因为偶尔会用到,所以舍不得删。但是有了 Instant Apps 就不一样了,你以后需要什么 App,直接一个链接发过来,无须下载,无须安装,直接就打开使用了,而如果后面你觉得 App 的使用很频繁,你再考虑安装该 App。太酷炫了有没有?终于解放了手机存储空间,也不用忍受下载、安装的过程,甚至可以解决国内众多 App 后台的无良服务问题,简直不要太酷炫。

简单点来说,Instant Apps 就是免安装的应用,你可以把你的 App 切割成一个个的模块,每一个模块都可以独立成为一个免安装的应用,用户可以根据他自己的需要去免安装体验不同的功能。

其实听起来 Instant Apps 有点像微信的小程序,只不过 Instant Apps 是基于 Android 操作系统的,微信小程序是基于微信 App 生态的,但本质上还是不一样的,Instant Apps 本质上还是原生 App,只不过允许你在下载安装之前,先体验下 App 部分模块的功能,觉得不错,适合你,那么你可以再下载安装,而微信小程序本质上不是原生应用,他是基于一种类似 React Native 的框架来达到原生的体验,而且只能在微信内部运行。

所以,毫无疑问,Instant Apps 体验更好,功能更强大,可以独立运行在手机上,而微信小程序没法独立运行,是基于微信生态下的应用,而且技术上也有一些限制。

Instant Apps 是原生 App 的扩展,如今 App 越来越爆炸,用户安装 App 门槛也越来越高,Instant Apps 提供了一种方式让你的 App 第一时间接触用户,极大的降低了用户使用你产品的成本,不管你是分享链接也好,还是在搜索引擎上搜索也好,都可以第一时间直达 App,它非常充满想象力,你的好友分享一个好玩的东西给你,或是分享一个商品链接给你,你可以第一时间体验或者购买,再也不用绕一圈子了,中间环节极大减少,做产品的都知道,你的产品的中间环节越少,转化率越高,尤其对一些电商 App 来说,这至关重要,比如国外的知名导购应用 Jet,在开发 Instant Apps 之后,业务转化率提升了 27%,这是一个非常大的提升,然而却是很小的投入。

所以,从这个角度来说,我觉得 Instant Apps 未来的想象空间很大,不管是产品还是营销、推广都会衍生出更多创新性的玩法。但是 Instant Apps 有一些限制,Instant Apps 只支持 Android 平台,iOS 不支持,这是一个问题,不过考虑到 Android 市场份额目前很大,即使不支持 iOS,也有很大潜力,不过最大的问题是,Instant Apps 深度链接的识别需要依赖 Google Play,然而众所周知,国内访问不了 Google Play,这个就成为最大的阻碍了,这也是为什么国外有很多公司已经开发了 Instant Apps,而且有些效果还非常不错,但是国内 Google Play 不回归,那 Instant Apps 对国内开发者来说,只是一个概念而已,至于 Google Play 能否回归,我觉得从最近的形势来看,可能遥遥无期。

如果你是面向海外用户的产品,那么建议可以开始了解开发 Instant Apps,只需要下载 Android Studio 3.0 最新预览版和 Android Instant Apps SDK,然后 Android Studio 将会提供工具来把您的应用加以模块化,应用开发完成后,Play Console 可以帮助你分发应用,只需将 Instant App 的 APK 与安装版本的 APK 一起上传即可。

如果你是国内产品,那么可以暂时忽略 Instant Apps 了。

下面我们再说说微信小程序,小程序在刚推出时候的疯狂之后,由于张小龙所谓的「克制」,很多开发者发现小程序根本对自家产品与业务没有任何帮助,然后逐渐的被人遗忘,再之后,小龙哥终于放下自己所谓「克制」的身段,开始逐渐开放更多的权限与功能,甚至有一段时间每天炸出一条消息,小程序这才重新走进大家的视野,然后在经历过这么一段狂轰滥炸之后,小程序真的改变了大家的使用习惯了么?

我不知道大家平时有使用那些小程序,对我而言,我自己唯一在用的小程序是「公众号数据助手」,主要还是因为官方没有推出 App,不然我肯定要使用 App,因为这是我的刚需。

我也观察了身边的人,基本上还在用的小程序可能是一些共享单车的小程序,因为实在懒得下一个 App 了,用的时候才会想到,而且也没有什么复杂的功能,就是定位、扫码、支付就行了,不用的时候,再也不会想起它。

所以,小程序有用么?当然有用,但是我觉得它就是一个连接线下的工具,线下一些特殊场景真的很方便,而且也真的是用完即走,但是它无法取代 App,一旦这个需求是刚需之后,大部分人会优先选择下载一个功能更强大、使用更方便的 App 的。可惜的是,在经历过微信一波对小程序狂轰滥炸的推广之后,很少有一些线下场景的创新,感觉被炸过之后,各大公众号都绑定小程序了,更多的人都知道小程序了,数据也肯定更好看了,但是然后呢?大家试用之后,仿佛还是原来的样子,没有什么大的改变,但是要知道这是微信投入了巨大资源去做的一件事啊。

所以,小程序不会取代 App,未来人们的使用时间会逐渐的被一些头部 App 瓜分,但是这些头部 App 大家无法离开,而小程序,只是我们一些特殊场景的工具补充而已,尤其是线下场景,我们不会主动想起,需要的时候才会用,用完即走。

最后,期待微信小程序在线下能有一些创新性的玩法,更期待 Google Play 的回归,好让我们也能体验上 Instant Apps。

本文原创发布于微信公众号 stormzhang,欢迎关注。

Google Instant Apps VS 微信小程序相关推荐

  1. Google Instant Apps

    https://blog.csdn.net/vic6329063/article/details/81479175 [简介] 2016年的Google I/O大会上,Instant App(即时应用) ...

  2. 微信小程序周报(第九期)-极乐科技

    每周一笑 儿子:"爸爸,哥哥毕业以后,就会当和尚,会法术了吗?" 爸爸:"傻儿子,你哥哥是学技术了,不是学法术!" 儿子:"为什么他们都说,哥哥去了济 ...

  3. 谷歌地图api 微信小程序_使用Google的融合位置提供程序API进行实时位置跟踪

    谷歌地图api 微信小程序 Location tracking and monitoring have seen a surge in modern application development w ...

  4. 微信小程序secret_使用Google Secret Manager像专业人士一样管理应用程序秘密

    微信小程序secret At the beginning of last year, I wrote an article titled How to secure and manage secret ...

  5. 微信小程序尝鲜一个月现状分析

    概述 曾记得在微信小程序还没有上线的时候,大家都是翘首以待.希望在张小龙,在企鹅的带领下,走出差别于原生开发的还有一条移动开发的道路,我也是一直关注着.知道1月9号,微信小程序最终对外开放了,作为第一 ...

  6. 华米OV坐不住了!九大手机厂商围剿微信小程序

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! [CSDN编者按]经历了2017年那个手机厂商发布会扎堆召开的冬季之后,有关"厂商 ...

  7. 如何理解微信小程序等轻应用技术

    对于很多用户来说,App这个事物,似乎是人与机器打交道的最天经地义的方式,仿佛"自古以来"就是如此.00后的"后浪"们,使用App可以说是"与生俱来& ...

  8. 谷歌小程序和微信小程序,你更看好哪个?

    微信"小程序"无疑是16年年末最火爆的新技术,美国时间1月24日,谷歌也推出自己了"小程序"--Android Instant Apps,谷歌.微信都在做的小程 ...

  9. 微信小程序 fire_如何在Fire TV和Fire TV Stick上侧面加载应用程序

    微信小程序 fire Amazon's Fire TV and Fire TV stick technically runs Android-but you wouldn't know it from ...

  10. 关于微信小程序正式上线的那些事儿

    期待许久的微信小程序正式于1月9日凌晨上线,用户只要将微信更新到最新版本(V6.5.3),即可通过扫描二维码,或搜索等方式体验微信小程序.体验微信小程序后,即可在微信「发现」菜单末尾出现诸如朋友圈各种 ...

最新文章

  1. linux 内核 LINUX_VERSION_CODE 和 KERNEL_VERSION 宏定义 版本信息
  2. 裁员纪实——联想不是我的家(转帖)
  3. cmake使用示例与整理总结
  4. 几种常见的集成触发器(D、T、JK)
  5. Java 实现 微信支付完成回调解密返回字符串内容
  6. vb读取文件的模式和方法
  7. ansible的delegate_to、connection、和local_action
  8. c语言标识符等价类测试,c语言基础测试题--牧码南山招新检测题
  9. Linux——tmux和vim常用命令总结(必会)
  10. NAACL 2018 | 最佳论文:艾伦人工智能研究所提出新型深度语境化词表征
  11. 串口 通讯 顶尖电子秤_串口通讯协议_电子秤的串口通讯协议解析 - 全文
  12. 计算机毕业设计springboot基于springboot框架的企业合同管理系统设计与实现
  13. 揭秘淘宝286亿海量图片存储与处理架构,海量小文件存储的解决方案
  14. 可靠性计算python库
  15. pig的基本语法以及高级语法
  16. 利率上浮100bp是什么意思,利率浮动值60BP什么意思
  17. Postgresql语句持续更新
  18. Windows平台录音类封装:AudioRecordWindows
  19. 基于JAVA视频点播系统计算机毕业设计源码+系统+lw文档+部署
  20. 前端 重定向和转发

热门文章

  1. 点滴积累【JS】---JS小功能(JS实现模仿微博发布效果)
  2. cent os 查看服务器信息
  3. Linux 下串口编程入门教程
  4. 算法分析中的空间复杂度
  5. 在 Mac 上的“快捷指令”中如何调整基本隐私设置?
  6. macOS Monterey Finder 的新功能
  7. MacOS Monterey12.3和Big Sur11.6.5离线安装包
  8. Metasequoia 4 for Mac(3D建模)
  9. PHP的新手语法介绍
  10. AweEraser for Mac如何永久删除笔记本电脑上的数据?