14a2000783480c689f96

今日凌晨,小程序如期而至。微信的这一举动可谓是炒的沸沸扬扬,由此也证明了微信想让什么流行,真的就能让什么流行起来的能力。关于小程序也是有种种疑问,如何使用以及是否能替代传统APP?下面一起看看

小程序使用方法

Android和iOS的小程序在设计规范上有些差异,不过区别不大,大同小异,这里以iOS界面介绍。

149d0005074344f76c16

严格来说,小程序是没有入口的,所谓的小程序的入口其实是一个历史访问记录。不过入口还是比较明显的,在微信的发现TAB也里面可以看到,点击进去即可看到你所使用过的小程序列表;

正如张小龙所说,小程序不会主动有入口;所以如果你没用任何一个小程序这个入口是不会显示的,激活这个入口的方法的也很简单,看下面;

15310002433cab71c5fc

在微信的搜索框里面输入你想使用的小程序名称就会显示,点击进去就到了小程序页面,你关闭页面后在发现TAB就能看到小程序入口了;比较不友好的是,小程序的搜索不支持模糊搜索,必须要精确搜索,差一个字都搜不出来;

15310002472513489bb8

同一主体的小程序和公众号可以进行关联,并相互跳转,该功能需要经开发者自主设置后使用。这也是找到小程序的一个方法,如果你对一个公众号的服务比较依赖,相信这种方法是最快找到的方法;

14a300050d9947d99221

进入小程序后,你可以点击右上角的三点按钮将小程序置顶在聊天界面或者分享小程序到好友&群聊,不能分享至朋友圈;

14a00007b5877e608765

分享后会以卡片的形式展示给对方,标题、副标题、封面以及小程序尾巴都非常清晰,排版也是比较精美;

14a20007bad9daae505d

小程序是可以置顶在聊天界面的,这个置顶其实就相当于手机APP后台运行,对一些影音小程序来说这个功能应该要常用了,如果你想边听小程序播放的音乐边聊天就必须置顶显示才可以;有些同学说置顶后去不掉了,不知道咋去,不过是Android还是iOS在小程序界面的右上角有个×,点击后就可以去掉置顶显示了,也就相当于彻底关闭这个小程序了;

除此之外,你可以收到小程序的模板消息客服消息;小程序最基础的获取方式,是二维码,你可以使用扫一扫在线下使用小程序,线上识别图片二维码是行不通的,扫描后也打不开;Android用户可以将小程序添加至桌面进行使用。

如何正确看待小程序?

此前有人误认为小程序是HTML5做的,小程序是微信全新定义的规范,是基于xml+js的,不支持也不兼容HTML,兼容受限的部分CSS写法。也就是说,小程序是微信基于xml和js定义的一套标记语言、全新的生态、一个轻OS。开发工具、UI框架也都是腾讯做的,过去Web上的三方工具、框架生态,完全没有用。

有了小程序就可以卸载原生APP了?

对于低频和长尾应用来说,如果有小程序使用小程序再好不过,当然你手机内存大的话也就无所谓了。前面讲到了小程序所用的语言是微信自家的,所以做一个小程序相当于重新做了一个App,从开发、设计、测试、运维升级都是单独的一套。

微信在推广小程序的一个重点是,触手可得、不用安装。那么小程序的流畅度就非常值得关注了,其实,随着手机硬件和网络的发展,小程序的操作流畅度和原生的差距,用户是感受不到的。在小程序之前,HTML5+和react native也都早做到了这一点。反之,如果小程序不流畅腾讯怎么可能会上线呢?

除了流畅度最重要的则是用户体验,小程序拥有自己的设计标准,就是微信出了UI框架并很强调各个小程序的体验一致性,它希望用户在微信里使用各个小程序时,UI基本一致,用户不会觉得乱,不需要学习和适应。然而,微信还拥有自己得统一账号体系,加上它所拥有的用完就走的特性,UI体验一致、操作流畅、不用登录注册的小程序还是挺爽的,这种体验比用原生应用还爽。

当然,小程序目前刚推出,很多功能都不完善,包括平台接口限制在内,有很多软件的核心功能很可能在小程序中实现不了。抛弃原生APP投奔小程序,目前只适合低频和长尾的应用,因为他们的主要基础功能小程序均可实现,比如摩拜单车,我不经常用我为啥要单独装个APP呢?;对于刚需重度使用的应用来说,我个人还是更愿意使用APP,比如我看个视频要花一个小时,你小程序如何满足我?

最后,小程序它不是一个应用分发渠道,更不是“AppStore”,它想做的更像是一个OS。