Looking at the WeChat Mini Program Environment from the Takedown of Popular Mini Program “Brain King”
WeChat Mini Programs have been around for quite some time. Relying on a huge user advantage, they quickly attracted a large number of developers, including the mini games that just launched not long ago. WeChat Mini Programs have now become the choice of many companies. Some time ago, a WeChat Mini Program was very popular: the quiz PK game—Brain King. It is essentially a game, but it competes through answering questions, giving users a feeling of “gaining knowledge while playing a game.” It also makes better use of fragmented time than the popular mobile games of the moment, and was very well received by users. However, this mini program was recently taken down by WeChat officially, the reason being
WeChat Mini Programs have been around for quite some time. Relying on a huge user advantage, they quickly attracted a large number of developers, including the mini games that just launched not long ago. WeChat Mini Programs have now become the choice of many companies.
Some time ago, a WeChat Mini Program was very popular: the quiz PK game—Brain King. It is essentially a game, but it competes through answering questions, giving users a feeling of “gaining knowledge while playing a game.” It also makes better use of fragmented time than the popular mobile games of the moment, and was very well received by users.
However, this mini program was recently taken down by WeChat officially, because many of those questions contained a lot of vulgar content. WeChat official’s starting point is good—maintaining the internet environment. Setting aside for now whether WeChat’s practice of forcibly taking down mini programs is right or wrong, let’s first briefly compare the similarities and differences among WeChat Mini Programs, traditional Apps, and WebApps.
Similarities with traditional Apps: Like traditional Apps, mini programs can have convenient entry points on the phone’s home screen or in the app drawer. The usage experience is very similar.
Similarities with H5-developed WebApps: The implementation technologies are similar; both are developed in JavaScript. Loaded directly over the network, no installation required. They need to run through a container. (Mini Program: WeChat; WebApp: mobile browser)
Differences from the other two types of applications: Runtime performance is lower than native Apps. Reviewed and managed by WeChat official, with more restrictions than WebApps. Many functional limitations; they can only serve as a supplement to traditional Apps. Mini programs run in WeChat’s closed environment and cannot connect to other applications.
From these characteristics of mini programs, it’s not hard to see their pros and cons. The advantages are obvious. WeChat has a large user base. Mini programs, at the end of the day, are an upgrade of the previous H5 page applications based on WeChat Official Accounts, improving the user experience a bit. They can also be bound to Official Accounts, making promotion convenient; they are also convenient for users, and can be distributed quickly. The disadvantages are also fairly obvious. Anyone who wants to publish a mini program must go through WeChat official review. It’s not that the review itself is a problem—traditional Apps also have to go through Google Store / Apple Store review—but the mechanism of mini programs is different from Apps. Mini programs need to be used while online, equivalent to opening a web page, and every time you launch a mini program, you need WeChat official’s permission.
In other words, if WeChat takes a mini program down, then even if you had installed it before, you still cannot open it. Traditional Apps are different: once installed on the phone, even if taken down from the store, as long as the App provider has not stopped the service, you can still use the App normally, and you can install the App through other channels.
Imagine this: suppose you use Windows, and one day at work you open Photoshop ready to edit images, and Microsoft tells you that Photoshop has been taken down for violating some Microsoft agreement, and you can no longer use Photoshop on your computer—how would you feel. Of course, comparing a production tool like PS with an entertainment mini program isn’t quite appropriate. WeChat Mini Programs are now building a closed platform; the entire ecosystem revolves around WeChat. Whatever you want to do, you can’t get around the WeChat big boss.
Having read this far, you probably already understand my attitude toward mini programs. Let me reiterate: I take a conservative stance on mini programs. It’s not that mini programs shouldn’t be made. WeChat has so many users that not using WeChat Mini Programs as a low-cost distribution channel would definitely be a huge waste. But you can’t put all your eggs in one basket. Mini programs can only be used as a supplement to regular Apps, and the copycat culture in the internet industry is already well known, so the operational risks of mini programs cannot be ignored either.
_EOF_
Looking at the WeChat Mini Program Environment from the Takedown of Popular Mini Program “Brain King”
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
给Django-Admin添加验证码和多次登录尝试限制
Django自带的Admin很好用,但是放到生产环境总还差了点什么= = 看看admin的介绍: Django奉行Python的内置电池哲学。它自带了一系列在Web开发中用于解决常见问题或需求的额外的、可选工具。这些工具和插件,例如django.contrib.redirects都必须在settings中的INSTALLED_APPS处进行注册,有的还需要执行manage.py migrate命令
2021-12-18 · Django · 约 1 分钟
多个约束条件下的二维装箱问题——寻找《开罗拉面店》最优布局之代码解析(四)交叉算子解析
交叉算子 在常见的交叉算子中,经常会有选取基因片段的操作,有的是连续选取,有的是不连续选取,对于连续选取的交叉算子,我使用的都是环形选择,具体操作是这样的:首先给定起点l和终点m,以及基因长度L,如果l<m,则选取l到m这段基因;如果l>m,则选取0到m和l到L这两段基因,这样可以保证每一“碱基对”被选到的概率是相等的。 交叉算子这里我主要参考的是: https://blog.csdn.net/u
2021-12-18 · 算法/机器学习 · 约 1 分钟
Python-Web-Django:settings-py-配置
安装REST框架 pip install djangorestframework pip install django-rest-swagger 安装了REST Framework之后,之前创建的Django App(hello_app)就可以使用REST API进行通信。 我们所有创建的App都要添加到INSTALLED_APPS这个字段里面。 INSTALLED_APPS = [ #
2021-12-18 · 0_Python-Web-Django入门系列笔记 · 约 1 分钟
StarBlog博客开发笔记(16):一些新功能
系列文章 基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客? 基于.NetCore开发博客项目 StarBlog - (2) 环境准备和创建项目 基于.NetCore开发博客项目 StarBlog - (3) 模型设计 基于.NetCore开发博客项目 StarBlog - (4) markdown博客批量导入 基于.NetCore开发博客项目 StarBl
2022-08-13 · StarBlog博客开发笔记 · 约 1 分钟
讨论
共 0 条加载评论中…