小程序发展简史

article/2025/5/14 15:12:08

2017年元月9日微信正式推出第一个版本的小程序以来,大众对小程序经历了“热情->失望->质疑->回归->井喷爆发”的几个阶段。无疑小程序是个划时代的应用。它免安装,轻巧、免卸载、多入口的特性,从一诞生并自带光环。目前大分部主流APP已相继推出小程序版,各政府民生服务窗口也纷纷上线小程序。另外,各类衣食住行等传统商家,例如,买电影票、餐厅排号、餐馆点菜、查询公交、查询股票信息、查询天气、收听电台、预定酒店、共享单车、打车、查汇率、查单词、买机票、网购……都逐步接入小程序这个大平台了。

                 每一次历史变革总在不声不息中发生,只不过移动互联网时代,一切产品都得以更快的进化发展要。我们有幸身处其中,下文件将简要回顾小程序的发展历程:

    
          2016年9月25日,微信团队在没有内部测试资格的情况下也为开发人员打开了一个小程序开发文档、设计指南和开发工具。

 

       2016年11月3日,微信团队正式开展了小程序公众调查,公开报名范围为企业、GVM、媒体等组织。不支持个人注册。

 

        2016年12月21日,微信小程序升级,增加分享和扫描二维码等重要功能。

 

       2017年1月9日,微信正式发布的小程序。在这一点上,微信团队花了一年多的时间终于出现了。选举于1月9日公布,因为10年前的今天( 2007年1月9日),苹果公司发布了iPhone。iphone的发布标志着智能手机的诞生,而applet的发布标志着移动开发的又一片蓝海。

 

       2017年3月27日,一个小程序增加了7个新功能: 个人开发者开放、公众号自定义菜单跳小程序、公众号模板消息可打开相关小程序、模板消息跳小程序、绑定时可发送模板消息、兼容线下二维码、App分享用小程序打开。这些能力的更新扩展了小程序的使用,扩大了小程序的使用,并标记了小程序,这些程序已经成为水和电的移动开发领域以及公众。每件新事物的发展都需要团队的努力,小程序的发展也不例外。
     

     2017年4月20日,公众号可以关联不同主体的小程序,这将更利于小程序的营销导流,将公众号和小程序引相引流得以失现。

     

        2017年5月10日,微信发布新版本,支持附近小程序,用户可搜索附近5公里范围内的小程序。此举迈出了线上+线下流量整合的重要一步。

 

        2017年5月19日 ,小程序页面支持“转发”功能,可转发小程序页面给好友或群。

   

      2017年6月21日,小程序之间可以互相跳转;

  

      ......

     2018年元旦,跳一跳小程序发布,并引爆互联网。此时,微信宣布小程序这一年达到1.7亿日活用户,上线58万个小程序。一二三四线城市全覆盖。

    同月,艾得软件旗下品牌亿房通推出首款行业营销小程序产品:房产中介微店营销系统小程序

     2018年3月29日,小程序可以接广告了,小程序广告可以投放 ,也可以创收。

 

     2018年4月,小程序入口已扩展至50多个,连接10亿用户,200多个类目及数十万商家小程序。

 


http://chatgpt.dhexx.cn/article/05RpCOup.shtml

相关文章

微信小程序复习题

文章目录 填空题选择题判断题分析题(20)分析代码显示效果 页面设计题(40) 填空题 微信小程序创始人是 张小龙 ,英文缩写 Mini Program小程序是一种无需下载和无需安装即可使用的应用,它实现了应用“ 触手可…

小程序获取附近IBeacon设备

实现逻辑: 该功能实现需要使用以下API: wx.startBeaconDiscovery(OBJECT):开始搜索附近的iBeacon设备 wx.stopBeaconDiscovery(OBJECT):停止搜索附近的iBeacon设备 wx.onBeaconUpdate(CALLBACK):监听 iBeacon 设备…

微信小程序面试题大全

1、简述微信小程序的相关文件类型? WXML 搭建页面的结构WXSS 页面样式文件js 逻辑处理,网络请求json 配置当前页面标题和引入组件等app.js 可以在里边监听生命周期函数、声明全局变量app.json 小程序的全局配置(页面路径、网络超时时间、底部…

微信小程序常见问题汇总

1、如何避免微信小程序中 app.js中 onshow事件的n次触发的问题? 问题 在开发中,遇到了一个小难题,就是app.js中 onshow事件总是会因调用其它API而触发,例如:wx.chooseImage,wx.makephonecall、wx. previewImage等。 解决办法 目…

怪兽充电小程序

第一首先看中心点上有个小图标 实现方式&#xff0c;我们可以使用map 结合一个图片覆盖物实现&#xff0c;在结合定位 <map id"myMap" show-locationenable-poienable-building :latitude"latitude":longitude"longitude":markers"marke…

扫盲篇 | 你真的懂附近的小程序吗?

“附近的小程序”功能是指用户进入微信小程序界面以后,可以直接看到所在地周围5公里左右的所有“小程序”。 包括实体店,服务店,商场等,微信小程序上线之初就曾提及该功能,而它几乎成了零售领域最期待的一项功能。 所以许多行业人士指出,小程序会给零售行业发展带来巨大…

有哪些常见的微信小程序推广引流方法?

如何对小程序进行推广引流。只有如此&#xff0c;才能为小程序获取到更多忠实用户&#xff0c;使小程序实现更大的价值。今天就为大家介绍一下微信小程序常见有效的推广方式。 1、附近的小程序&#xff08;免费&#xff09; 在小程序后台&#xff0c;开通“附近的小程序”&am…

微信附近的人小程序怎么开(开通附近小程序的方法)

1、进入微信公众号平台进入&#xff0c;输入小程序账号和密码&#xff0c;点击登录&#xff1b; 2、在左侧菜单中找到“附近的小程序”&#xff0c;点击开通。&#xff08;个体小程序不支持开通&#xff09; 3、验证管理员身份后按照要求填写资料&#xff0c;点击定位&#xf…

C语言/C++初学 问题

编程及C/C初学者 FAQ 本文原为本人在论坛所发若干帖&#xff0c;意在集中解决新手学习C/C语言时将遭遇到的各类问题&#xff0c;网友反馈情况良好&#xff0c;集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解决方案&#xff0c;不讨论具体程序语法&#xff0c;立足…

matlab2c使用c++实现matlab函数系列教程-randint函数

全栈工程师开发手册 &#xff08;作者&#xff1a;栾鹏&#xff09; matlab2c动态链接库下载 matlab库函数大全 matlab2c基础教程 matlab2c开发全解教程 matlab2c调用方法&#xff1a; 1、下载动态链接库 2、将Matlab2c.dll拷贝到exe同目录下 3、将Matlab2c.h、Matlab2c.lib放…

MATLAB只randint函数

srandint(M,N,range); 生成MxN的矩阵&#xff0c;矩阵中元素的取值为小于range的整数。 M4; N3; range3; srandint(M,N,range) 注意&#xff1a; randi函数生成元素取值为1&#xff1a;M的N*range的矩阵。

python中randint_python中randint函数的用法是什么?_后端开发

php的数据库怎么安装?_后端开发 安装步骤:1、在官网上下载数据库软件,然后双击下载好的数据库软件,打开后点击右下角的“下一步”,选择第一个选项“我接受”;2、默认勾选所有插件;3、选择安装数据库位置,点击“安装”;4、点击“完成”,这时php数据库就安装成功了。 …

Random.Randint 函数--Numpy

Numpy.Random.Randint 函数功能&#xff1a; Return random integers from low (inclusive) to high (exclusive)。 Return random integers from the “discrete uniform” distribution of the specified dtype in the “half-open” interval [low, high). If high is None…

Random库中的8个函数

random库包括两类函数&#xff0c;常用共8个 基本随机函数&#xff1a;seed() 、random()&#xff1b;扩展随机函数&#xff1a;randint()、getrandbits()、uniform()、randrange()、choice()、shuffle() 基本随机函数&#xff1a; seed()函数&#xff1a;初始化给定的随机数…

maven下载安装及IDEA配置、使用maven导出项目jar包并部署到服务器上

目录 1.下载安装 2.增加maven镜像仓库和修改仓库下载位置 镜像配置 修改仓库下载位置 3.小试&#xff1a;在idea中创建一个新maven项目 4.IDEA上配置maven 5.maven导出项目jar包 6.导出的项目jar包部署到服务器上 1.下载安装 &#xff08;1&#xff09;进入下载地址Ma…

maven的下载安装配置教程

maven的下载安装配置教程&#xff08;详细图文&#xff09; **各有各的选择&#xff0c;这也是一种过程**想要实现一个优秀的项目&#xff0c;光靠自己一个码农是很难的&#xff0c;我们需要引入别人已经集成好的类包来帮助我们优化项目&#xff0c;这个时候就需要使用maven了。…

Maven 的下载安装教程

Maven 3.6.3 下载安装教程 笔者的环境&#xff1a; JDK 13.0.2 Maven 3.6.3 IntelliJ IDEA 2020.1.2 (Ultimate Edition) 在继续阅读本教程之前&#xff0c;需要先完成 JDK 的安装。关于 JDK 的安装&#xff0c;可见笔者的另一篇博客&#xff1a; Java 的下载安装教程&…

Maven的下载安装与使用(idea)

Maven是什么 Maven是一款服务于Java平台的自动化构建工具。Maven 作为 Java 项目管理工具&#xff0c;它不仅可以用作包管理&#xff0c;还有许多的插件&#xff0c;可以支持整个项目的开发、打包、测试及部署等一系列行为。 传统工程我们直按把jar包放置在项目中&#xff0c; …

maven下载安装配置远程本地仓库

一、简介 maven最主要体现在两个词上&#xff1a;项目和管理。maven给我们整个开发团队找出了一种能够更加科学的去管理我们项目的思想。maven通过使用配置文件的方式使得项目在管理和交接的过程中成本变得非常低。maven提出了一种叫做maven仓库的概念,使得我们可以将第三方和我…

maven 下载安装及配置

Maven 下载及配置 1.Maven 下载 Maven官网地址&#xff1a;https://maven.apache.org/download.cgi 1.1 进入Maven官网&#xff0c;点击 archives 1.2 选择你需要的版本点击下载&#xff0c;此处以3.6.2示例1.3 找到下载的压缩包&#xff0c;并解压2.配置环境变量 2.1 首先在…