文档介绍:微信小程序解读
长沙市电子商务协会分享
姜文帅
一、什么是微信小程序
一、什么是微信小程序
触手可及
用完即走
无需安装卸载
随时随地,主动打开,无骚扰;
不占空间,不费流量,不垃圾;
小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
一、什么是微信小程序
小程序希望用即用即走的方式激活线下的弱连接场景
小程序想要连接一切
1、连接人与人(即时通讯)
2、连接人与服务(服务号)
3、连接人与商业(微信支付)
4、连接人与物品(二维码)
快递物流
挂号缴费
政务民生
税务查询
金融理财
保险
打车
酒店
旅行
代驾
银行
在线开卡
外卖
家政
汽车票
机票
违章查询
交通出行
记账便签
办公
电商购物
出入境
教育
律所
景区
零售
点餐
生活服务
工具阅读
加油
医疗
小程序概况
小程序入口
1、微信搜索
2、线下扫码
3、公众号关联
4、好友推荐
5、历史记录
6、附件的门店
7、长按二维码识别
8、消息通知
9、Android添加到桌面
项目
功能
视图容器
视图(View)、滚动视图、Swiper
基础内容
图标、文本、进度条
表单组件
按钮、表单等等
操作反馈
操作反馈
媒体组建
音频、图片、视频
画布
画布
文件
具有文件操作能力
网络
上传下载能力、WebSoket
数据
数据缓存能力
位置
获取位置、查看位置
设备
网络状态、系统信息、重力感应、罗盘
界面
设置导航条、导航、动画、绘图等等
开发接口
登录,包括签名加密,用户信息、微信支付、微信卡券
推送
微信模板消息、客服消息
服务器
HTTPS加密服务器、WebSocket 长连接通信
小程序开发能力
小程序对于微信意味着什么
第一阶段:小程序开始的定位是连接线下未被连接的场景。
第一阶段:线上一样可以做,小程序是一把刀。
摸索与搬迁阶段
工具阶段
场景化阶段
把微信做成一个工具连接一切的工具
二、APP、小程序、H5对比
对比
独立APP
小程序
公众号H5
开发
开发难度
大
小
小
开发周期
长
短
较短
体验
操作体验
好
好
差
环境要求
断网可用
断网可用
依赖网络
原生接口能力
强
较强
弱
图形处理能力
强
弱
弱
传播
传播能力
弱
较强
强
获取
程序获取
下载麻烦
简单
简单
程序大小
大
小
小
获取设备数据
强
较弱
弱
连接
消息推送
强
较弱
弱
入口
应用入口
浅
深
深
小程序、APP、公众号H5对比
APP在左
公众号在右
接近APP的能力;
具备公众号的传播;
用户不用关心安装太多应用的问题