轻松学会微信小程序开发(一)

在这里插入图片描述

✨✨ 欢迎大家来到景天科技苑✨✨

🎈🎈 养成好习惯,先赞后看哦~🎈🎈

🏆 作者简介:景天科技苑
🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,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.总结

本文从零基础开始,详细讲述微信小城西开发需要的账号,环境等,为后续开发打下坚实的基础,喜欢的朋友可以一键三连,照着做,相信你也能上线一个属于你的小程序!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/2167.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java进阶-Stream流

概述 在Java8中,得益于lambda所带来的函数式编程,引入了一个全新的Stream流的概念目的:用于简化集合和数组操作的api 案例 需求:创建一个集合存储多个字符串元素,将集合中所有以“z”开头的元素存储到新的集合中&am…

Torch 模型 感受野可视化

前言:感受野是卷积神经网络 (CNN) 中一个重要的概念,它表示 CNN 每一层输出的特征图上的像素点在输入图像上映射的区域。感受野的大小和形状直接影响到网络对输入图像的感知范围和精度,进而调整网络结构、卷积核大小和步长等参数,…

javaweb-maven

前端HTML,CSS,JS,Vue,Element,Nginx最后去复习, Java开发工程师 主要学习方向是服务端 所以进入javaweb的服务端的第一个知识点 maven 什么是maven 用于管理和构建java项目的工具 maven的官方网站 Maven – Welcome to Apache Maven …

Flink面试(1)

1.Flink 的并行度的怎么设置的? Flink设置并行度的几种方式 1.代码中设置setParallelism() 全局设置: 1 env.setParallelism(3);  算子设置(部分设置): 1 sum(1).setParallelism(3) 2.客户端CLI设置&#xff0…

邀请全球创作者参与 The Sandbox 创作者训练营

作为首屈一指的元宇宙平台之一,The Sandbox 的使命是成为全球创作者的中心。随着我们对 Game Maker 的不断改进、旨在激发创作者灵感的定期 Game Jams、革命性的 "创作者挑战 "以及众多其他活动的开展,我们见证了大量个人加入我们充满活力的创…

opencv_5_图像像素的算术操作

方法1:调用库函数 void ColorInvert::mat_operator(Mat& image) { Mat dst; Mat m Mat::zeros(image.size(), image.type()); m Scalar(2, 2, 2); multiply(image, m, dst); m1 Scalar(50,50, 50); //divide(image, m, dst); //add(im…

WordPress social-warfare插件XSS和RCE漏洞【CVE-2019-9978】

WordPress social-warfare插件XSS和RCE漏洞 ~~ 漏洞编号 : CVE-2019-9978 影响版本 : WordPress social-warfare < 3.5.3 漏洞描述 : WordPress是一套使用PHP语言开发的博客平台&#xff0c;该平台支持在PHP和MySQL的服务器上架设个人博客网站。social-warfare plugin是使用…

AIGC元年大模型发展现状手册

零、AIGC大模型概览 AIGC大模型在人工智能领域取得了重大突破&#xff0c;涵盖了LLM大模型、多模态大模型、图像生成大模型以及视频生成大模型等四种类型。这些模型不仅拓宽了人工智能的应用范围&#xff0c;也提升了其处理复杂任务的能力。a.) LLM大模型通过深度学习和自然语…

MSR是个什么寄存器

MSR 这种寄存器专门用于调试、程序执行跟踪、计算机性能监控、简化软件编程、电源控制等等各种实验性功能。 什么是 MSR MSR 的概念是不易理解&#xff0c;所以这一节只说一些 MSR 的外在&#xff0c;比如形容和指令等&#xff0c;然后展开说说&#xff0c;看完整篇文章你应该…

计算机视觉 CV 八股分享 [自用](更新中......)

目录 一、深度学习中解决过拟合方法 二、深度学习中解决欠拟合方法 三、梯度消失和梯度爆炸 解决梯度消失的方法 解决梯度爆炸的方法 四、神经网络权重初始化方法 五、梯度下降法 六、BatchNorm 七、归一化方法 八、卷积 九、池化 十、激活函数 十一、预训练 十二…

【uniapp】 合成海报组件

之前公司的同事写过一个微信小程序用的 合成海报的组件 非常十分好用 最近的项目是uni的 把组件改造一下也可以用 记录一下 <template><view><canvas type"2d" class"_mycanvas" id"my-canvas" canvas-id"my-canvas" …

RT-Thread电源管理组件

电源管理组件 嵌入式系统低功耗管理的目的在于满足用户对性能需求的前提下&#xff0c;尽可能降低系统能耗以延长设备待机时间。 高性能与有限的电池能量在嵌入式系统中矛盾最为突出&#xff0c;硬件低功耗设计与软件低功耗管理的联合应用成为解决矛盾的有效手段。 现在的各种…

排序算法之桶排序

目录 一、简介二、代码实现三、应用场景 一、简介 算法平均时间复杂度最好时间复杂度最坏时间复杂度空间复杂度排序方式稳定性桶排序O(nk )O(nk)O(n^2)O(nk)Out-place稳定 稳定&#xff1a;如果A原本在B前面&#xff0c;而AB&#xff0c;排序之后A仍然在B的前面&#xff1b; 不…

Kotlin语法快速入门--条件控制和循环语句(2)

Kotlin语法入门–条件控制和循环语句&#xff08;2&#xff09; 文章目录 Kotlin语法入门--条件控制和循环语句&#xff08;2&#xff09;二、条件控制和循环语句1、if...else2、when2.1、常规用法2.2、特殊用法--并列&#xff1a;2.3、特殊用法--类型判断&#xff1a;2.4、特殊…

C语言进阶课程学习记录-第48课 - 函数设计原则

C语言进阶课程学习记录 - 函数设计原则 本文学习自狄泰软件学院 唐佐林老师的 C语言进阶课程&#xff0c;图片全部来源于课程PPT&#xff0c;仅用于个人学习记录

无人驾驶 自动驾驶汽车 环境感知 精准定位 决策与规划 控制与执行 高精地图与车联网V2X 深度神经网络学习 深度强化学习 Apollo

无人驾驶 百度apollo课程 1-5 百度apollo课程 6-8 七月在线 无人驾驶系列知识入门到提高 当今,自动驾驶技术已经成为整个汽车产业的最新发展方向。应用自动驾驶技术可以全面提升汽车驾驶的安全性、舒适性,满足更高层次的市场需求等。自动驾驶技术得益于人工智能技术的应用…

端口被占用的解决方案汇总

端口被占用的解决方案汇总 【一】windows系统端口被占用【二】Linux系统端口被占用【三】Linux的ps命令查找&#xff08;1&#xff09;ps命令常用的方式有三种&#xff08;2&#xff09;ps -ef |grep 8080 【一】windows系统端口被占用 &#xff08;1&#xff09;键盘上按住Wi…

【LeetCode刷题记录】21. 合并两个有序链表

21 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1&#xff1a; 输入&#xff1a;l1 [1,2,4], l2 [1,3,4] 输出&#xff1a;[1,1,2,3,4,4] 示例 2&#xff1a; 输入&#xff1a;l1 [], l2 …

# MySQL中的并发控制,读写锁,和锁的粒度

MySQL中的并发控制&#xff0c;读写锁&#xff0c;和锁的粒度 并发控制的概述 在数据库系统中&#xff0c;并发控制是一种用于确保当多个用户同时访问数据库时&#xff0c;系统能够提供数据的一致性和隔离性的机制。MySQL支持多种并发控制技术&#xff0c;其中包括锁机制、多…

调试 WebSocket API 技巧分享

WebSocket 是一种在单个 TCP 连接上实现全双工通信的先进 API 技术。与传统的 HTTP 请求相比&#xff0c;WebSocket 提供了更低的延迟和更高的通信效率&#xff0c;使其成为在线游戏、实时聊天等应用的理想选择。 开始使用 Apifox 的 WebSocket 功能 首先&#xff0c;在项目界…