他们最先开发微信小程序,为何现在又退出了?
1、当前现状
这几天大家又被微信小程序刷屏了,“得到”退出了小程序,“今日头条”暂停了服务,各种股票交易类的小程序也在证监会的要求下纷纷暂停服务。如果大家还不知道小程序,可以看下我之前的一篇随笔关于小程序,一些想法。

不过需要纠正的是,暂停服务的只是很小部分的小程序,知晓小程序商店已经有近500个小程序的收录。而没有提交的肯定还有很多,每天都有大量的开发人员参与到小程序开发中,大家切不要被“别人都退出小程序了,你还搞什么”这种说法所迷惑。
并且目前今日头条已经恢复了小程序服务。

2、存在问题
那么为什么会出现上述的情况呢?最先尝鲜的人却最先退出了?下面梳理一下微信小程序目前存在的问题。
1、bug较多
这是不得不说的话题,小程序为了实现在苹果发布十周年推出具有“颠覆”的小程序,其实是带了很多bug上线的,即使到现在,开发人员依然会遇到很多问题。对于普通开发者,热心填坑,但是对于公司而言,这些都是会被写到调研报告中。
对于人力充足的大公司,有专门的人来参与到小程序的开发维护中;而对于小公司,他们没有足够的人力投入,他们可能一半时间来维护其他平台产品另一半时间来开发小程序,这个时候如果碰到几个小程序的bug,基本上是吃不消的。
你比如说上线的饿了么外卖小程序,所有的订餐环节都没有问题,但就是在支付的时候支付不了,无论你怎么点都不会吊起微信支付,只能眼看着时间过去,订单失效。这对于一款产品来说基本就是致命打击,客户卸载了你APP,用你的小程序又不能支付,只能另寻他家。不过,目前最新版饿了么小程序已经修复了该问题。
所以,对于没有足够人手的公司来说,入坑需谨慎啊。
2、产品定位
“得到”是一款以内容为主体的产品,既然是以内容为主,那么用户如何知道你有没有更新内容呢?我们知道在APP上,你有了新内容就会推送消息给用户,但是在小程序里,这条路是死的。而且小程序在推出的时候张小龙就已经说过,小程序就像工具,用完即走,那么以内容为主的应用你们希望用户看完就走吗?
对于“今日头条”推出小程序真心搞不太懂,如此高频使用的产品为什么要放到小程序上,先不说重大新闻你怎么推送,那么对于普通用户的爱好如何进行个性化推荐?这可是今日头条最具有竞争性的东西,如果这些东西都没有,做一个小程序有何意义。估计只是技术人员拿来练练手吧。
上面仅仅是我的一些想法,我想对于一个产品最重要的便是产品定位。小程序的定位是工具,其推荐工具类应用、商城类应用的存在。同时,小程序也基于此提供了一些数据分析服务,比如事件分析(注册、查看商品、下单、支付),漏斗分析(查看每个步骤中用户的转化与流失)等。

请合理分析做小程序的意义,切不可盲目跟风啊。
3、安全风险
1月13日,证监会担心金融类小程序涉及客户隐私和安全问题,要求金融类的小程序只能进行产品的展示,不能进行诸如申购、赎回、转换、定投、开户等功能。那这就很蛋疼了,你只能在小程序上看最新的股价、咨询,你要想交易那对不起,你可以另跳链接,我们知道微信不支持外链的,那好吧,我得回到APP上,进行交易。
那么问题来了,我APP啥都有了,我还要下程序干嘛,所以,很多基金、证券类的小程序直接停止服务。不过,估计监管层只是需要评估这个新事物的安全风险,评估完成后才能确定其他功能上还是不上。
3、开发市场
随着这些小程序的退出,微信的开发战略也受到了质疑。我单纯从开发者的角度来说说小程序的开发市场。
在小程序开放之前,微信小程序的群满天飞,首先是ios、android的开发者加入到了小程序开发群中,然后是PM也加入了进来,再到后排搞PHP的也加入了进来。小程序开发成本并不高,把官方文档的代码复制过来基本就能用,所以大家都来一起搞。
不过这也导致了开发市场比较大,小程序的开发价格预计不会很高,而在很多现有的产品中,小程序已经成为附属品。
4、总结
写了这么多,其实无非两个意思,第一就是产品定位,你的产品是否符合工具类产品的特点,如果你是内容型,那么在小程序将很难施展拳脚。
小程序与APP是有冲突的也有结合,你有了小程序,用户卸载了APP,那么你程序便会有部分的用户流失。而对于刚刚兴起的微信小程序,实现变现或许还有一段距离。
难道小程序只能是替代小程序?难道不能用小程序向真正的APP引流?难道不能用小程序向公众号引流?
单纯的会开发小程序基本没啥用,就比如一大批搞ios、android的跑去搞小程序,你搞出来的东西也就只能跑在微信里,而且只能用微信提供的东西去搞。
一家之言,欢迎批评指正
他们最先开发微信小程序,为何现在又退出了?的更多相关文章
- 如何用TypeScript开发微信小程序
微信小程序来了!这个号称干掉传统app的玩意儿虽然目前处于内测阶段,不过目前在应用号的官方文档里已经放出了没有内测号也能使用的模拟器了. 工具和文档可以参考官方文档:https://mp.weixin ...
- 关于开发微信小程序后端linux使用xampp配置https
关于开发微信小程序后端linux使用xampp配置https 背景 由于最近开发微信小程序,前后端交互需要使用https协议,故需要配置https服务 服务器环境 服务器系统 ubuntu 环境 xa ...
- 开发微信小程序中SSL协议的申请、证书绑定、TLS 版本处理等
在上篇随笔<基于微信小程序的系统开发准备工作>介绍了开发微信小程序的一些前期的架构设计.技术路线 .工具准备等方面内容,本篇随笔继续这个步骤,逐步介绍我们实际开发过程中对SSL协议的申请及 ...
- wn-cli 像React组件开发一样来开发微信小程序
项目地址:wn-cli wn-cli wn-cli 像React组件开发一样来开发微信小程序 名字由来:wn -> weapp native 取第一个字母 Install npm install ...
- 用Vue.js开发微信小程序:开源框架mpvue解析
前言 mpvue 是一款使用 Vue.js 开发微信小程序的前端框架.使用此框架,开发者将得到完整的 Vue.js 开发体验,同时为 H5 和小程序提供了代码复用的能力.如果想将 H5 项目改造为小程 ...
- 使用mpvue开发微信小程序
更多内容请查看 我的新博客 地址 : 前言 16年小程序刚出来的时候,就准备花点时间去学学.无奈现实中手上项目太多,一个接着一个,而且也没有开发小程序的需求,所以就一拖再拖. 直到上周,终于有一个小程 ...
- 利用WordPress REST API 开发微信小程序从入门到放弃
自从我发布并开源WordPress版微信小程序以来,很多WordPress网站的站长问有关程序开发的问题,其实在文章:<用微信小程序连接WordPress网站>讲述过一些基本的要点,不过仍 ...
- mpvue 应用 Vant Weapp框架开发微信小程序
今天在使用mpvue开发微信小程序的过程中需要实现一个底部上拉选择列表的功能,因为之前做过H5微信公众号的开发,使用的就是有赞的Vant-ui,所以第一时间就想到了有赞的Vant Weapp UI框架 ...
- webstorm开发微信小程序代码提醒(webstorm开发工具)
使用了微信提供的开发工具是真心难用,卡顿厉害.中英文切写注释换相当不爽.还没办法多开窗口,相信大家也遇到过这种现象. 下边我们介绍下webstorm来开发微信小程序的一些配置: File---sett ...
随机推荐
- 微软宣布.NET开发环境将开源 支持Mac OS X和Linux
微软宣布.NET开发环境将开源 支持Mac OS X和Linux 投递人 itwriter 发布于 2014-11-13 06:58 评论(55) 有4388人阅读 原文链接 [收藏] « » ...
- javascript 10进制和64进制的转换
原文:javascript 10进制和64进制的转换 function string10to64(number) { var chars = '0123456789abcdefghigklmnopqr ...
- ssis的script task作业失败(调用外部dll)
原文 ssis的script task作业失败 我的ssis作业包里用了一个script task,会查询一个http的页面接口,获取json数据后解析然后做后续处理,其中解析json引用了本地目录下 ...
- MEF简介及简单的Demo
MEF简介及简单的Demo 文章开始之前,首先简单介绍一下什么是MEF,MEF,全称Managed Extensibility Framework(托管可扩展框架).单从名字我们不难发现:MEF是专门 ...
- ASP.NET页面生命周期和asp.net应用程序生命周期
作为一个asp.net程序员,不了解ASP.NET页面生命周期和asp.net应用程序生命周期是绝对不行的,那永远只能是菜鸟级别.我很早就学过,可是没次还是得去翻,一些事件还是记不住,还是记在自己的b ...
- [转]C# and the using Statement in 3 seconds and a bug in Reflector
Using() Statement in 3 seconds and a bug in Reflector The boring, known accross the board definition ...
- 实现透明渐变的Activity
如果光是透明全屏的Activity的话,直接继承内置theme即可 <activity android:theme="@android:style/Theme.NoTitleBar.F ...
- WCF订阅替换轮训
使用WCF订阅替换轮训 之前因为某些特定岗位的人不知道是不方便还是什么的原因,所以随便做了个独立于所有系统之外的邮件审批服务,功能是那些人在邮件里给待审批单据发个“同意”就自动审批通过,大致分为3部分 ...
- FineUI开发一个b/s结构
手把手教你使用FineUI开发一个b/s结构的取送货管理信息系统(附源码+视频教程(第5节)) 一 本系列随笔概览及产生的背景 近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面 ...
- sprinfmvc学习--01
springmvc框架是一个基于请求驱动的web框架,使用了前端控制器模式来设计.根据请求映射规则分发给相应的页面控制器进行处理. 1. 首先用户发送请求-->DispatcherServle ...