作为一个「应用生态」,小程序的胜负手最终还是回到了开发环境的构建上。
小程序无疑是微信当下最重要的事,它作为一个平台,承载了微信和创业者两端的期许。而小程序从发布至今,经历了一系列的起伏转折,如今已经具备了足够的声量。和任何其他的应用生态一样,开发氛围在未来小程序的长远发展中扮演了越来越重要的角色,所以进一步完善开发者生态就成了微信的首要任务。
而从 2017 年底开始,从发布「小程序开发助手」到成立中国高校微信应用教育联盟,再到之后和 Udacity 合作推出开发课程,以及 WeGeek 等各种小程序开发大赛,微信的一系列动作也证明了这点。
为什么要在今年大力推进开发生态、为什么采取了这些方式,这都是值得去挖掘的话题。
小程序的开发环境,起伏后积累的势能
脱离小程序整体的趋势直接来谈开发者环境无疑是可笑的,不把小程序发展的整个过程和趋势放进考虑范畴,对开发生态的分析也是站不住脚的。小程序从 2017 年 1 月正式上线至今不过一年多的时间,却经历了现象级的火热、冷却再火热的过程,而这些过程也潜移默化的影响着小程序开发者生态的发展。
小程序对于微信来说是一个底层的生态产品,不同于之前的任何单一功能产品。
生态产品相比于功能性产品来说,需要更久的优化周期,尤其在稳定性上和用户友好性方面。可惜的是,生态产品并不能通过流量和热度来快速催熟,试图用流量和热度快速造神,结果只会让一个初级生态迅速畸化。因为小程序作为微信构建未来服务能力延伸、甚至商业化的关键,其生态地基「正不正」很关键。
公众号成功之后,所有人都知道微信有流量红利,所以微信的每个新平台都会吸引无数的流量玩家前往淘金,小程序也不例外。但如果一个生态在刚开始就被导流和营销行为过度挤占,势必抑制其核心功能发展,长此以往,核心功能发展不起来,热度一过留不住用户,流量玩家也随之离场,只剩下一个畸形的生态和一地鸡毛。
彼时的小程序,比起构建开发生态,如何引导大家找到做小程序的正确思路显得更为重要。因为即便是微信,在小程序这件事上也是摸石头过河。
而微信也从 2017 年 3 月开始,通过密集而有序的能力开放在进行着引导和摸索。连续半年时间小程序平均每个月都有 3-5 个大动作,其中包括了开发门槛、卡券、长按二维码识别、分享转发、公众号导流、群能力接口……等一大批能力的「解禁」。
就像是打地基,这一段时间密集的能力释放,让微信小程序的底层开发生态开始渐渐成熟,具备了长出典型案例的条件。
于是在 2017 年底,电商成了最先脱颖而出的小程序类别。蘑菇街、拼多多、女王新款等社交电商的代表在双十一都交出了亮眼的成绩单,典型的拼多多更是借此迅速壮大。当所有目光都集中在天猫和京东的千亿大战之时,微信却悄悄成为电商「幸存者」的新大陆。
而在社交电商的成功案例还在被研究时,2017 年底微信又正式推出了小游戏,18 天后,跳一跳、星途等小游戏就交出了「3.1 亿用户,单个游戏 DAU 过亿」的成绩单……
小程序通过电商的「造富神话」极大的刺激着开发者们的神经,无数的开发者都已经摩拳擦掌,准备投身小程序开发。至此,在构建开发者生态这件事上,微信已经聚集了足够的势能。
开发者生态,轻应用竞赛胜负手
从电商到游戏,微信将小程序的商业路劲正式跑通之后,谷歌、苹果、百度、阿里……整个「轻应用」生态的玩家都开始了新一轮的重整旗鼓。当玩家已不再只有微信一个时,这场竞赛的关键也转移到了开发者生态上。
微信近来在小程序上的扩张触动着更多平台和巨头的神经,而小程序的成功也让整个类轻应用生态和平台开始蠢蠢欲动。刚过去的 GDC 大会上,Google 宣布「即时应用」开始支持游戏;不久前,国内十家手机厂商也共同发布了「快应用」标准,整个轻应用生态都在重整旗鼓;苹果 iOS 对于 PWA 支持步伐这两年也骤然加速。
微信用行动证明了轻应用的时代马上就要来了,闻声而来的竞争对手也让小程序不再是微信一个人的赛道。就像以往手机 OS、VR 和 AI 的平台,在这类竞争中,谁能获得更多开发者的支持,占住开发者生态的高地,便有更大的机会夺取最终的胜利。
所以我们看到今年的 3 月 28 号,微信宣布了联合 Udacity 推出首批小程序开发课程。要知道,彼时也正是 Udacity 帮助 Google 推出 Android 开发课程,在全球培育和认证了几十万名 Android 开发者,见证了 Android 的普及与 Android 生态的形成。通过 Udacity 的课程,小程序的普及程度必然会在开发者环境中有明显提升。而除此之外,网易云课堂、腾讯课堂、学堂在线、好大学等在线主流 MOOC 平台也都纷纷与微信合作推出了小程序开发课程。
微信无疑在这条路上是走的最远的,基于微信的小程序天然拥有着较低的开发门槛,而从 2017 年开始,像是微信派的讲解文章、小程序开发者社区的构建、「小程序开发助手」的发布……微信始终没停止过对小程序整体开发环境的改善和优化。
但对于小程序这样基于场景化服务的应用生态,尤其是在微信的社交网络中,其开发和运营的结合变得更加重要。如何更好的激活长尾流量、更好的发现应用场景、更好的利用微信的关系链优势…… 这些都不是靠微信自己就能找到解决方案的。
微信需要找到更多完美的「实验田」,也需要激发更多人的创造力,让这些创造力作用于小程序的开发生态,而高校无疑是最佳选择。
从应用教育联盟到开发大赛,微信的步步为营
其实大学校园就像一个微缩版小社会,有着完备的生活场景和足够多用户样本,
同时更拥有相对封闭稳定的环境,以及众多思维活跃的年轻人,是天然的小程序实验田。
早在 2017 年 9 月微信就和教育部新闻中心一起上线了 30 所高校的小程序。其中北京大学、清华大学、中国人民大学、北京师范大学等部分高校也已初步「试水」,北京大学「校园导览」、武汉大学「智慧岛」等小程序都已经成为依托微信的一站式校园信息服务载体。而在信息服务之上的教学、校园服务、校务管理等也都是小程序可以覆盖的场景。
于是在今年 1 月 23 日,微信又联合了教育部软件工程教学指导委员会、计算机类专业教学指导委员会、教育部在线教育研究中心联合成立了「中国高校微信应用教育联盟」。其中清华大学、北京大学、上海交通大学、浙江大学、华中科技大学等十所高效都是第一批成员。根据微信官方发布的数据显示,在已有的小程序的开发者中,20 岁以下的开发者占比达到了 5.5%。这也给了微信足够的信心。
据悉这个联盟将会在超过 800 所成员学校中提供小程序基础技术与应用开发的教学内容,并由小程序官方给予技术指导和培训资源。而除了开发环节,学校和腾讯还会共同建立实践基地,帮助小程序落地。
微信这样的开发扶持思路可以看出也是针对小程序专门制定的,从开发培训到线下运行,打通了线上线下的模式给了这些大学生一个完整的小程序创业模拟路径。
在调动群众智慧以及主观能动性上,微信一直很有一套,于是在逐渐建立起一个完整的高校小程序开发环境后,微信举办了高校微信小程序应用开发大赛,并提供了可观的奖金额度,以此来激发高校学生更大的参与度。
在开发者生态扶持这件事上,如果说教育联盟和高校开发大赛是微信的封测,那和一系列课程平台合作推出小程序开发课程,并举办「WeGeek 微信小程序职业开发大赛」则可以算是扶持计划的全面落地。
正如上文中提到的,在今年的 3 月底正式联合 Udacity 推出了首批小程序开发课程,而就在一个月后微信正式举办了「WeGeek 微信小程序职业开发大赛」。和高校的小程序开发赛不同的是,这是直接面对小程序从业者的开放型赛事,除了开发扶持之外,微信的目的也更明确,就是要开发更多落地场景,打造更多的行业案例。
而比赛的类别也更加明确,分别涉及电商、金融、时尚、快消、企业应用、小游戏等 8 个赛题。这样的比赛一方面能够很好的炒热开发生态,另一方面,画出了赛道之后,小程序的创新和场景探索也更好的可以在微信希望的范围内发生。
微信过去一年的接口和能力的开放,更多可以看作是为开发者生态搭建基础框架,而现在推出的开发课程以及开发大赛则是在日益完善的开发生态下聚集开发者的手段。
健康的开发生态,微信的最终诉求
其实小程序蕴含的商业潜力往往是比任何课程和扶持都更具吸引力的,而微信围绕开发者生态的所有工作,最终的导向可能还是保证小程序发展的可控性。
从去年年底开始,经过快半年的宣传,蘑菇街、拼多多、IDS 大眼睛、黑咔相机、头脑王者、成语猜猜看…… 微信已经树立了足够多的爆款和优秀案例,已经能吸引足够多的开发者投身小程序,同时也吸引了很多投机者。
在小程序狂飙突进的这一年多时间里,因违规而被封掉的爆款小程序也不算少,这些成长快速且体量很大的小程序一旦违规跑偏,很容易会带偏一众跟风者。即使事后封杀,也多少会对整个用户以及开发者生态带来不可逆的负面影响。对于早已不缺爆款的小程序来说,让下一个爆款通过合规的办法出现更为关键。
所以和半年前相比,除了用爆款和流量造神,微信现在更需要在一个已经相对成熟的开发环境中用可控的方式去激发小程序行业的创造力。无论是高校的实验田还是 Udacity 的课程,抑或是 WeGeek 大赛,都是在帮助微信去构建一个更有序且可持续的开发者生态。
如果说这场「类轻应用」的开发者生态竞赛中,小程序已经跑在了最前面,那能否保持开发生态长线健康发展则决定了小程序最终能跑多远。