当前位置: 首页 > news >正文

微信小程序正式发布,符合你的预期么?

小程序终于在今日凌晨如期发布了,对很多人来说都是非常期待的,看各个开发者群里更是三更半夜还讨论的热火朝天的。

我也像是在睡梦中突然想起了什么似的,半夜醒了过来,匆匆掏出手机,打开微信看里面的变化,首先收到的,就是微信公开课中推送的这个图片了:

如约而至

挺有仪式感的。哈哈,但是我要看的不是这个,赶紧看看哪里可以进小程序啊。找了半天,没找到明显的入口啊,怎么回事???

好吧,是不是没入口?那搜一个吧,通过聊天栏上的搜索框,我输入了之前在各种访谈中提及的那个微信官方开发的“自选股”小程序,果然,搜索结果中出现了标识为小程序的自选股搜索结果:

搜索入口

赶紧的!点进去。嗯,一股这段时间开发调试所经历过的熟悉味道终于扑面而来了。

自选股小程序

体验了下这个自选股小程序,无论是在加载速度,操作响应,数据刷新等方面,都是很快很流畅的,和原生app并没有明显的差距。

使用过一个小程序后,在微信“发现”这个选项卡中,就会多出来一个小程序的入口了:

小程序入口

接着又陆续通过搜索体验了几个小程序,这些小程序基本原来都有自己原生的app,小程序版本中的功能基本是原生app功能的精简版,提供了一些app中最核心但简化过的功能。

小程序列表

总结一下这次体验的感受:

弱化搜索

为什么这么说呢?因为我在搜索的过程中,大部分情况下,都是搜不出来什么东西的,一方面可能是上线的小程序还比较少。但是,从输入关键词的匹配结果中,就能看出一二,比如我们输入如:“股票”,“单车”,“购物”之类的词汇,都显示没有搜到相关结果;像搜摩拜单车的时候,我输入“摩拜”,都搜不出结果,只有输入“摩拜单车”才会搜到相关小程序。

我相信这不是微信的一个低劣的bug,而是有意而为之,符合之前就定下的初衷:抑制搜索。

强化二维码,连接线下

二维码是一个小程序十分推荐的传播和使用方式,二维码可以实现精确进入到小程序中某一个页面的能力,非常灵活。二维码在连接线下O2O场景和智能硬件上,将起到非常显著的作用,应用场景很有深挖的潜力。

以后出去逛街,遇到排队排的很长的小吃店,我掏出手机扫一下他们店门口的小程序二维码,点单,付款,等取餐就行了,对商家和客户来说,都减少了很多沟通和额外等待的成本,优化了整个服务和消费体验,是件很不错的事情吧。

通过小程序,强化微信群聊的作用

和QQ一样,微信被越来越多的中小企业、个人作为工作的工具,我们组一个微信群,就开始干活了。作为沟通工具,微信绝对没问题。但是作为工作工具,微信的功能还是显得单薄了些,小程序的出现,让围绕微信作为一个更好的办公环境成为了可能。有人提了一个小程序作为群插件的概念,我还是比较认同的。

总体来说,这次的小程序发布,还是比较符合我自己之前对它的预期的,因为从技术层面去分析,它能做到什么,做不到什么,心里还是挺清楚的。

最后呢,小程序发布了,喜欢和不喜欢小程序的声音,始终还是在那儿。但不管怎么样,小程序它也已经摆在那儿了,而且可能会慢慢变得越来越好。一个技术的出现,看它适不适合自己,如何为自己所用,才是正确的态度。

相关文章:

  • Community Server 2008.5 SP2发布啦
  • Microsoft Office Communicator 2007R2中的彩蛋!!
  • git相关资料
  • 识人、用人、激人、留人、斩人
  • 逻辑思考之选择限定范围内的数量插入不指定位置并且具有替换功能
  • 一些零散知识收集
  • 伪造服务钓鱼工具Ghost Phisher
  • .net 生成二级域名
  • Hibernate JPA简介
  • 脚本:监控临时表空间使用率
  • WINDOWS命令和批处理
  • Jenkins忘记密码的修复方法(Windows/Linux)
  • 最全的神奇图片-全新的视觉享受(绝对经典)
  • 用C#快速往Excel写数据
  • 数组和集合的整理
  • python3.6+scrapy+mysql 爬虫实战
  • [译] 怎样写一个基础的编译器
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  •  D - 粉碎叛乱F - 其他起义
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • js递归,无限分级树形折叠菜单
  • Linux中的硬链接与软链接
  • Python3爬取英雄联盟英雄皮肤大图
  • select2 取值 遍历 设置默认值
  • 基于Android乐音识别(2)
  • 目录与文件属性:编写ls
  • 深度解析利用ES6进行Promise封装总结
  • 小程序测试方案初探
  • 学习使用ExpressJS 4.0中的新Router
  • 延迟脚本的方式
  • 一文看透浏览器架构
  • 移动端解决方案学习记录
  • 用 Swift 编写面向协议的视图
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • 带你开发类似Pokemon Go的AR游戏
  • 翻译 | The Principles of OOD 面向对象设计原则
  • ​插件化DPI在商用WIFI中的价值
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (第27天)Oracle 数据泵转换分区表
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (算法)Travel Information Center
  • (转)可以带来幸福的一本书
  • *p++,*(p++),*++p,(*p)++区别?
  • .Family_物联网
  • .Net Core和.Net Standard直观理解
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .NET/C# 获取一个正在运行的进程的命令行参数