✨✨ 欢迎大家来到景天科技苑✨✨
🎈🎈 养成好习惯,先赞后看哦~🎈🎈
🏆 作者简介:景天科技苑
🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。
🏆《博客》:Python全栈,前后端开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,linux,shell脚本等实操经验,网站搭建,面试宝典等分享。所属的专栏:微信小程序开发零基础教学,难点与应用实战总结
景天的主页:景天科技苑
文章目录
- 微信小程序开发
- 1.什么是微信小程序
- 2.注册微信小程序账号
- 3.微信小程序配置
- 4.微信小程序开发流程
- 5. 微信小程序成员
- 6.总结
微信小程序开发
微信小程序是一种无需下载安装即可使用的应用,用户可以通过微信平台便捷地获取和传播这些小程序,它们提供丰富的功能和出色的使用体验。
小程序覆盖了生活服务、社交娱乐、智能助手、教育学习等多个方面,用户可以在小程序中完成线上预订、支付、聊天、视频、游戏、天气查询、翻译、健康管理等多种任务。
开发者可以注册小程序账号,在微信公众平台完成注册流程,并同步进行信息的完善和开发,小程序提供了丰富的API接口能力,帮助开发者快速开发和迭代应用。
1.什么是微信小程序
#1 运行在微信app内部的轻量级应用
#2 无需安装–》只需要有微信–》在微信中下拉 搜一搜 或 扫一扫 直接使用
#3 大前端概念
-后端(后端接口):
python的django框架
python的flask
python的fastapi框架
go的gin框架
go的beego框架
java ssh框架
java ssm框架
java SpringBoot框架
-前端(大前端)
-浏览器中访问的页面 (web页面)—》html,css,js
-安卓,iso的app --》 java,object C
-微信小程序—》wxml,wxss,js 腾讯公司提供的原生
-桌面端–》qt平台(python,c++)
-鸿蒙开发
为了节约人力成本,很多公司使用uniapp
-uni-app–>国人推出–》使用html,css,js–》使用vue的语法–》在uni-app平台开发–》打包到安卓,ios,微信小程序,web端
-flutter–》谷歌–》一处编译—》编译到–》ios,安卓,桌面
#4 我会python的django开发,我可以开发安卓app吗?可以开发微信小程序吗?
django可以作为他们的后端,但是前端,咱们需要单独开发
2.注册微信小程序账号
#1 访问微信公众平台,注册一个微信小程序账号
-https://mp.weixin.qq.com/
#2 重点:注册使用邮箱注册
未被微信公众平台注册,未被微信开放平台注册,未被个人微信号绑定的邮箱
点击注册
点击小程序
点击前往注册
到邮箱查看
点进去选个人类型,个人类型不支持支付,但是不影响我们开发
填完资料,微信扫码认证,进入这个界面
刚进入,这里都是没有配置的
3.微信小程序配置
#1 注册成功后,需要打开微信公众平台对小程序账号进行一些设置
-
小程序后续需要 提交审核和上线–》提交审核时,小程序账号信息是必填项
-
名称、图标、类目等
-
小程序备案和微信认证
- 根据中华人民共和国工业与信息化产业部规定要求,小程序需经备案才可上架
- 根据中华人民共和国工业与信息化产业部规定要求,小程序需经备案才可上架
添加小程序类目
可以选择自己的小程序所属类目
4.微信小程序开发流程
#微信小程序—》本地开发–》上线到线上环境
-
本地开发:
- 微信开发者工具
- 后端接口:django+pycharm写
-
线上:
- 体验版:只能选择几个人用----》公网ip,把django项目部署在公网上
- 正式发布:备案,所有人都可以用----》公网ip,把django项目部署在公网上
5. 微信小程序成员
微信小程序人员分为两种
- 项目成员:开发者(我们),运营人员,数据分析人员
- 体验成员:在微信中体验小程序
在小程序后台成员管理操作成员
我们可以添加个体验成员
小程序没发布的时候,可以让体验成员体验
6.总结
本文从零基础开始,详细讲述微信小城西开发需要的账号,环境等,为后续开发打下坚实的基础,喜欢的朋友可以一键三连,照着做,相信你也能上线一个属于你的小程序!!!