微信小程序初体验-非技术角度

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

本文从非技术角度介绍一下对微信小程序的初步了解。后文放在括号里的,一般是比较难懂的用词,或者吐槽,括号外面的是一般地球人的语言。

1、外观(前端)组件

大体上微信小程序就是一个H5(移动端)页面的外观组件库。什么是组件库呢?

如果是用过visio的白领/用过axure的交互,“组件”就是左侧零部件-可以直接拖到页面里来的那些,而微信小程序提供的是H5页面常见的零部件,从前进后退按钮(导航结构),到输入、选择框(表单),到报错信息(模态非模态,各种弹窗),以及稍微复杂的登录、地图、支付等。

如果没有用过visio/axure类的工具,从非技术角度做类比,就稍微有点累,不妨试试如下例子:

a 俄罗斯方块/乐高积木,给定一些常用形状,自由组合

b 学生时代的作文模式,比如“开头同意某观点”,“列举第x个原因”,“列举第x个例子”,“承上启下的语句”,“结尾重复一次开头”,这些也是组件,熟练的玩家可以先用“列举例子”然后反推观点,形成各种复杂的组合。

然而,你仍然要会一点玩积木/写作文,组件可以节省时间,但不会让你掌握“本来不会的技能”。

微信小程序也是这样,只是节省了前端开发的重复造轮子的时间(很多外包开发,毕生不断地给不同的甲方写联合登录、支付和消息推送,而且行业需求丝毫没有衰竭的迹象。。。连笔者都至少在3个单位做过3次登陆、优惠券、cms的prd需求,完全是重复,区别的只有执行效率和自己的耐心),因此简单来说:

微信小程序和非技术的各位还是没啥关系。

有些评论说“h5开发更值钱了”,个人认为,由于公共组件的时间大量节省(参考之前一篇移动端开发计划的评估,支付、会员、分享、推送部分可以占2.5个里程碑-一共才5个,而且完全绕不开),整体上基础技能工时需求反而是减少了。

按一般的经济学推论来说,“h5初学者更不值钱”可能更准确,如果要吐槽说,h5好手更值钱,我想说,现在社会上最稀缺的两种人,就是h5好手,和儿科医生,他们都不需要什么额外事件推动,就是供不应求。

2、流量入口

如果说现在已经是程序员的天下,那2可能没有必要写,很遗憾现在还是麻瓜统治程序员的新石器时代,掌握资源决策权的仍然是不懂技术的原始人。

那么微信小程序带来什么营销流量方面的变化呢?(有时候真心觉得,小龙这样的码农团队,他们很可能并不care这些。。。)

至今为止,微信刻意不设置导流模块,无论订阅号、服务号(区别方面,大白话就是出现在订阅号目录的是订阅号,出现在外面、有些可以支付的是服务号),传播完全靠自己,黑帽白帽随便你-反正会封。

小程序相当于在微信(也就是平均用掉大家一半电、三分之二时间的东西)里再开出一个手机桌面,由开发者来竞争,用户来选择,数据方面大家可以随意脑补,反正一时半会也拿不到。

此外,流传说为了和苹果商店达成利益妥协,小程序的数量上限为20个,且不能为游戏。考虑到如果苹果选择干掉微信,以现在苹果这个衰样,会变成双输,所以这个妥协的说法有一定的可信度。(如果乔布斯还活着,绝对直接下架,没啥好说的)

实际的影响就那么多,如果黏性已经很好的公共号,不难看出,多一个入口的意义不是太大,到底适合哪种类目和模式,可能连微信自己也想试验,在此先不预测,各位自己掂量就好。

3、和百度的差异

最后稍微聊一下和百度同款产品的差异,我直接说看法吧:

a、微信的会员和支付,和百度的会员和支付,完全无法相提并论。

相当于百度的同类产品没有提供“有实际意义的会员和支付”(前几年有个梗是,如果你看到有个网站用了某上海大型网游公司的会员登录和支付,那一定一定一定是被投资了,因为正常人不会接,所以实际上投资了哪些网站一点也不保密,很有趣。。。。)

b、微信更照顾技术人员

其实对于久经行业折磨的h5码农来说,什么开发、调试、测试环境,根本不是问题(浏览器直接都变成了开发调试和脚本编写环境,这日子过的),可能百度基于这个考虑,只给了文档,没有太多无谓的支持。

而微信小程序呢,全套的工作环境,样例代码连我这样只会看http头识别user agent和referer的水平也能轻易读懂: 微信小程序初体验-非技术角度

能看懂这些,还勉强在非技术范畴
微信小程序初体验-非技术角度

微信后台直接有编辑器,不过我不爱用

wxss就是css呗,wxml就是html呗,js监听事件呗,json除了是配置还能是啥呢。。。

可能稍微有点不习惯的是,小程序的html不是dom的概念,而是完全“前后端数据连接”的,比较传统软件的思路,不过本文是非技术的(按照这个设定,笔者应该不懂),也就不多聊这些了。

这样的玩法,对于天生懒到极点,抢个月饼也会被hr阴的码农来说,可能是一种潜移默化的第一眼关怀。而且组件和api的选择,根据微信一贯的隐忍、克制、理性的打法和风格,很可能是参考了大量现有api的数据,站在开发人员角度上优选过的组合(过多、过少都有弊端:过多的话不是组件而是套模版了,过少的话帮助不大),简单来说:

笔者看好这个项目“对于码农的友好度”。

而“码农人气指数”这个看不见的指标,恰好是历史上这类开放项目成败的命脉。。。。

不管如何,最后让我们祝福所有h5码农兄弟和h5营销姐妹们吧。感谢阅读。

*著作权归作者所有,转载请联系作者获得授权。

随意打赏

微信应用号小程序微信小程序开发微信小程序内测微信公众平台从技术角度微信小程序技术角度微信游戏
提交建议
微信扫一扫,分享给好友吧。