微信小程序,大多数人误解的8个问题

作者:王安数字天堂DCloud公司创始人兼CEO

注:本文内容包含技术、商业,不懂技术的读者可以只看商业相关的内容。本文仅代表作者一家之言,如有不同意见,欢迎留言讨论~

8个误解

坊间所传的信息很多是失真的,这里先列出多数人会误解的8个问题。

  1. 小程序是HTML5
  2. 小程序是b/s的
  3. 把M站改改就可以接入到小程序里
  4. 小程序体验不佳
  5. 小程序适合低频长尾应用
  6. 小程序是新的Appstore
  7. 小程序做不起来,需求不高
  8. 小程序会做起来,但会和原生应用长期并存

以上8点是很多人凭直觉得出的结论,但真正深度调研和思考后,发现直觉和真相差好远。下面就针对这8个误解,一一作出了纠正。

1

小程序不是HTML5

小程序是微信全新定义的规范,是基于xml+js的,不支持也不兼容HTML,兼容受限的部分CSS写法。

上图为一个小程序的代码目录,后缀名分别是wxml、wxss和js。

不过微信对wxml的全称定义也不是weixin xml,而是WeiXin Markup Language,很霸气地要自成体系感。自然,wxss也是WeiXin Style Sheets。因为很多人把xml念成“叉妹儿”,现在大家不要念错哦,不要念“达不流叉妹儿”,要念“微信妹儿”。

下面是一段wxml示例,相对于早期的xml,扩展了花括号模板的写法。

虽然是要求强闭合的xml,但if写法和标准的xml也不一样。js部分,小程序支持ECMAScript6,由于没有Web,自然Dom、Window这些都不能用,jQuery就更没啥关系了。

很多小白说js不就是HTML的一部分吗?HTML是归W3C管的,js是归ECMA国际管的。Js是无处不在的一种解释性脚本语言,除了浏览器里,还有运行在服务器上的nodejs,运行在PC和mac机的nodewebkit。

也就是说,小程序是微信基于xml和js定义的一套标记语言、全新的生态、一个轻OS。

开发工具、UI框架也都是腾讯做的,过去Web上的三方工具、框架生态,完全没有用。

也就是说,小程序开发将会是一个独立的职业。也许,接下来培训机构有的忙了,在这个全新生态下,一切要推倒重来。

顺便也澄清一个误区,小程序和腾讯X5引擎也没关系。X5是QQ浏览器团队的,是基于HTML的,但小程序是微信团队自研的。

2

小程序不是b/s

微信宣传的一个重点是,触手可得、不用安装。但小程序并不是b/s的在线页面,它是c/s架构的。在wxml里,通过wx.request(类似ajax)或socket连接服务器。

很多人不明白c/s应用为什么也可以即点即用,不用安装。其实这不是微信的首创,首创是DCloud的流应用。只要是动态语言,加上合适的算法,就可以先下载部分程序并运行,然后边使用边下载,类似于流媒体。

别忘了微信也同时宣传了强大的离线能力,毕竟b/s的切屏体验太烂,c/s才能有更好的用户体验。只是不知道微信对小程序的空间占用问题会怎么管理,反正微信以后肯定是越来越大。

3

M站不能改造成小程序

其实看明白前2点,自然就明白第3点了。一个基于HTML的、b/s的M站,跟小程序并无关系。

老板们可能认为M站或之前公众号里的wap站简单改改就可以接入小程序,然后对工程师报的工期不可理解,此时工程师可以把此文转给老板看,小程序是相当于重新做了一个App,从开发、设计、测试、运维升级都是单独的一套。

另外,你还得加上学习成本和风险,如此新的东西一次弄通透的可能性不大。如果你之前有一个服务号的wap站,你也不能放弃服务号而只做小程序,所以你的业务需要多头维护。

这里有一个很大的问题,就是做一版小程序,ROI(投资回报)是不是正的?新开一条产品线并长期运维,代价绝对不菲,对应的用户流量够大吗?ARPU值(单位用户价值)够高吗?能收回投资吗?这个问题有点大,下面会另外详细解释。

4

小程序的体验不如原生应用?反了!

我知道这个观点有点相悖大多数人的直觉。但世界在变。用户的使用体验是由很多要素作用影响的,过去我们说的体验主要是进入应用后的操作流畅度。关于这个维度,很多观点是:小程序嘛,操作流畅度基于Web和原生App之间。

其实,随着手机硬件和网络的发展,2年内上市的手机(包括几百元的低端机)上,小程序的操作流畅度和原生的差距,用户是感受不到的。在小程序之前,HTML5+和react native也都早做到了这一点。

而且你也可以反过来想想,小程序作为微信在移动互联网下半场最重要的战略,如果操作流畅度不好,腾讯怎么会批准它上线?

除了操作流畅度,用户体验还受很多环节影响。有个在其他开发者生态不常见的事情,就是微信出了UI框架并很强调各个小程序的体验一致性,它希望用户在微信里使用各个小程序时,UI基本一致,用户不会觉得乱,不需要学习和适应。

然后微信还有统一的账户登录体系,再加上小程序本身触手可得的特点,那么想象下用户的综合感受:不停使用各种触手可得、用完即走、UI体验一致、操作流畅、不用登录注册的小程序们,还是挺爽的,这种体验比用原生应用还爽。

当时代发展到App的操作体验已经无法再有明显提升后,用户体验痛点已经从简单的在

App里操作的流畅度转向其他地方了。如果还抱着旧观念不放,只能被转换思路的竞品超越。

5

小程序并非只适合低频或长尾应用

iPhone刚出App Store时,确实首先活跃在其中的都是创业者,但最后所有人都卷进来了。小程序的设计目标可是大生态,没有定位于只吸纳低频长尾应用。所有人都被卷进来是迟早的事。

有人觉得入口太深会导致高频应用仍然留在桌面,但入口的深浅是会演化的,如果微信感觉到目前的入口深度影响了用户便利性,它立即会提高,它会在桌面创建快捷方式。如果某天微信出了独立的桌面laucher或小程序入口App,也不要诧异。下一代的微信,核心已经不是微信这个通信App,核心已经是庞大的小程序生态了,从哪个入口进入就不重要了。

当然,当前的小程序生态发展也确实存在先后关系,低频的比高频的先进来,光脚的比穿鞋的先进来。原生App体量已经很大的玩家,他们希望用户持续保留他们的原生App在桌面。

在移动互联网上半场,有个游戏规则:因为App偏重,用户手机里一个品类一般只装一个App,那么烧钱买到最多流量的,就是最后的赢家,而竞品想把用户再抢过来就非常难了。

上半场烧了无数钱剩下的大玩家们,面对游戏规则的改变想必心情是极其复杂的。可是复杂也没办法,腾讯旗下各种应用占据移动互联网大半壁江山,小程序里,刚开始就会有大玩家,其他竞争对手跟不跟呢,心情复杂也得跟啊。

6

小程序不是应用商店,是OS

很多人说微信想做应用商店,只能说太小瞧微信了,人家明明要做操作系统嘛。2015年腾讯就在筹划应用号了,闭门搞了一年多怎么会是个应用商店这种小生意。应用商店只是OS生态里的一个发行环节,而微信恰恰不打算挣发行的钱。

国内的应用商店,都是中心化的流量分发,做的是卖流量的生意。用户看到的,不是最好的,而是出价最高的。不止是应用商店,百度现在也是这个问题。

微信显然不是这样的思路,微信的去中心化,其实是一种保证良品得到更大流量的机制,这种机制非常有利于生态的起步。一个小程序,没有下载刷榜,微信会采集用户的实际使用量、反复使用率、新增传播趋势,为你推荐最好的。

话说回来,小程序确实是按OS标准打造的,开发语言、IDE都是自成体系。Facebook推出React Native时也没做IDE,并且全部开源,但微信的野心不一样,真的是从头到尾要建设和控制生态,并且是封闭生态,就像iOS的生态一样。甚至小程序的开发者,每年也要像iOS的开发者一样交几百元年费。

有人会觉得手机原生OS才是老大,这种二级生态搞不起来。其实在PC上,Windows上的互联网就是二级生态,做的比Windows原生生态大,当初flash算是三级生态了,如果不是HTML5打压,也做得非常大了。但也确实存在一个问题,Apple是极其封闭的,在Apple上的二级生态想做很大是非常难的。而Android就不一样了,尤其是中国的Android,是很开放的。

在国外,Apple和Google是既得利益者,还没人撼得动。但现在中国出现了这样的机会,移动互联网下半场,也许中国的技术可以开始引领全球了!

7

小程序的需求不强烈?未来,不体验是想不到的

福特说,你问用户要什么交通工具,用户会说他想要一匹更快的马,没人会认为汽车是未来。iPhone发布时,Nokia和黑莓嘲笑说:全触摸屏不靠谱,按键是最佳用户体验。那么小程序的核心理念是“触手可得”。这到底是不是用户需求,是不是未来方向呢?

Of course!这跟电容触摸屏是一样的道理,直击人性底层,能让你的大脑皮层产生爽的感觉。所有让人爽的东西,都是发展方向。而一旦一个有影响力的巨头去做,就成了不可逆转的前进方向。

微信,是一个尤其深谙人性、擅长让人爽的产品,你一旦爽过了,就退不回去了。想象一下,一切触手可得的未来感,手机里全是可以放心的、高品质的、无需适应UI的、不用登录注册的服务,触手可得、用完即走,太爽了。然后你就会变成它的拥护者,以证明自己更酷。

有人在用原生应用,你就会告诉他:hi,你不知道小程序吗,怎么还在用那么笨重的大程序啊?如果有个开发商的应用只有原生版,你就会骂:这是什么老土厂商,竟然还让我下载安装,不用了!

8

小程序和原生应用将长期并存?原生必将没落!

小程序生态是原生生态的下一代替代品,是时代的进化产物。Windows原生应用当然也不会消失,但大部分服务都在互联网上了。小程序看中的也是这点,邮件客户端之类的服务的就不要在小程序里用了,但你目前在PC浏览器里使用的各种服务,全部会纳入小程序的生态范围。

小程序出来后,原生生态和其对抗是让历史倒退,没有意义。就像微信冲击运营商的短信业务时,电信运营商的对抗也是无意义的。对抗小程序的,不会是原生生态,只能是其他触手可及的类小程序生态。

微信这条大鲶鱼进来后,Apple、Google等众多巨头都会有反应,他们不是没技术,但多久会落实行动也难讲,毕竟只是为了中国市场而改全世界市场的策略,好像不太划算。

有人觉得,小程序完全战胜原生应用,过程会很长,其实这个进程的进度是由微信控制的。微信做得越激进,引发的旧利益既得者的反弹会越严重;但温水煮青蛙似地攻占原生生态,又存在用户习惯培养的成功把握度不高的问题。小程序毕竟是全新事物,培养C端用户习惯是需要引爆点的,微信自然不缺引爆能力。

当初要做游戏,开屏就是打飞机,然后全民都在打飞机。当初要做支付,推出群红包,然后全民都在抢红包,瞬间颠覆支付宝的地位。11月小程序将面向手机用户开放,现在引爆设计肯定已经做了不止一稿,比如开屏就推一个很好玩的小程序,造成全民都用小程序的热潮,然后所有观望的开发商全都会跳下海。

再然后微信持续推出比一比手机清洁度在好友中的排名之类的玩意,持续给优质小程序和用户需求做对接。过半年就没人下载原生应用了,再过半年原来安装的原生应用也大多卸载了。

那些被颠覆的人能怎样呢?就像在微信红包出来后,支付宝虽然嚷嚷这是偷袭珍珠港,可支付宝又没有原子弹打回去。事实上小程序不是偷袭珍珠港,这是降维打击,就像三体人留下那句话:毁灭你,与你何干。

机会和威胁

上面解释了8个常见误区,接下来简单说说小程序里的创业机会和威胁。

小程序的创业机会在于:

  1. 人才市场,因为小程序工程师将有一个从0开始高速增长的红利,其中线上线下培训、招聘、书籍出版等相关领域会享受一次红利。
  2. 如果你是个光脚的创业者,那么就豁出去认真做小程序,抛弃原生,从微信用户的特点出发重新设计产品,做轻、做服务化,一定要用完即走,不要考虑次日留存,当时用爽最重要。
  3. 充分利用社交特点,做社交类服务,比如多人互动、上下游联动。小程序是可以发到群里的、朋友圈里的,想想群红包这种社交产品,想象空间很大。
  4. 充分发挥线下优势,做线下商家服务。线下扫码入口,基本就是微信的天下。
  5. 由于阿里、百度等一些巨头不会入驻小程序,留下一片空间给创业者。
  6. 最后,其实被我公开说了的机会,可能就不是机会了。

小程序的威胁在于:

如果你在原生App下已经是既得利益者,那么你做小程序的话,ROI高概率不划算。因为新开一个产品,从产品、开发、测试、持续运维升级,资源消耗太大了,由于短期内小程序的体量和你已经拥有的原生体量还差不少,分出精兵强将干这事会让你很郁闷。如果你不担心小程序创业潮里的新兵,你就暂时不用管小程序这事了。

原生生态下生存的很多公司的商业模式会受到很大冲击,安卓应用市场、原生应用广告产业链、原生工程师培训,都会受影响。篇幅有限,想要咨询如何减少冲击,可以私聊我微博weibo.com/wangan2000。

通篇没讲的一个问题,虽然浏览器不是原生生态产物,但也会被架空。标准浏览器的体验无法与小程序抗衡。就是小程序这个生态如果占据了用户心智和时间,原生和浏览器生态都会受冲击。

就个人职业而言,原生开发、UI设计、流量运营这些领域的人的失业率会增加。微信有统一的UI要求,然后UI设计师就躺枪了。获取流量的玩法,也和原生不一样了,不过移动互联网进入下半场后,很多公司的流量采购部门本身也在裁员。很多人还怀疑Android和iOS的开发工程师会不会真的失业。你觉得iPhone出来后,symbian工程师会不会失业呢?虽然当年也确实有很多人认为不会失业吧。

时间: 2024-10-03 21:41:36

微信小程序,大多数人误解的8个问题的相关文章

微信小程序:原生热布局终将改变世界

最近朋友圈已经被微信小程序刷屏了,这也难怪,腾讯的产品拥有广泛的影响力,谁便推出个东西,都会有很多人认为会改变世界,这不,张小龙刚一发布微信小程序的消息,很多人(技术的和非技术的)就跟打了鸡血似的,估计现在已经鸡血告急了! 我也看了网上的一些关于微信小程序的文章,估计那帮家伙连微信小程序是什么都没搞清楚,就在那里一本正经地胡说八道.好吧,我就通过本文让大家了解一些什么是微信小程序,以及微信小程序到底能为我们带来什么. 关于微信小程序的误解和讨论已经太多了.这里就说一些主要的. 1.  微信小程序

微信小程序开发教程,大多数人都搞错的八个问题

小程序目前被炒得沸沸扬扬,无数媒体和企业借机获取阅读流量. 这再次证明一点,微信想让什么火,真的就能让什么火.这种能力真是全中国再也没有人有了,政府也没有. 但四处传的消息很多是失真的,废话不说,先列出8个多数人都搞错的问题: 小程序是HTML5: 小程序是B/S的: 把M站改改就可以接入到小程序里: 小程序体验不佳: 小程序适合低频长尾应用: 小程序是新的Appstore: 小程序做不起来,需求不高: 小程序会做起来,但会和原生应用长期并存. 以上8个是很多人凭直觉得出的结论,但真正深度调研和

金华网络公司:微信小程序的8个误区

小程序目前被炒得沸沸扬扬,无数媒体和企业借机获取阅读流量.这再次证明一点,微信想让什么火,真的就能让什么火.这种能力真是全中国再也没有人有了,政府也没有.但四处传的消息很多是失真的,废话不说,先列 ... 作者:金华腾云科技(钟先生18606796001) 小程序目前被炒得沸沸扬扬,无数媒体和企业借机获取阅读流量. 这再次证明一点,微信想让什么火,真的就能让什么火.这种能力真是全中国再也没有人有了,政府也没有. 但四处传的消息很多是失真的,废话不说,先列出8个多数人都搞错的问题: 1.小程序是H

CSDN博文精选 微信小程序全方位解析

责编:陈秋歌,关注微信开发等领域,寻求报道或者投稿请发邮件chenqg#csdn.net.研发心得.项目实战.前沿技术.外文翻译--,只要是技术干货,十分欢迎投稿至chenqg#csdn.net.人人都是主编,这里就是你的舞台. 欢迎加入"微信开发技术"群,参与热点.难点技术交流.请加群主微信「Rachel_qg」,申请入群,务必注明「公司+职位」. 九个月之前,应用号首次被提出.近日,应用号以"小程序"的名称,正式向200人发出公测邀请."无需下载,用完

微信小程序内测申请

想申请微信小程序的内测?别做梦了! 小程序内测是邀请制的,目前就发放了200个内测邀请.正因为稀缺,江湖传言内测资格已经炒到300万(一套房)一个了 但是!!!!你可以先熟悉一下相关资料和文档,下载一个开发工具在自己电脑上玩一下,虽然部分功能受到了限制,但是还是挺有意思的! 小程序开发过程中遇到的各种坑 摘要: 本文收集微信小程序.应用号开发过程中的各种坑,以及疑难问题.不定期整理解决方案. 如果你在开发过程中遇到了问题,请将你的问题在评论中回复,我会不定期整理. 本文收集微信小程序.应用号开发

最近火到不行的微信小程序的常识

满网都是微信小程序,技术dog们不关注都不行了.先别忙着去学怎么开发小程序,先纠正一下你对微信小程序的三观吧~~~~ 小程序目前被炒得沸沸扬扬,无数媒体和企业借机获取阅读流量. 这再次证明一点,微信想让什么火,真的就能让什么火. 先列出8个多数人都搞错的问题: 小程序是HTML5: 小程序是B/S的: 把M站改改就可以接入到小程序里: 小程序体验不佳: 小程序适合低频长尾应用: 小程序是新的Appstore: 小程序做不起来,需求不高: 小程序会做起来,但会和原生应用长期并存. 以上8个是很多人

微信小程序大概多少钱

近日,不少的企业对小程序的开发抱着极大的兴趣,但又不知道开发一个微信小程序多少钱,这个问题让许多企业感到困扰.其实,如果企业的微信小程序可以体现企业的价值,带给企业回报,那么开发费用就不需要过多考虑了. 一直以来,大家似乎对开发一个微信小程序多少钱这个问题,都有一定的误解.而这个价格方面,大家可能也清楚,乱收费这个其实是可以进行比较的.通常来说,职业的微信小程序开发平台,是不会乱收费的. 关于一个微信小程序多少钱问题,想必也一直都是企业最关心的事情.如何才能看出小程序开发公司有没有乱收费呢?从这

5款微信小程序开发工具使用报告,微信官方开发工具还有待提升

微信小程序已经内测有一段时间了,笔者本着好奇加学习的心态写了几个小demo,虽然在MINA框架上并没有遇到太多的坑,但官方开发工具实在不敢恭维. api提示不全,要一个个查api啊,写代码超级慢啊 很多必备的快捷键都没有,比如全选关键字.快速复制一行等等 颜色主题不能选?不喜欢白色风格怎么搞 没有插件 没有插件 没有插件 重要的事情说三遍 无奈笔者走上了尝试各种IDE的旅途,现在说一下笔者对于IDE的需求或者设想: 轻量级:我不喜欢那种类似Eclipse的庞然大物,即使出现类似工具我也不会去使用

微信小程序--图片相关问题合辑

图片上传相关文章 微信小程序多张图片上传功能 微信小程序开发(二)图片上传 微信小程序上传一或多张图片 微信小程序实现选择图片九宫格带预览 ETL:微信小程序之图片上传 微信小程序wx.previewImage预览图片 微信小程序之预览图片 小程序开发:上传图片到腾讯云 .NET开发微信小程序-上传图片到服务器 微信小程序本地图片处理--按屏幕尺寸插入图片 [微信小程序]上传图片到阿里云OSS Python Flask小程序文件(图片)上传技巧 小程序图片上传阿里OSS使用方法 微信小程序问题汇

微信小程序——豆瓣电影——(2):小程序运行部署

Demo 预览 演示视频(流量预警 2.64MB) GitHub Repo 地址 仓库地址:https://github.com/zce/weapp-demo 使用步骤 将仓库克隆到本地: bash $ git clone https://github.com/zce/weapp-demo.git weapp-douban --depth 1 $ cd weapp-douban 打开微信Web开放者工具(注意:必须是0.9.092300版本) 必须是0.9.092300版本,之前的版本不能保证正