小程序的前世今生

微信小程序(wei xin xiao cheng xu),简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。小程序、订阅号、服务号、企业号是并行的体系。

2017年1月9日,张小龙在2017微信公开课Pro上发布的小程序正式上线。

  • 发展历程
    • 2016年1月11日,微信之父张小龙时隔多年的公开亮相,解读了微信的四大价值观张小龙指出,越来越多产品通过公众号来做,因为这里开发、获取用户和传播成本更低。拆分出来的服务号并没有提供更好的服务,所以微信内部正在研究新的形态,叫「微信小程序」。这一年可以说是第微信小程序的起草,定案,命名。
    • 2016年9月21日,微信小程序正式开启内测。在微信生态下,触手可及、用完即走的微信小程序引起广泛关注。腾讯云正式上线微信小程序解决方案,提供小程序在云端服务器的技术方案。
    • 2017年1月9日0点,万众瞩目的微信第一批小程序正式低调上线,用户可以体验到各种各样小程序提供的服务。
    • 2017年12月28日,微信更新的 6.6.1 版本开放了小游戏,微信启动页面还重点推荐了小游戏「跳一跳」,你可以通过「小程序」找到已经玩过的小游戏。 
    • 2018年1月18日,微信提供了电子化的侵权投诉渠道,用户或者企业可以在微信公众平台以及微信客户端入口进行投诉。
    • 2018年1月25日,微信团队在“微信公众平台”发布公告称,“从移动应用分享至微信的小程序页面,用户访问时支持打开来源应用。同时,为提升用户使用体验,开发者可以设置小程序菜单的颜色风格,并根据业务需求,对小程序菜单外的标题栏区域进行自定义。
    • 2018年3月,微信正式宣布小程序广告组件启动内测,内容还包括第三方可以快速创建并认证小程序、新增小程序插件管理接口和更新基础能力,开发者可以通过小程序来赚取广告收入。 除了公众号文中、朋友圈广告以及公众号底部的广告位都支持小程序落地页投放广告,小程序广告位也可以直达小程序。
    • 2018年7月13日,小程序任务栏功能升级,新增“我的小程序”板块;而小程序原有的“星标”功能升级,可以将喜欢的小程序直接添加到“我的小程序”。
  • 问题解答
    • Q:小程序是什么?它有着什么样的功能?
    • A:小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。对于开发者而言,小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。小程序能够实现消息通知、线下扫码、公众号关联等七大功能。其中,通过公众号关联,用户可以实现公众号与小程序之间相互跳转。由于小程序不存在入口。 
    • Q:小程序可以和现有的App 打通吗?
    • A:小程序可以借助微信联合登录,和开发者已有的App 后台的用户数据进行打通,但不会支持小程序和App 直接的跳转。
    • Q:微信已经有了订阅号、服务号、企业号,小程序和这三者有什么不同?
    • A:小程序、订阅号、服务号、企业号是并行的体系。
    • Q:外界有说法称,小程序的推出意味着微信要做一个应用分发市场,是这样吗?
    • A:微信推出小程序,并非想要做应用分发市场,而是给一些优质服务提供一个开放的平台。

小程序优缺点?为什么放弃app而选择小程序?

    • 用户基础
      • 微信小程序是微信新推出的颠覆手机APP行业的的产品,集成于微信,可以快速拥有微信9个亿的用户基础。
    • 自带推广效果
      • 打开就可以看到附近一定范围内的小程序,只要完成小程序的开发上线,就自带了推广效果
    • 低成本
      • 开发一款小程序相较于app而言,成本,时间都是很低的。适合大众创业者使用,门槛低。
    •  一级入口
      • 小程序显示位置在微信中位于“发现”栏下,与朋友圈同级别的入口,用户更容易发现和进入。
    • 优先展示
      • 小程序在微信搜索中排序处于最前面,比公众号等都高。
    • 用户体验
    • 小程序无需下载,不必关注,用户只要扫一扫、搜一搜或查看附近的小程序即可进入,而且不占内存,再也不用担心手机存储不足啦。
    • 大小限制
      • 小程序的开发受大小的限制,起初位2M,现在位4M
      • 解决方法:分包加载
    • 技术的不成熟
      • 小程序从正式上线到现在也才一年左右的时间,很多地方有bug的存在,功能不完善等困扰着众多开发者
    • 不支持外链网址
      • 这一点对于小程序的开放新来说不得不说是一个 遗憾了,但对小程序而言支付环境的安全性是不言而喻的
    • 上线过程复杂
      • 需要经过小程序官方审核通过才能上线,不过也确保了小程序生态系统的干净。
    • 依赖微信
      • 如果说微信未来某一天在市场存在不复从前,小程序会怎样?将是一个很可怕的结果,但是小程序官方肯定有预见这种问题,当然微信的情况或许会越来越火也说不定呢
  • 前景
    • 小程序的火热程度如日中天,从18年开始大受市场欢迎,很多企业选择放弃app开发转入小程序开发中,这或许意味着未来,小程序的市场占有量将很快速度追赶app。
    • 小程序官方依然努力对小程序进行完善,不断完善bug的修复,总有成熟的一天。?

原文地址:https://www.cnblogs.com/bgwhite/p/9400403.html

时间: 2024-11-13 09:44:10

小程序的前世今生的相关文章

阿拉丁小程序生态课7月开课,解读小程序的“前世今生”

阿拉丁小程序生态课·北京站将于7月8日13:30-17:30在北京京粮大厦四层方糖小镇举行,开课前期工作正在紧锣密鼓筹备中.会务方透露,本次生态课将从小程序对O2O商业带来的变革.小程序未来的发展.以及小程序如何实现商业化等方面进行探讨.目前已邀约到多位早期小程序应用者以及在小程序上玩出花样的企业负责人进行现场交流. 众多与会行业大咖中有首个标杆微信小程序腾讯自选股小程序负责人张坤.京东到家产品总监练燕杰.险峰长青投资副总裁吴炳见.原极客公园CEO阿禅.花帮主创始人赵继强等,届时将围绕小程序商业

微信小程序开发视频教程

课程:拜师学艺,微信小程序从入门到大神必经之路(第一季,共四季) 课程观看地址:http://www.xuetuwuyou.com/course/172/lesson/list 课程出自学途无忧网:http://www.xuetuwuyou.com 讲师:风舞烟 课时列表: 第一部_诞生 - 天降大任:名门贵族,互联网开发新宠--小程序横空出世 第1章 : 忽如一夜春风来--小程序的前世今生 课时1:课程开场 课时2:本章目标及任务 课时3:第一回合_小王子出世-微信小程序_小程序为什么这么火

程序的前世今生--by Johnson

关于程序的歪门邪说--by Johnson 一.老子 老子是我国古代著名的老人家. 老子上学的时候,书都是写在竹片上的,比较费事,所以那时大学里的教授都不怎么喜欢写书,<易经>是唯一的教材. 老子读了四年的<易经>后,发觉被忽悠了,为了对得起学费,于是又忽悠了一篇名叫<道德经>的毕业论文:道生一,一生二,二生三,三生万物-- 后来,有个老外不听爹妈劝,报了中国历史专业,闷头研究了四年老子的"智慧",快毕业了,就扯了篇关于二进制的毕业论文. 他说二进制

微信小程序--图片相关问题合辑

图片上传相关文章 微信小程序多张图片上传功能 微信小程序开发(二)图片上传 微信小程序上传一或多张图片 微信小程序实现选择图片九宫格带预览 ETL:微信小程序之图片上传 微信小程序wx.previewImage预览图片 微信小程序之预览图片 小程序开发:上传图片到腾讯云 .NET开发微信小程序-上传图片到服务器 微信小程序本地图片处理--按屏幕尺寸插入图片 [微信小程序]上传图片到阿里云OSS Python Flask小程序文件(图片)上传技巧 小程序图片上传阿里OSS使用方法 微信小程序问题汇

微信小程序——豆瓣电影——(2):小程序运行部署

Demo 预览 演示视频(流量预警 2.64MB) GitHub Repo 地址 仓库地址:https://github.com/zce/weapp-demo 使用步骤 将仓库克隆到本地: bash $ git clone https://github.com/zce/weapp-demo.git weapp-douban --depth 1 $ cd weapp-douban 打开微信Web开放者工具(注意:必须是0.9.092300版本) 必须是0.9.092300版本,之前的版本不能保证正

微信小程序开发初探

一.关于微信小程序 1.1 小程序诞生的背景 张小龙说道: (1)一切以用户价值为依归→用户是微信的核心,所以微信中没有很多与客户无关的功能,比如QQ中的乱七八糟一系列东西. (2)让创造发挥价值→所有围绕微信的创造比如公众号都应该发挥其应有的价值. (3)用完即走的高效服务→这一点就厉害了word天,微信要打造一个以微信为中心的生态链,不以绑定用户为目标.比如生活中有一些不太常用的app,我们可能一年也使用不了几次,但是有时候就需要用到,微信就想要提供这样一个平台,让你可以在微信中使用这中所谓

【小程序】获取微信 自带的 收货地址获取和整理

1.wx.chooseAddress(OBJECT) if(wx.chooseAddress){ wx.chooseAddress({ success: function (res) { console.log(JSON.stringify(res)) }, fail: function(err){ console.log(JSON.stringify(err)) } }) }else{ console.log('当前微信版本不支持chooseAddress'); } 2.数据处理,仅供参考 /

微信小程序学习总结(2)------- 之for循环,绑定点击事件

最近公司有小程序的项目,本人有幸参与其中,一个项目做下来感觉受益匪浅,与大家做下分享,欢迎沟通交流互相学习. 先说一下此次项目本人体会较深的几个关键点:微信地图.用户静默授权.用户弹窗授权.微信充值等等. 言归正传,今天分享我遇到的关于wx:for循环绑定数据的一个tips:  1. 想必大家的都知道wx:for,如下就不用我啰嗦了: <view class="myNew" wx:for="{{list}}">{{item.title}}<view

微信小程序之使用本地接口开发

本文主要讲解如何使用本地接口进行开发,很多人都会遇到这个问题,特别是小程序上线后. 一.解决思路 在小程序开发工具设置网络代理,然后再通过Charles设置代理,将https域名转为本地接口进行访问. 以下示例的环境为win7 + 老版本的微信开发工具 二.准备工作 1.配置https域名 为小程序配置request合法域名,在登录公众号平台去设置. 2.安装Charles 下载地址:https://www.charlesproxy.com/download/ 三.配置Charles 1.安装根