小程序可提供的功能: 小程序不提供的功能:
- 分享页 ● 没有集中入口,没有应用商
- 线下扫码 ● 没有订阅关系
- 挂起状态 ● 不能推送消息
- 消息通知
- 实时音视频录制播放
- 硬件连接
- 小游戏
- 公众号关联
- 搜索查找
- 识别二维码
微信小程序使用场景
发布小程序时需要选择服务类目,通过服务类目可知小程序的使用场景。
服务类目一般包括:
个人服务类目
针对以个人为开发主题的小程序,服务范围小
企业服务类目
针对以企业为开发主体是我小程序,服务范围大
微信小程序能取代APP吗?
- 原生App一般同时需要开发Android和ios版本,而小程序只需一版,因此,小程序是“跨平台”的;
- 小程序是跨平台的,但是缺乏成熟的组件,缺少统计、绘图组件,以前的echarts和hightcharts都无法使用;
- 小程序不支持WebView,大量已被静态化好的HTML页面全没办法在小程序上展示。
- 小程序想取代Android和ios还有走很长的路,是蓝海还是死海需要时间来验证。
微信小程序带来的机会和发展前景
小程序为很多想做程序员的人提供了机会,因为他的开发门槛较低。
小程序为企业提供了流量入口,企业可以通过小程序推广自己的产品。
微信小程序带来的机会和发展前景
发展前景:
✔生态体系
✔开发能力
✔用户黏性
微信入门
1.基础技术准备
- 微信小程序自定义了一套语言,称为WXML(微信标记语言),它的使用方法类似于html。
- 微信小程序还定义了自己的样式语言WXSS,兼容了css,并做了扩展。
- 使用JavaScript来进行业务处理,兼容了大部分JavaScript功能。但仍有一些功能无法使用。
- 有一定HTML、css和JavaScript技术功底的人学习微信小程序会容易很多。
2.注册开发者账号
服务类目一般包括:
个人服务类目
企业服务类目
政府
媒体
其他组织
申请账号站点--------》 申请开发者账号站点
查看小程序AppID
整个注册过程结束后,用注册账号到登录成功后,在页面左侧导航栏中找到“开发”,然后点击横向导航“开发设置”,就可以看到小程序的AppID。
安装微信开发者工具
版本划分: 1.开发版 2.预发布版 3.稳定版
微信小程序官方开发文档