小程序新增多项功能,优化100多个功能点,堪称重磅!
微信在更新了安卓版6.6.0之后,小程序也来了一场大更新,新增多项功能,优化100多个功能点,堪称重磅!
1分享功能:小程序分发形式试探
分享功能功能,即用户可以分享小程序的任何一个页面给好友或群聊。
通过社交分享可以让小程序传播开来,培养用户对于小程序的使用习惯。不过此次分享功能并未开放朋友圈这个最大流量入口,以后是否会开放无从得知。
我们可以把这次动作看做是微信对分享功能的市场试探,未来根据市场反馈,微信应该会逐步考虑放开更多的分发入口。
2模板消息:“小程序+服务号”所向披靡
模板消息功能,即开发者可以将模板消息发送给需要触达的用户。这个需要触达的用户可以理解为服务过的用户,从微信模板库里,我们可以看到购买成功通知、续费成功通知、酒店预订成功通知等模板。
模板消息里面包括服务的诸多细节,例如我们在微信预订酒店成功,付完钱后我们马上就能收到该酒店的服务通知,通知里包括订单号、订单时间、酒店名称、酒店地点等详细信息。
而消息模板功能在早期的服务号中就做过了测试,小程序上线后,“小程序+服务号”才是真正意义上的Web App,具备了服务主体+服务内容+推送功能,这才真正可以称得上和传统的App相提并论。
3带参数二维码
未来也许可以实现单页面分发统计,带参数二维码功能,即支持在开发者工具中生成带参数二维码,用户扫码后,可以打开小程序的不同页面。
这意味着,小程序的入口并不一定集中在首页,开发者可以针对不同的页面进行单独分发推广,这可以更好地帮助我们判断用户的喜好,从而制定不同的分发策略。
4新增“home键”
原先小程序页面的右上角固定着的只有一个「…」功能键,而现在多了一个圆形图标的按钮,和「…」并列,且有了一个明显的按键框。
当你使用完小程序,退出的时候,都是回到小程序使用列表页面。也就是说当你在公众号上看文章时点进去小程序,看完小程序想退出的时候,点击新“home”键,就会返回文章页面,而不是小程序使用列表页面。也就是说你在哪里点击进去,退出之后就返回到原页面,提高对用户的体验感。说白了,微信是在为用户打造一个“温水煮青蛙”的环境,等用户回过神来发现,习惯都被微信养刁了,一般的产品还真不如微信(小程序)方便。
5小程序搜索历史
现在,在发现——小程序页面中,点击搜索框会发现一个搜索历史列表,这里有你搜索小程序时输入的关键字,这个列表可以显示20个搜索记录。
手动输入小程序名字其实也不是件很麻烦的事情,与其说是微信方便了大家搜索小程序,小编很阴谋论地认为,微信就是想让用户变懒,变得更加依赖微信搜索。
虽然小程序越来越方便了,但是,小编还是发现了小程序“不好用”的地方:
在小程序状态下直接跳转到其他应用后,只能从后台再次进入小程序。如果你正在使用小程序,突然有其他应用弹出了消息需要你处理,完了你想要再回到小程序中的话,只能从后台进入,点击微信的话,只能看到小程序使用列表。
- DataTable,List去重复记录的方法
- Uploadify的一点总结
- 自动驾驶时代,中国移动要以怎样的姿势进入?
- JQuery中文日期控件
- Silverlight中的帧
- 窗口自动弹出浏览器显示广告的问题
- Instagram 开源用于 Python 3的MonkeyType 工具
- 拼凑了几个自定义的Panel(包括FishEyePanel,WrapPanel等几个常用的布局)
- jquery获取父级一级节点的序号
- Docker容器学习梳理--基础知识(2)
- Blend生成的TransformGroup如何引用?
- 今日头条写新闻机器人获吴文俊人工智能科技发明奖
- Docker容器学习梳理--应用程序容器环境部署
- 异步方式访问网页
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android 中自定义ContentProvider与ContentObserver的使用简单实例
- Android沉浸式状态栏的实现代码
- MyBatis源码解析之基础模块—DataSource
- Android中Activity和Fragment传递数据的两种方式
- Android MTU 值修改的实例详解
- Android ListView填充数据的方法
- AFURLSessionManager 上传下载使用代码说明
- Android APP之WebView校验SSL证书的方法
- Android中okhttp3使用详解
- Android中RecyclerView实现Item添加和删除的代码示例
- 小程序图片上传,存储,获取,显示(含源码)
- Android网络请求框架Retrofit详解
- Android控件RadioButton实现多选一功能
- 解决Android使用Handler造成内存泄露问题
- Android中imageView图片放大缩小及旋转功能示例代码