程序生态发展史(小程序生态圈)

网友投稿 1123 2023-01-15

本篇文章给大家谈谈小程序生态发展史,以及小程序生态圈对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享小程序生态发展史的知识,其中也会对小程序生态圈进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

微信小程序是什么时候出现的?

首次发声,2016年1月11日:微信总裁张小龙透露微信内部在研究一个跟公众服务号类似的新的形态——应用号,自打这天开始微信小程序的初层形态算是已经确定了。
内侧邀请,2016年9月21日,微信公众平台陆续向外发送内侧名额,名额约两百名左右,内侧暂时不能发布。
开放公测,2016年11月3日,微信团队对外宣布,微信小程序开放公测,开发者可登陆微信公众平台申请,开发完成后可以提交审核,公测期间暂不能发布,而且个人暂时不能开通小程序。
正式上线,2017年1月9日,用户只要将微信更新到最新版本(V6.5.3),即可通过扫描二维码,或搜索等方式体验微信小程序。体验微信小程序后,即可在微信「发现」菜单末尾出现诸如朋友圈各种装X晒图的「小程序」标识。
小程序有什么用?
微信小程序正式上线至今,历经了各种发展,现在的微信小程序人人皆知,很多商家、商户,都不知道小程序有什么用处,但是推广的业务员确是不计其数,目前的微信小程序的市场算是鱼龙混杂。
店长宝小程序的作用:
1、微信的自然流量:微信小程序上线以来,就是依靠微信活跃的用户量,以及小程序为商家开通的附近搜索,只要你离的进,排名就靠前。
2、触手可及、用完即走:微信发布小程序的广告词,用完就可以关闭,内存占据小,性能堪比APP,未来有可能代替APP。
3、关键词搜索:微信打开搜索小程序的界面,搜索关键词,既可搜索关键词相近的小程序,提高展现率。而且,微信搜索页面还有小程序的快捷入口,为常用的小程序带来更多的曝光和开启机会
4、微信小程序二维码:再小的店也有自己的品牌!一张小程序码就可以让消费者看到你店里的详细经营情况和店铺优惠活动,对于用来说非常方便!微信小程序码和微信二维码不一样,在场景中推广打开率更高。
5、推广成本降低:微信小程序本来就能带来一股新鲜感,而且也不需要花特别大的价钱推广。
6、流畅度更高:占据内存小,运行速度可以媲美APP。而且微信小程序在生态和性能方便,完全可以秒杀H5页面。

微信小程序生态图谱

1. 知识图谱微信小程序
知识图谱微信小程序 1.18种方式打开微信小程序,你知道几种
01

线下扫码

通过线下二维码扫码进入,微信官方主推入口;符合微信小程序的即用即走特性,很好解决了线下网络依赖的问题!
02

朋友圈长按

虽然微信小程序现在暂时不支持分享到微信朋友圈,但是易小程教大家的一个奇招:分享小程序太阳码到朋友圈,或者带太阳码的图片到朋友圈,好友识别即可进入!

03

太阳码

微信官方为小程序独特设计了圆形的太阳码,区别于方形二维码,只有小程序拥有。所以看到太阳码,你就看到了小程序!

04

好友分享

如果你使用过某个不错的小程序,或者好友使用个特别实用的小程序。相互分享,必定成为一种不错的入口!

05

群分享

同好友的转发分享,您也可以将小程序分享到微信群,群内用户便可以轻松打开使用小程序!

06

公众号关联

如果您已经拥有公众号,你可以关联自己的小程序;那么,公众号粉丝打开或关注公众号时,可以快速进入您的微信小程序。当然,您也可以让其他公众号通过关联推广您的小程序!
2.知识图谱怎样入门
知识图谱作为一门学问,绝不是用个图数据库写几条查询,或者用规则写一个表格的提取,就可以称为成功的运用的。

和所有的学科一样,都需要长期的艰苦的努力,在充分了解前人成果的基础上,才有可能做出一点点成绩。知识图谱作为人工智能(AI)的一个分支,和AI的其他分支一样,它的成功运用,都是需要知道它的所长,更需要知道它的所短的。

特别是AI各个学派林立,经验主义(机器学习)、连接主义(神经网络)、理性主义(知识工程)、行为主义(机器人)各个方法的优劣,倘若不能有纵览的理解,也难以做正确的技术选型,往往盲目相信或者排斥一种技术。AI是一个极端需要广阔视野的学科。

知识图谱涉及知识提取、表达、存储、检索一系列技术,即使想有小成,也需要几年的功夫探索。如下所列,应该是每个知识图谱从业者都应该了解的一些基本功:知道Web的发展史,了解为什么互联和开放是知识结构形成最关键的一件事。

(我把这个列第一条,是我的偏见——但我认为这是最重要的一个insights)知道RDF,OWL,SPARQL这些W3C技术堆栈,知道它们的长处和局限。会使用RDF数据库和推理机。

了解一点描述逻辑基础,知道描述逻辑和一阶逻辑的关系。知道模型论,不然完全没法理解RDF和OWL。

了解图灵机和基本的算法复杂性。知道什么是决策问题、可判定性、完备性和一致性、P、NP、NExpTime。

最好再知道一点逻辑程序(Logic Programming),涉猎一点答集程序(Answer Set Programming),知道LP和ASP的一些小工具。这些东西是规则引擎的核心。

如果不满足于正则表达式和if-then-else,最好学一点这些。
3.这是什么微信小程序
你好,这是一款微信小程序游戏,名字是跑男来了地铁跑酷游戏。

你打开微信在里面找到小程序在里面搜索这个游戏的名字,跑男来了地铁跑酷。就会出现的,点进去就可以玩了。

玩过之后想关掉游戏,按返回键或点右上角的小圈关了。等下次想玩这个游戏的时候就不用这么麻烦了,打开微信往下拉,就会出现你最近使用的微信小程序了。

看到跑男来了地铁跑酷游戏图标点进去,就可以继续玩之前的游戏了。这些游戏小程序也是要网络的,玩玩就动不动叫你邀请发送链接到微信圈里过微信好友里面。

不然一些小奖励就没有了,但是老发给人家的话就闲烦了。所以你进个广告的群,以后这些广告链接就发在这个群里面,方便不会惹人烦了。
4.微信小程序:这几个好玩又很实用的小程序你
你好 是需要推荐几个好玩又实用的小程序码小程序一经推出,引来各路开发大神一展身手,还有热心网友纷纷祭出评测帖,有心的小伙伴甚至直接整理出一张万能表单,如下:最后一公里,选"摩拜单车";点菜用"大众点评+";等公交不闹心,就看"车来了";查飞机晚点,用"飞常准";股票行情查"腾讯自选股";记录待办少不了"朝夕日历"。

除开这些常用小程序,今天要给大家引荐一批,画风清奇,脑洞大开,但又非常实用的小程序。

来,little two!上菜!糟糕!是心动的感觉!【超级实用必存型】亲戚关系堂弟表弟分不清,姑父姨夫也叫错,逢年过节面对一大堆的亲戚,光是称呼都让人头大,有了这款小程序,以计算器的方式帮你搞定头疼的问题,还可以反向推导,再也不怕喊错了。点评:不得不说,开发者这个痛点真是挖得好啊,功在当代,利在千秋!厕所在哪人有三急,内急最不能忍,出门在外找不到厕所的经历想必特别不美好。

送一款如厕小程序,打开之后会自动定位,快速帮你找周围500米之内的厕所。按照距离排序,使用导航,足够你找到它。

非常彻底的贯彻了小程序用完即走的特点。点评:如果加上一键送厕纸,想必会更搭。

【忍不住要试试型】糖豆广场舞视频大全来个必杀,这是一款具有极高知名度的学舞小程序,200 万条教学视频、数千位舞蹈名师、数百种舞蹈类型,我觉得你还是有必要知悉一下。这一小程序充分展现了线上、线下的高度融合,看看广场舞的那些领头羊,都有可能是线上的大咖,签名要趁早啊。

点评:你妈和你丈母娘肯定需要,你妈和你丈母娘肯定需要,你妈和你丈母娘肯定需要,重要的事情说三遍。易念佛这款据说具有谜之治愈功能的小程序,特别适合周一上班时使用,敲击屏幕中的木鱼,可以发出和木鱼一样清脆的声响,同时弹出一朵莲花,还可以开启自动播放。

点评:不知不觉,我就这样敲了一下午,真是充实的一天啊~【文艺青年必备型】形色识花身边的花花草草相识已久,却总叫不上名的尴尬你肯定体验过。有了这款程序,将植物拍照上传,只需1秒就能知道植物的名字和寓意。

点评:用过都说会上瘾,谈资又有新内容。【佛系养生系列】小睡眠有些许失眠的小伙伴,可以不用继续看英语单词了,挑一款你觉得最舒服最安心的声音,仿佛置身能催眠的小岛,去感受困意的来袭。

点评:生前何必早睡,死后必然长眠。【怎么发挥看你型】腾讯投票这款小程序是腾讯问卷创建的投票类型应用 ,快速简单的创建各种名目的投票,点菜、聚会、做调查,统统很方便,还能实时查看投票结果。

推荐理由:功能很单纯,怎么用就看你了,比如求关注、要表白,以及其他创意发挥。
5.怎么找到最新的微信小程序呢
怎么找到最新微信小程序,看以下方法及步骤:1很多人开始在朋友圈看到别人在晒小程序的功能,而打开自己的手机微信却发现并没有。

2如果打开自己的微信,在哪里都没有找到小程序这一项功能的话,那么这里请直接将我们的微信进行升级。3将微信升级到目前的最新版本后,这时我们再次打开微信,并从微信主页面下方找到“发现”这一项,点击打开。

4接着,我们可以发现,在我们升级后打开来的“发现”选项栏目中,增加了“小程序”这一个功能,点击打开它。5再接下来,点击打开“小程序”选项后,我们进入到小程序的面板,这里我们首先看到的是我们之前有打开的一些小程序。

6最后,我们还可以在小程序中进行搜索,即搜索我们想要找到某个小程序,目前的只有这些便捷的功能,相信后续还会增加的。

taro 怎么集成 android sdk?

【CSDN 编者按】小程序这个由微信带头的产物,格外鲜明地体现了移动互联网的「时机」这个词,早在微信小程序之前,有力推轻应用的百度,有来自 HTML5 中国产业联盟的 DCloud 所主张的流应用,但最终却都已经淹没在了移动互联网的历史长河之中。唯有微信小程序风生水起,更是带动了巨头们的争相入场。
小程序迎来了专属于中国移动互联网的群雄逐鹿的时代。
本文作者王安即是流应用的创造者,作为移动领域的老兵,他依然在矢志不移地构建移动开发工具框架及生态,从原生应用到 HTML5 再到如今的小程序,他是这段历史的见证者、参与者。从这篇文章中,我们能够鲜活地看到小程序的技术演进历程,以及对于所有开发者来说,终将去往何处。
作者 | 王安
责编 | 唐小引
封图 | CSDN 付费-自东方 IC
出品 | CSDN(ID:CSDNnews)
中国特色的移动互联网时代
伴随着QQ 小程序面向用户开放,这个手机端月活 7 亿的巨无霸正式入场。小程序,终于成为了超级 App 的标配。
盘点下已经支持小程序的超级 App:
微信、企业微信、QQ、支付宝、高德地图、手机淘宝、百度、百度贴吧、百度地图、今日头条、抖音……
这些璀璨耀眼的名字,背后都是巨大的流量。
在这群超级 App 的支持下,中国的移动互联网格局被彻底改变。
这个有中国特色的移动互联网时代,被称为“小程序时代”。
这是继手机支付后,中国的移动互联网领先世界的第二个代表事物。
中国的技术标准、开发者生态,第一次得到大规模的普及应用,而且很明显,小程序在功能和体验上均超过了 HTML5。
中国人能建立开发者生态吗?这个命题曾一度让人怀疑。
小程序完成了这一步突破,这是一场值得歌颂的中国技术生态发展史。
让我们来回顾下这场技术生态革命,是如何开始,又将要去向何方。
罗马不是一天建成的
小程序不是一天发明出来的
HTML5 于 2007 年在 W3C 立项,与 iPhone 发布同年。
乔布斯曾期待 HTML5 能帮助 iPhone 打造起应用生态系统。
但 HTML5 的发展速度并不如预期,它虽然成功地实现了打破 IE+Flash 垄断局面的目标,却没有达到承载优秀的移动互联网体验的地步。
于是在 iPhone 站稳脚跟后,发布了自己的 App Store,开启了移动互联网的原生应用时代。
随后的 Android,本来是基于 Linux 的 OS,与之同期的 MeeGo 等竞争对手采用 C + HTML5 的双模应用生态策略,然而 C 的开发难度太大,HTML5 体验又不行。Android 依靠 Java 技术生态,在竞争中脱颖而出。
于是在移动互联网初期,应用生态被定了基调 —— 原生开发。
在那个时候,硬件不行,也没有其他办法,原生开发才能在低配硬件上带来商用体验。
但大家都在怀念 HTML,那种无需安装更新、即点即用,直达二级页面的特点,一直让人迷恋。
图源:CSDN 付费-自东方 IC
国内有一批做浏览器的厂商,尝试去改进 HTML5,他们提出了轻应用的概念。
通过给 WebView 扩展原生能力,补充 JS API,让 HTML5 应用可以实现更多功能。
不过这类业务没有取得成功,HTML5 的问题不止是功能不足,性能体验是它更严重的问题,而体验问题,不是简单地扩展 JS 能力能搞定的。
这类业务发展的顶峰,是微信的 JS SDK。
作为国内事实上最大的手机浏览器,微信为它的浏览器内核扩充了大量 JS API,让开发者可以用 JS 调用微信支付、扫码等众多 HTML5 做不到的功能。
微信 JS SDK 说明文档
但微信团队对这套方案的体验仍然不满意,微信钱包栏目里打车、理财等很多应用虽然嵌入了 JS SDK,但每次点击要等半天白屏,让人用着很痛苦,他们在业内开始寻找新的解决方案。
业内早有专业团队看到了相同的问题。
与浏览器不同,Hybrid 应用是另一个细分领域。它们为开发者提供使用 JS 编写跨平台应用的工具,为了让 JS 应用更接近原生应用的功能体验,这个行业的从业者做出了很多尝试。
笔者所在的 DCloud 即是其中之一,我们提出了改进 HTML5 的“性工能”障碍的解决方案 —— 通过工具、引擎优化、开发模式调整,让开发者可以通过 JS 写出更接近原生 App 体验的应用。
多 WebView 模式,原生接管转场动画、下拉刷新、Tab 分页,预载 WebView……各种优化技术不停迭代,终于让 Hybrid 应用取得了性能体验的突破。
Hybrid 应用和普通的轻应用相比,还有一个巨大的差别:一个是 Client/Server,一个是 Browser/Server。简单来说,Hybrid 应用是 JS 编写的需要安装的 App,而轻应用是在线网页。
C/S 的应用在每次页面加载时,仅需要联网获取 JSON 数据;而 B/S 应用除了 JSON 数据外,还需要每次从服务器加载页面 DOM、样式、逻辑代码,所以 B/S 应用的页面加载很慢,体验很差。
可是这样的 C/S 应用虽然体验好,却失去了 HTML5 的动态性,仍然需要安装、更新,无法即点即用、直达二级页面。
那么 C/S 应用的动态性是否可以解决呢?对此,我们提出了流应用概念,把之前 Hybrid 应用里的运行于客户端的 JS 代码,先打包发布到服务器,制定流式加载协议,手机端引擎动态-这些 JS 代码到本地,并且为了第一次加载速度更快,实现了应用的边-边运行。
就像流媒体的边下边播一样,应用也可以实现边用边下。
在这套方案的保障下,终于解决了之前的各种难题:让 JS 应用功能体验达到原生,并且可即点即用、可直达二级页面。
如今看来,这已经变成了常识。但在当年,先驱们做了无数艰辛探索。
这套技术,需要让客户端引擎提前预置在手机上,就像流媒体的普及,建立在 Flash 的装机量巨大的基础上,那么普及这个客户端引擎就变得很重要。
2015 年,360 和 DCloud 合作,在 360 手机助手里内嵌了这个客户端引擎,推出了业内第一个商用的小程序,360 称之为 360 微应用。
微应用实现了在 360 手机助手的应用-页面,同时出现了“秒开”按钮,点击后直接使用。
并且在 360 手机助手的扫码里,应用的分享里,都实现了扫码获得一个应用,点击分享消息获得一个应用。
在 360 手机助手 3.4 版本中上线的中国第一个小程序
为了做大生态,DCloud 把这套技术标准,捐献给了 HTML5 中国产业联盟,随后,联盟开始推动更多的超级 App 和手机厂商加入,共同推进动态 App 产业的发展。
然而事情并不顺利,巨头们有自己的利益诉求。虽然有一批厂商同意加入联盟共建生态,但最关键的角色,真正的国民应用“微信”,最终决定自立标准、自研引擎,当然技术原理与流应用是基本一致的。
2016 年 1 月 11 日,微信公开课,张小龙罕见露面,公布了微信应用号的计划,为这个大事件亲自站台。
2016 年 9 月 21 日,微信宣布更名应用号为小程序,面向首批开发者内测。从此,这个词被正式定了下来,“小程序”,成为后续一个时代的代名词。而“流应用”、“微应用”则淹没在历史长河中成为一个令人唏嘘的故事。
2017 年 1 月 9 日,微信公开课,小程序面向用户正式推出。
从此后,阿里巴巴、手机厂商联盟、百度、今日头条,陆续推出了自己的小程序平台,其中也有很多波折与故事,在有偶然、有必然的过程中,形成了今天的局面。
小程序大潮卷入了更多人,并形成了更大的浪潮,最终迎来了不可逆转的小程序时代。
生态难,难于上青天
发明能解决功能体验和动态性的技术方案,虽然难,但不是最难的事情。
最难的是开发者生态的建设。
最初 HTML5 中国产业联盟的策略是在 HTML5 上扩展强化,复用现有的 HTML5 生态。
当微信的标准完全自立重建时,业内人士都悬着一颗心。
在全球,基于 Web 的技术生态已经非常成熟,各种开发工具、框架、组件、模板...提升着开发者的效率。
小程序丢弃了国际标准组织 W3C 的 DOM 和 Window 标准,仅仅采用基础 JavaScript。这意味着 HTML5 生态的各种轮子无法复用,要完全重造一个新的小程序开发生态。
当初微信推广 JS SDK 时,是那么地顺其自然,开发者纷纷开始使用,因为对于开发者,只是在他们的 H5 版本上补充一些 API 而已。
而小程序初期,充满了开发者的质疑声:我的业务迭代那么久,让我重新做一个版本,你的生态到底能不能支撑我的投入?
微信用持续而快速的版本升级、高管的站台,告诉大家微信做小程序的决心,并最终通过 2017 年底的跳一跳,引爆了小程序。
从此大家的问题不再是我要不要做小程序了,而转向了:既然要做,怎么才能提升小程序的开发效率、降低开发成本?
任何一种技术,或者开发模式的演进,在不断成熟的过程中,都遵循着类似的成熟规律:
技术标准 - 基础平台 - 开发工具 - 培训市场 - 框架诞生 - 周边生态逐步完善 - 轮子之上的轮子
在 HTML5 生态里,已经发展到最终极的形态,比如 Vue 是一个重要框架,而基于 Vue 的各种丰富的 UI 库、测试框架,则是轮子之上的轮子。
多层轮子代表着生态的繁荣,也意味着开发者的开发效率更高。
可微信的全新标准出现时,它把开发者推回了原始社会,一切都要重来。
这在当时看来,并不是一个必然会成功的事情(其实直到现在,比如图表类轮子,小程序仍然比不过 HTML5)。
时至今日,讨论这个标准的选择对错已经没有意义。当支付宝、百度、今日头条都开始参考这个标准做小程序时,时代已经不可阻挡。
所幸,最终的结果是,中国人做成了。在国际标准之外,在中国,终于建立起了自己的技术生态。
并且这个生态,给用户带来了更好的体验,给开发者带来了更多流量和变现效率的提升,这是一个比 HTML5 更优秀的生态。
野蛮的技术生态成长速度
两年时间,中国的小程序开发者如何从原始社会进阶到现代文明?这也是一段有趣的历史。
我们来看看小程序技术生态是如何快速成长,走完上面所说的这套技术成熟路线,也就是从技术标准到轮子之上的轮子的。
在 Web 世界里,已经成熟到了原生 JS 用量很少的时代了,开发人员大量使用 Vue 等框架,并且在 Vue 的基础之上,又有更多轮子。
当中国的开发人员面临重头开始时,他们感受到效率对比的差距,既然时代已不可阻挡,那就拥抱它。勤劳的中国技术人开始蓬勃地建设起了小程序各种周边技术生态。
其中比较重要的是开发框架的迭代,我们看看每个小程序开发框架为什么会诞生、流行和衰落。
最初的微信小程序,一片荒蛮,一份文档 + 一个难用的 IDE,很多效率工具比如 npm、预处理器这些都不支持,而这些已经是大型项目离不开的工具。
于是,第一个标志性的框架出现了 —— WePY。
WePY 紧随微信小程序在 2017 年发布,原本是腾讯其他部门的一个个人工程师的作品。在那个年代,WePY 有效地解决了小程序不支持 npm、预处理器的痛点,被引爆后,腾讯官方才把这个框架收编到官方的 GitHub 下。
不过WePY也面临很多问题,它使用了私有语法,这让它在生态建设上面临很大难度,IDE 着色、语法提示、语法校验、格式化、人员招聘培训等各方面问题制约着它的流行和普及。
面对这些问题,人们开始思考,有什么更好的方式,可以复用现有技术生态来快速完善小程序生态?
这时候下一个重要框架借势诞生,美团前端在 2018 年初开源了MPVue。
MPVue 采用 Vue 语法来开发小程序,通过对 Vue.js 的底层改造,实现了编译到微信小程序。
MPVue良好地借助了 Vue 的技术生态,周边工具如 IDE、校验器、格式化等支持直接复用、人员招聘培训等生态建设压力大幅下降,受到了大量开发者的欢迎。
看着熟悉 Vue 的开发者终于有了趁手的轮子,那熟悉 React 的开发者怎会无动于衷?
京东团队是 React 的重度用户,还自研了 JDreact,于是他们开发了 Taro 框架,一款基于 React 语法编写小程序的框架。
但 Taro 并不是想简单做一个MPVue在 React 世界里的翻版,Taro 相比MPVue,想要解决更多重要问题。
Taro 面世较晚,此时微信、支付宝、百度、头条都已发布或宣传了自己的小程序,开发者面临一个多端开发和适配的问题。
于是 Taro 率先支持多端开发,它甚至还能发布到 H5 和 App。
图源:京东凹凸实验室
当时小程序领域还有一个重要变化,微信开始支持小程序自定义组件。
组件是一个成熟框架不可缺的东西,不管是 Vue 还是 React 都有丰富的组件生态。
在过去,MPVue时代,是把 Vue 组件也编译成页面模板,这带来一个很大的性能问题,在复杂页面里(比如长列表)使用组件,更新组件状态会导致整个页面的数据全部从 JS 逻辑层向视图层通讯一次,大量数据通讯会非常卡顿。
注意:小程序的逻辑层运行在 V8 或JSCore下,和视图层是分离的,通讯阻塞很容易引发性能问题。
于是 Taro 把 React 组件编译为新出的微信小程序自定义组件,这种组件在数据更新时,只会更新组件内部的数据,而不是整个页面更新数据,从而大幅减少了数据通信量。
这一轮的后浪推前浪很猛,Taro 在性能和多端支持上,都超越了MPVue。
看着 React 阵营取得如此成绩,Vue 阵营自然会继续追击。
我们基于 Vue 开发了 uni-app,它实现了自定义组件编译模式,并在算法上做了很多优化。另外,之前MPVue对 Vue 的语法支持度不太完善,比如过滤器等不支持,在 uni-app 中我们进行了解决。
同样,uni-app 也看到了前浪的其他问题:Taro 虽然迈出了多端的第一步,但多端支持能力比较弱,每个平台仍然各自开发大量代码。核心原因,是Taro 在 H5 端和 App 端,并不是一个完整的小程序技术架构,无法保持最大程度的统一。
于是 uni-app 在 App 端,使用了一个技术架构相同的小程序引擎,本身就可以直接运行小程序应用,这个引擎搭配小程序代码打包为 App,开发者一行代码不用改,可以同时发布小程序和 App。
当然,其 App 引擎从 Hybrid 应用起家,它提供的 API 要比小程序多很多,因为 App 的需求会比小程序丰富,它还支持把 WebView 渲染引擎替换为 Weex 渲染引擎。
之后 uni-app 又发布了 H5 版的小程序引擎,原理与小程序的 PC 模拟器相同,实现了良好的跨 H5 版的发布。于是 uni-app 比较完美地实现了开发一次,7 个平台发布。
第一层轮子就这样迅速发展了起来,Web 世界里最成熟的 Vue、React 技术生态被导入了小程序开发生态中。然后轮子之上的轮子开始如火如荼的建设。
以 UI 库为例,之前的 UI 库,有 Vue 库、React 库,有 PC 库、H5 库和小程序库,种类繁多,甚至说混乱。
比如在 Vue 阵营中,Vant 和 iView 这两个 UI 库,都是同时维护两个版本,它们即有 H5 版,又有小程序版。
不止框架作者麻烦,开发者想在多端使用这些 UI 库时,会发现在不同端还需要引入不同的 UI 库,写法都不一样,这让开发者很崩溃。
既然已经可以多端开发应用,于是在多端开发的领域里,开始出现轮子之上的轮子,多端 UI 库。
首先是 Taro 推出了 Taro UI,实现了 H5 和小程序 UI 库的统一,不过可惜 Taro UI 不支持 App 端。
然后 uni-app 推出了 uni UI,这个 UI 库同时支持多家小程序、H5、App。
由于 uni-app 和 MPVue 同属 Vue 阵营,它们的组件是互通的。于是这两家联合举办了一场插件大赛,建立了插件市场。
在中国的前端开发者领域,有很多和国外不一样的地方:一个是国内有小程序,第二个是国内 Vue 的开发者体量远超过 React 和 Angular。这里面很大的原因,是 Vue.js 的作者尤雨溪,是中国人。
Vue 和 React 百度指数对比
在庞大的 Vue 用户体量支持下,uni-app 和 MPVue 的周边生态迅速发展起来,开发工具、周边轮子、教育培训等生态快速完善。目前在 Vue 阵营下,开发者在 Web 生态下所需的轮子,在多端开发下基本也都有了。
短短两年时间,小程序开发生态里几拨迭代,轮子之上的轮子不断涌现,快速进入了成熟期。
结语
产业还在继续发展,每当底层有重大技术变更时,上层框架世界就会发生新机会。
当年 HTML5 标准不统一,浏览器兼容性问题严重,诞生了 jQurey 的机会。而在移动互联网下半场,浏览器兼容已经不再是核心问题,jQurey 的地位被更适合移动互联网的 Vue 替代。
我们不知道未来还会有什么新的框架出世,但我们知道方向:
对于开发者而言,总是会向着更高的开发效率、更高的性能、更高的投入产出比前进。
对于开发商,目前的小程序,虽然发展了 2 年,但流量增长空间仍然巨大,微信之外,很多超级 App 的势能将逐渐释放,整个小程序产业的日活总量有数亿的提升空间。
如果开发商能追上这拨红利,就能获得更多增长。而多端框架的出现,可以帮助开发商更好的把握这拨红利。
中国的技术发展,此刻正在经历一个分水岭,从全面的技术进口,到开始建设自己的标准和开发者生态。迟早,会开始向外输出,引领世界的进步。
不管中美是否开打贸易战,这一转变都是必须做的事情。
中国的移动支付、小程序、5G,很多领域已经走在了全球前面。中国人发明的 Vue 已经在影响全球。
虽然还有很多困难仍需克服,但我们每个开发者,都是新时代的见证者,更是新生态的建设者!
作者简介:王安,DCloud 公司创始人,HTML5 中国产业联盟秘书长。2003 年开始从事移动互联网工作,十几年编程和商业经验,连续创业者。
声明:作者独立观点,不代表 CSDN 立场

小程序是什么

小程序是一种不需要-安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
随着 APP 市场的饱和,大部分用户已经养成了使用习惯,开发新的 APP 很难在市场生存。此外,APP 开发和推广成本高也是不争的事实。对于开发者而言,小程序开发门槛相对较低,难度不及 APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。对于用户来说,能够节约使用时间成本和手机内存空间;对于开发者来说也能节约开发和推广成本。
小程序最先由微信提出,能够实现消息通知、线下扫码、公众号关联等七大功能。其中,通过公众号关联,用户可以实现公众号与小程序之间相互跳转。

微信的发展历程

微信的发展历程:

微信由深圳腾讯控股有限公司(TencentHoldingsLimited)于2010年10月筹划启动,由腾讯广州研发中心产品团队打造。该团队经理张小龙所带领的团队曾成功开发过Foxmail、QQ邮箱等互联网项目。腾讯公司总裁马化腾在产品策划的邮件中确定小程序生态发展史了这款产品的名称叫做“微信”。

2013年10月19日,微信LBS图文回复是由商家设置店铺位置,用户提交当前所在位置后,可以找到最近的商家店铺,并进行一键导航、一键拨号,如果店铺当前有进行的活动(如:优惠券、刮刮卡),也可把活动显示出来。

2013年10月13日,全城搜索志在帮助那些不懂技术的个人或企业建立属于自己的接口程序,让完全不懂技术的个人或企业通过简单的配置,即可拥有强大的功能。

企业使用全城搜索可以用低廉的成本实现智能客服机器人功能,店家可以轻松实现店铺商品和粉丝的关联与互动,也即将为微信地方号运维人员提供强大的地方运维的管理功能模块。

2011年1月21日,微信发布针对iPhone用户的1.0测试版。该版本支持通过QQ号来导入现有的联系人资料,但仅有即时通讯、分享照片和更换头像等简单功能。

在随后1.1、1.2和1.3三个测试版中,微信逐渐增加了对手机通讯录的读取、与腾讯微博私信的互通以及多人会话功能的支持,截至2011年4月底,腾讯微信获得了四五百万注册用户。

2011年5月10日,微信发布了2.0版本,该版本新增了Talkbox那样的语音对讲功能,使得微信的用户群第一次有了显著增长。2011年8月,微信添加了“查看附近的人”的陌生人交友功能,用户达到1500万。到2011年底,微信用户已超过5000万。

2011年10月1日,微信发布3.0版本,该版本加入了“摇一摇”和漂流瓶功能,增加了对繁体中文语言界面的支持,并增加港、澳、台、美、日五个地区的用户绑定手机号。

2011年1月17日北京某文化传播有限责任公司申请注册微信商标,腾讯的微信商标于2011年1月24日申请注册,仅仅迟了一星期。

2012年3月,微信用户数突破1亿大关。4月19日,微信发布4.0版本。这一版本增加了类似Path和Instagram一样的相册功能,并且可以把相册分享到朋友圈。

2012年4月,腾讯公司开始做出将微信推向国际市场的尝试,为了微信的欧美化,将其4.0英文版更名为“Wechat”,之后推出多种语言支持。

2012年7月19日,微信4.2版本增加了视频聊天插件,并发布网页版微信界面。

2012年9月5日,微信4.3版本增加了摇一摇传图功能,该功能可以方便的把图片从电脑传送到手机上。这一版本还新增了语音搜索功能,并且支持解绑手机号码和QQ号,进一步增强了用户对个人信息的把控。

2012年9月17日,腾讯微信团队发布消息称,微信注册用户已破2亿。

2013年1月15日深夜,腾讯微信团队在微博上宣布微信用户数突破3亿,成为全球-量和用户量最多的通信软件,影响力遍及中国大陆、香港、台湾、东南亚,海外华人聚集地和少数西方人。

2013年2月5日,微信发布4.5版。这一版本支持实时对讲和多人实时语音聊天,并进一步丰富了“摇一摇”和二维码的功能,支持对聊天记录进行搜索、保存和迁移。同时,微信4.5还加入了语音提醒和根据对方发来的位置进行导航的功能。

2013年4月11日,腾讯微信团队通过微信正式向部分用户发布声明,称网上流传的“微信要对用户收费”系恶意造谣,同时强调微信绝不会对用户收费。

2013年7月22日早上7:30,有大量用户反映微信发生全面故障,故障包括微信信息无法发出、无法刷新朋友圈、无法登陆公众账号平台、无法连接微信网页版。

事故一直扰攘至下午2时许,微信开发团队才在其腾讯微博内。宣布微信可以再次使用,但有部分用户仍然留言,指进入微信后,部分功能未恢复,或者根本未能连线。

2013年8月5日,微信5.0forios上线了,添加了表情商店和游戏中心,扫一扫(简称313)功能全新升级,可以扫街景、扫条码、扫二维码、扫单词翻译、扫封面,同年8月9日,微信5.0Android上线。

2013年8月15日,微信海外版(WeChat)注册用户突破1亿,一个月内新增3000万名用户。

2013年10月24日,腾讯微信的用户数量已经超过了6亿,每日活跃用户1亿。

2013年12月31日,微信5.0forWindowsPhone上线了,添加了表情商店,绑定银行卡,收藏功能,绑定邮箱,分享信息到朋友圈等功能。

2014年1月4日,微信在产品内添加由“嘀嘀打车”提供的打车功能。2014年1月28日,微信升级为5.2版本,Android版界面全新改版。2014年3月,开放微信支付功能。2014年3月24日,电脑管家牵手微信上线聊天记录备份功能。

2015年1月21日,微信在AppStore率先上线了6.1版,新版增加了“附件栏发微信红包”、“更换手机时,自定义表情不会丢失”、“可以搜索朋友圈的内容和附近的餐馆”三大功能。还有安装之后的开场幻灯片——统计小程序生态发展史你过去一年“送出的赞”以及“收获的赞”。

2014年8月28日,微信支付正式公布“微信智慧生活“全行业解决方案。具体体现在以微信公众号+微信支付为基础,帮助传统行业将原有商业模式“移植”到微信平台。

微信提供的闭环式移动互联网商业解决方案中,涉及到的服务能力包括:移动电商入口、用户识别、数据分析、支付结算、客户关系维护、售后服务和维权、社交推广等。这也预示着微信再次加大商业化开放步伐,为合作伙伴提供连接能力,助推企业用户商业模式的移动互联网化转型。

通过为合作伙伴提供“连接一切”的能力,微信正在形成一个全新的“智慧型”生活方式。其已经渗透进入以下传统行业,如微信打车、微信交电费、微信购物、微信医疗、微信酒店等。为医疗、酒店、零售、百货、餐饮、票务、快递、高校、电商、民生等数十个行业提供标准解决方案。

2016年1月11日,微信之父张小龙时隔多年的公开亮相,解读了微信的四大价值观。张小龙指出,越来越多产品通过公众号来做,因为这里开发、获取用户和传播成本更低。拆分出来的服务号并没有提供更好的服务,所以微信内部正在研究新的形态,叫「微信小程序」。

2016年3月1日起,微信支付对转账功能停止收取手续费。同日起,对提现功能开始收取手续费。3月10日,微信官方首次公布“企业微信”的相关细节,并于4月18日通过应用宝正式发布安卓版。8月,微信与支付宝同获香港首批支付牌照。

2016年9月21日,微信小程序正式开启内测。在微信生态下,触手可及、用完即走的微信小程序引起广泛关注。腾讯云正式上线微信小程序解决方案,提供小程序在云端服务器的技术方案。

2017年1月9日0点,万众瞩目的微信第一批小程序正式低调上线,用户可以体验到各种各样小程序提供的服务。

2017年2月,BrandFinance发布2017年度全球500强品牌榜单,微信排名第100。2017年3月23日晚,微信官方悄然推出了“微信指数”功能,腾讯方面定义其为微信官方提供的基于微信大数据分析的移动端指数。

2017年4月19日,微信方面宣布,因苹果新规定出台,对应用内支付规则进行了变更,iOS版微信公众平台及表情平台赞赏功能从当日17:00起被关闭,安卓等其小程序生态发展史他版本微信赞赏功能不受影响。此外,腾讯相关人士表示,红包不在此范畴,不会受到影响。

导致此次微信调整公众平台及表情平台赞赏功能的原因是苹果于2016年6月13日更新了3.1.1条款,更严格要求App不得包含指引客户使用非IAP机制进行购买的按钮、外部链接或其小程序生态发展史他行动号召用语。

微信方面同时表示,赞赏功能关闭后,微信公众号运营者可以在文章中展示二维码,通过个人转账方式获取支持。为了对用户资金进行保护,此类转账资金将采取T+7的结算周期,如产生资金冻结或退款,可以在微信公众平台后台查看相关流水。

2017年5月4日,微信支付宣布携手CITCON正式进军美国。在微信支付正式进军美国后,赴美人群可在美国享受无现金支付的便利。通过微信支付,在美国的衣食住行均可直接用人民币结算。

2017年5月5日上午起,俄罗斯境内部分微信用户陆续出现被限制使用的现象,网页版功能也无法使用。俄政府要求服务商提供所在国的工商注册信息、服务器地址、软件功能说明等信息。俄方保证,在提供上述信息后将取消对WeChat的封停。

2017年5月18日,微信迎来更新,新增「微信实验室」功能。目前,启用的实验有「看一看」和「搜一搜」两个功能。

2017年8月21日下午,微信出现大面积故障,其他app内容均无法分享到好友及朋友圈小程序生态发展史;微信转账功能也暂时失效,红包功能正常。

从2017年9月25日17时-28日17时的四天内,手机微信启动页面显示的地球图片也将从以前的NASA(美国国家航空航天局)在全世界范围公开的第一张完整的地球照片,更换为风云四号的成像图。这也是微信启动页6年来的首次更换。

2017年11月8日,微信入选中国商业案例TOP30榜单。

2017年12月28日,微信更新的6.6.1版本突然开放了小游戏,微信启动页面还重点推荐了小游戏「跳一跳」。

2018年1月10日,在全国第32个110宣传日之际,烟台市公安局与腾讯公司联合研发的新型直播互动式报警方式——“@110”在全国首发上线。

2018年1月31日,微信发布iOS端新版本6.6.2,支持两个账号一键切换登录,以及发现页管理功能。

2018年2月9日,微信团队宣布对于网络赌博坚持零容忍,并微信团队通过用户举报数据,经过核实取证,共计对2300多个涉赌微信群进行限制群功能处理,对3万多个帐号进行限制功能使用或限制登录等阶梯式处罚。

2018年2月10日晚,针对微信朋友圈中出现的恶意违规及对抗行为,微信团队发布重磅公告。

2018年2月,微信全球用户月活数首次突破10亿大关。

2018年4月1日起,支付宝、微信静态条码支付,每天限额500元。

2018年4月9日起,天津市市场监管委在中国(天津)自由贸易试验区东疆港片区,江苏省工商局在南京、镇江、宿迁、连云港4市,同时启动“企业通过微信小程序-并使用电子营业执照”的服务。

2018年5月11日,微信公众号订阅号助手iOS版发布,可编辑图文、处理留言等。

2018年5月,为保障用户隐私安全,优化微信外部链接体验,微信团队对《微信外部链接内容管理规范》相关规则进行了进一步升级,新规将于5月29日起正式生效。

2018年5月23日,微信iOS更新到了6.6.7版本。

2018年5月,微信联合希尔顿集团共同打造的“希尔顿Hilton”小程序正式上线,为入住客人提供行业首创的预约开发票、酒店信息指南和周边出行探索等一系列全新线上服务。

2018年5月29日,《微信外部链接内容管理规范》新规正式生效。

2018年6月4日,微信下线了“朋友留言”功能。

2018年6月6日,发布“微信同声传译”插件。

2018年6月,微信上线“亲属卡”功能,用户可通过在微信上给父母、子女开通(赠送)亲属卡,使用亲属卡消费时,消费资金将自动从代付方的支付账户扣除。

小程序是什么?

小程序是一种不用-就能使用的应用,也是一项门槛非常高的创新,经过将近两年的发展,已经构造了新的小程序开发环境和开发者生态。小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,现在已经有超过150万的开发者加入到了小程序的开发,与我们一起共同发力推动小程序的发展,小程序应用数量超过了一百万,覆盖200多个细分的行业,日活用户达到两个亿,小程序还在许多城市实现了支持地铁、公交服务。小程序发展带来更多的就业机会,2017年小程序带动就业104万人,社会效应不断提升。 关于小程序生态发展史和小程序生态圈的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 小程序生态发展史的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于小程序生态圈、小程序生态发展史的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:小程序生态繁荣(小程序发展)
下一篇:银行小程序首页图片模板(小程序模板页面)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~