分享

微信小程序来了!为取代APP而生?

 昵称41082923 2018-03-14

为什么选择1月9日呢?往前数十年,也就是2007年1月9日,发生了什么?我想尤其是苹果死粉一下就知道了,没错!那就是乔布斯发布第一代iPhone的日子,重新定义手机的十周年纪念日。我不是苹果死粉,但是想到这里笔者甚至都有些忍不住落泪。

这也许是张小龙对乔布斯表达敬意的最好的一种方式吧。不过是不是有一些含义?十年前的今天,乔布斯重新定义手机。十年后的今天,张小龙重新定义APP市场。听起来还是有一些道理的。

本文不讲怎么获取小程序、打开小程序、怎么搜索小程序以及开放了哪些接口,以后还要开放哪些接口,这些都在官网或者其他媒体一搜一堆。本文则是站在一个用户的角度出发,看一下小程序究竟能为我们带来哪些便利性以及不便性,以及小程序的发展方向。

一、真的是小内存手机的福音吗?

结论很好得出,这里主要拿iOS来讲,逆向思考一下,你们手里的手机,占用空间的大头是什么?无非有几种:照片、音频缓存、视频缓存、应用本身安装包。

音频以及视频缓存,同样跟照片一样,也是文件类型,你之所以要缓存下来,是不想人在外面的时候依旧联网观看,而是离线观看。既然离线观看,无论是以后微信小程序做缓存功能还是目前app所做的缓存,都需要占用你手机的空间,这是毋庸置疑的物理知识。

唯一能帮你省的就是应用本身的安装包,要知道iOS的应用安装包是相比Android偏大的,一个iOS程序少则二三十兆,多则一二百兆。使用微信小程序能帮你省下这些空间,但是省下的空间真的就一定好吗?我在后面讲他们的利弊。

结论显而易见,并不会帮你省掉多少空间。拿一台手机装50个APP来讲,假设微信小程序能完整代替这50个APP(现阶段可以很明确的告诉你,百分之百不可能完全代替),那么按照一个APP占内存50兆来算,50MB/个*50个≈2.5GB,一台16GB的iPhone可用空间大概有10-12GB左右,你说你手机内存满了,就算把所有的APP卸载全换成微信小程序,也仅仅是帮你省出2、3个GB左右。

这里有歧义(其实是喷子盾牌),其实iOS在卸载某个视频程序时,所对应的下载视频也会被删掉,这里的估算仅针对安装包大小,而非视频资源。刚才说过,视频是一种文件,无论是通过APP本身还是微信小程序缓存,都会占用你的手机空间。

二、使用体验

既然它能代替传统的APP,那么它的使用体验如何呢?这应该是不少人想知道的或者是追求的一个点,毕竟手机性能过剩的时代,人们对于使用体验的要求是越来越高的。

如何找应用?

微信小程序,首先是没有自己的类似应用市场,可以浏览各类的应用,自己只能通过主动的方式或者被动的朋友分享来获取小程序的入口,而不能自己通过一个大的类似应用市场的入口去查找。虽然其支持在小程序界面搜索,但是只是精准搜索(个别除外,例如滴滴,可以搜到滴滴出行)。

在这一方面的使用体验还是很不好的,就目前来讲,虽然以后可能微信会有各种方法来让用户更加方便的主动获取到小程序,但是就目前的体验来讲,并不怎么很好。

软件体验

别的什么我不讲了,这里就只讲他们自家旗下的产品,毕竟自家的微信配合自家的产品,按道理来讲匹配度以及体验做的不敢说一定是最好,但至少是水平不低的。这里主要拿腾讯视频来讲。

内容丰富,界面须适应。内容方面,进来的首页,两者风格大不相同,微信小程序显示的内容比较单一,而独立APP则内容相对要丰富一些。进入微信小程序的“频道”界面内容相对较多,内容方面基本跟独立APP一致。所以在内容方面,两者基本一致,只是显示方面需要适应。

操作生硬,切换有割裂感。无论是视频列表的下拉,还是界面与界面之间的跳转动画,虽然速度不慢,但是过渡效果不怎么样。在传统的独立APP开发上,有各类Animation支持,再加上移动端开发的时间积累,网络上也有各类各样的开源动画,体验非常不错。

交互方式少,形式单一。在交互方式方面,独立的APP的栏目切换,可以通过左右滑动来实现,而且跟随你手指的滑动距离,会有相应的画面动画。而在微信小程序里则是只有单一的点击,加上刚才讲的基本没有过渡效果,导致操作起来会感觉太单调,没有操作乐趣可言。

底层支持不够。单纯就拿观看视频来讲,我们用独立APP来观看视频的时候,在观看时是可以在屏幕上上下滑调整亮度和声音,左右滑可以调整视频播放进度。而在微信小程序里,你只能呵呵哒,一个都操作不了,只能老老实实看视频。这就跟开发的一些底层支持有关了,用我们开发人员的话讲就是手势识别,而且得有很强的算法能力。

进入小程序流程复杂。普通我们打开一个APP,只需要解锁-进入桌面-找到APP-点击进入。而小程序则需要解锁-进入桌面-找到微信-点击进入-点击置顶小程序。这只是小程序最最最简单的进入方式,依旧比传统的独立APP多一步。需要注意的是,微信小程序在iOS上面虽然可以置顶,但是只能置顶一个,不支持多个。这样一来,基本你需要进入小程序的话,就要比传统的独立APP多一到两步。

针对Android用户来讲,比iOS好的一点在于其可以讲小程序放到桌面上,这样一来进入的步骤相对来讲要少一点。

无法进行多任务操作。所谓多任务,就是我们经常会遇到的,看视频的过程中突然微信一个朋友发消息,你只需要点击通知栏-微信回复消息-通过多任务管理器切换回独立视频APP继续无缝观看视频。而在微信小程序里看视频,当朋友给你来消息时,你只能退出小程序-回复聊天-再找到小程序-进入-个人中心-找到你刚才看的视频-点开继续观看。呵呵哒~无论你当时在小程序里做什么,在回复微信消息时,都需要退出小程序。

流量消耗是个疑问。这是作为一个使用者最关心的一点,成熟一些的软件,所有的浏览数据,账号信息、图片缓存都是对应着保存在本地的,而微信小程序的缓存在哪呢?存到微信的数据库?微信本身占用空间会变大。如果不存储,每次进入都需要加载,那么你的流量消耗必然会比独立APP多。据我观察,貌似是每次进入都要加载,当然这个要有待未来的数据验证。

体验总结:小程序的质量还是有,界面也非常简洁明了,但是也都发现了,我上面没有说一句小程序好的地方。不是我有意要黑小程序,而是作为一个真实的用户来讲,在大家都追求用户体验的时代,微信小程序不是故意做的不好,而是其在这方面的积累实在是太少,毕竟出现到现在满打满算也就一年。跟做了快十年的传统客户端相比,所有的积累和沉淀都是比较少的。这部分原因不是造成体验不好的主要原因,主要原因是技术层面的一些东西。

三、分析与定位

代替现有独立APP的可行性。从上面讲的小程序的体验来讲,跟独立APP的使用体验还是有的非常大的差距,这个并不是说小程序开发者一方就能决定的。微信和小程序之间的关系,就像是一个城中城,微信是外面的大城,而小程序是小城,需要依赖大城生存。

这种关系一旦生成,就意味着小城会受到大城的限制,就像传统行业的授权经销商,先建立地级市的经销商,地级市的经销商再往下建立县级市分销商。没有听说过特么一个品牌都有县级市经销商了,这个县级市所在的地级市都没有经销商的情况吧。

小程序也一样,我想要一个非常漂亮的、交互非常好的界面控件,你微信不给我提供接口,我就用不了,正是这一点狠狠地限制住了小程序的交互,一切都得听从于老大哥微信的。

所以从理论上讲,一个小程序要想取代现有独立APP而运营的可能性非常小。至少对于某些APP来讲,比如微博,想象有一天微博有了小程序,你会在刷微博的时候先进入微信然后再去刷微博么?但是类似今日头条、IT之家这些媒体类APP会不会被取代就比较难说了。

无法取代生产力工具及个性化工具。有人担心像我们这行的会失业,或者独立APP没有市场了,这个是多虑的。只能说会受一点点影响,但不会受影响很大。举个比较极端的例子,我们常用的一些滤镜处理软件、视频编辑软件这类生产力和个性化工具,从技术上就是很难实现的。

首先这类软件牵扯到很多特别底层的编码解码技术,拿Android开发来讲,单纯用java的API和Google的API是基本无法实现编码解码的,需要用底层的C语言的编写,然后通过编译,在java中调用C的一些函数来实现编码解码。

小程序是调用微信提供的API进行开发的,而微信的API是不可能提供的那么深入的,至少短时间内不可能。所以要想开发这一类的比较个性化的工具,还是需要传统的独立APP来进行处理的。

猜测:连接一切。在2014年世界互联网大会上,马化腾就讲过“连接一切”的概念。其中一个概念就是连接人和物,在一年前张小龙在微信公开课中提到过两个例子:1.在公交车站,扫一下二维码就可以知道下一辆公交车到站时间;2.在汽车站,扫一下汽车站二维码就可以购买车票,不需要排长队。

从这两个例子中看,小程序的出现基本就可以认为是想打通线下这个人和物的链接。现在不乏一些这种社会服务类APP,比如12306、携程、飞猪等。但是当你使用这一个服务时你必须要每种服务都要下载一个独立APP,而这种APP在之后的使用率并不高。

而且作为BAT,阿里在社会服务方面算是做得不错的,尤其是16年推出的一键挪车,以及后来传说的使用支付宝可以直接乘地铁,而不需要购买单程票排队,以及其他一些在地方推出的社会化服务,可见支付宝的部分发展方向也在向传统的线下发展。

这么分析来看,似乎摸清了小程序的发展方向,使它成为这种线下琐碎服务的一个统一载体,而不用通过人力物力去开发一款APP然后进行推广,用户还得进行繁琐的下载安装。使双方都有一个简化的过程,提高服务质量以及使用体验,把用户和社会上各类服务通过更加简便的方法连接到一起。

定位轻应用。结合当下微信小程序的体验表现来看,小程序更适合发展轻应用,针对那些下载在手机上,不经常用,但是占用空间的应用。如果上面的战略方向也猜对了的话,那就更加证明了我的结论是正确的。

所以,无论小程序出现的真正目的是什么,就目前来讲,取代独立APP、减少手机内存的方向不成熟也不太理智和靠谱。而针对打线下连接的一个市场来讲,方向和前景还是不错的,无论是订餐、订位、公交查询、地铁查询,这类琐碎生活服务真的太凌乱,缺乏整体统一。当然要想实现这个目标,依然有比较长的一段路要走。接下来就让我们拭目以待,看看所谓的小程序能否像十年之前乔布斯发布的第一代iPhone一样,改变人们的生活方式。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多