1 简单介绍
1 存在价值:
1 为中小型企业或个人提供便利的用户连接
2 它可以在一定程度上, 替代掉手机 App的作用, 用完即走
3 简单方便, 不用下载 App, 不占用手机安装的资源
4 制作周期短 (上线周期一般为 1个月)
5 互联网公司可能都会有小程序 (比较重要了)
2 注意事项:
1 代码包的体积是不超过 2M 的 (有解决方案可以扩充)
2 开发遇到问题不要去百度 (API 更新太频繁了)
3 学习微信生态的开发:
1 订阅号的 H5开发
2 小程序开发 (个人或企业都可以注册)
4 相关了解:
1 没事多看看文档, 这个完全可以自己去搞一搞
5 小程序的开发框架选择:
1 原生小程序: 微信小程序的原生风格 (不推介)
2 uniapp: Vue风格, 做 Android 跨平台 App 还可以 (小程序不推介)
3 taro: (推介)
4 wepy: 小程序官方给的框架 (推介: Vue风格)
5 mpvue: 个人开发的框架 (不推介, 过时了, 维护没那么友好)
6 打开微信开发者工具 -> 开始编写项目
2 微信小程序账号注册 + 管理系统的使用
1 要有自己的账号 -> 微信公众平台: https://mp.weixin.qq.com/
2 注册公众账号: 是和微信号关联的
1 立即注册 -> 小程序注册 -> 填写信息 (个人版/企业选企业版)
2 注册成功之后, 这个账号就是这个小程序管理后台的, 顶级用户
3 使用注册的账号, 登录微信公众平台 -> 就是小程序后台管理系统了
4 后台管理系统的使用说明:
-----------------------------------------------------------------------------------------------
1 菜单栏
1 文档: 小程序开发文档 -> API, 框架, 等等的使用
2 社区: 开发人员交流
3 工具: 生成小程序码
2 管理:
1 版本管理:
1 开发版 (体验版)
2 审核版本
3 上线版本
2 成员管理:
1 管理员: 顶级管理员 (就是小程序的注册账号)
2 项目成员: 管理员可添加小程序项目成员, 并配置成员权限 (运营, 开发者, 产品经理..)
3 体验成员:
3 用户反馈: 小程序中添加的, 意见反馈, 会显示在这个位置
3 统计:
1 通常是给产品经理, 以及运营看的
2 主要用于展示, 产品的访问量, 等等
4 功能:
1 微信支付需要备案, 花钱使用
2 还有其他的免费功能
5 开发:
1 开发管理: 开发涉及的一些内容
2 开发工具: 安装开发者工具的位置 -> 下载
3 云开发:
1 让你在没有自己后端的情况下, 可以做小程序开发
2 可以让你把数据存储在小程序的云服务上
3 云开发里面, 提供了一套非常强大的云函数 (可以做数据的增删改查)
6 成长 (给产品经理和运营看的)
1 小程序测评
2 违规记录
7 推广 (也是给产品经理和运营看的)
1 流量主
2 广告主
8 设置 (信息, 备案, logo, 等等)
1 服务类目: 注意不同的品类, 对应的功能也是不一样的
-----------------------------------------------------------------------------------------------
3 使用微信开发者工具
啦啦啦, 等注册好账号, 再使用