一文带你了解怎样快速上手微信小程序开发_微信小程序开发怎么学-程序员宅基地

技术标签: 微信小程序  微信  小程序  微信小程序|从入门到进阶  

写在前面

微信小程序,简称小程序,是一种不需要下载安装即可使用的应用,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。

在这里插入图片描述

微信小程序开发入门准备

注册开发者账号获取 APPID

注册页面:
https://mp.weixin.qq.com/wxopen/waregister?action=step1

在这里插入图片描述
APPID是微信小程序开发者ID号,开发,上线都需要用到。
先登录,登录页面微信小程序管理界面:https://mp.weixin.qq.com/
然后获取AppID,AppID是关键隐私信息,大家一定要做好保密工作

在这里插入图片描述

下载微信开发者工具以及安装

微信小程序管理界面

在这里插入图片描述

工具下载地址: https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

在这里插入图片描述

创建和配置小程序项目

进行完上面的准备工作,我们就可以登录开发者工具来创建和配置项目了。**

流程:点击+号按钮->填写项目信息->项目创建完成->在模拟器上查看效果->在微信环境预览项目效果。
在这里插入图片描述
微信开发者工具展示:
在这里插入图片描述


小程序开发的优势

1. 方便快捷,即用即走。

不需要再下载APP,小程序就是方便,即用即走。

2. 速度快、不占内存
因为小程序前端代码都是存在微信服务器上的,在腾讯云端存放呢,所以无需加载,直接就打开了,速
度也比较快。并且还不占用手机内存。

3. 安全稳定、保密性强

其实小程序就类似苹果商店,首先需要审核才能发布。其次小程序通信采用的是https访问,SSL加密通
信,并且小程序样式代码都封装在微信小程序里面,所以安全性更高,更稳定。

4. 功能丰富,场景丰富

可以调用比H5更多的手机系统功能来进行开发,例如GPS定位、录音、拍视频、重力感应等,能开发更丰富的使用场景。

5. 开发成本低、维护简便

同样的功能,做一个APP估计需要十几万甚至几十万,而开发一个小程序,一般几千元就搞定了。维护
起来也比较简单方便。

6. 附近定位、入口众多
开放的入口比较多,除了通过扫码,发送朋友,搜索,附近等常用入口外,还能与公众号关联,群发文
章嵌入,公众号菜单链接等。

在这里插入图片描述


小程序开发的缺点

  1. 无法开发大型一些的小程序。
  2. 小程序的技术框架还不稳定
  3. 不能直接分享到朋友圈
  4. 需要像APP一样审核上架

在这里插入图片描述


写在后面的话

微信小程序在无论在功能、文档及相关支持方面,都是优于前面几种微信账号类型,它提供了很多原生程序才有的接口,使得我们的小程序在很多方面突破H5页面应用的限制,更加接近原生程序的功能,因此微信小程序具有很大的前景想象力。

在这里插入图片描述

今天起,我将开始更新0基础学习微信小程序的系列文章,如果有对小程序开发感兴趣的朋友,欢迎订阅我的专栏《微信小程序|从入门到进阶》和我一起学习!快来创建一个属于你的小程序吧!


在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_63947499/article/details/127557797

智能推荐

网络摄像机ip修改工具_海康威视NVR通道被锁定网络不可达未认证的设备通道故障来了...-程序员宅基地

文章浏览阅读1.3w次,点赞2次,收藏3次。你是否曾遇到录像机不显示画面就束手无策?是不是经常通道报错就焦头烂额?今天黄老师来告诉你需要怎么做~故障01 用户名或密码错误该报错一般为添加摄像头密码错误导致:解决方法1、进入“配置→通道管理→通道配置→IP通道”,选择报错“用户名或密码错误”的监控点,点击右边“操作”按钮。2、输入摄像机正确激活密码,点击“添加”即可。(若不清楚摄像机密码,请找回摄像机密码再重新添加哦~)故障 02 用户被锁定..._海康威视监控dr摄像头 报错

Airflow 中文文档:初始化数据库后端_airflow2.5.1初始化表-程序员宅基地

文章浏览阅读3.7w次。如果您想对Airflow进行真正的试驾,您应该考虑设置一个真正的数据库后端并切换到LocalExecutor。由于Airflow是使用优秀的SqlAlchemy库与其元数据进行交互而构建的,因此您应该能够使用任何支持作为SqlAlchemy后端的数据库后端。 我们建议使用MySQL或Postgres 。注意我们依赖更严格的MySQL SQL设置来获得合理的默认值。 确保在<cite&g..._airflow2.5.1初始化表

Kendo UI SPA文档-程序员宅基地

文章浏览阅读49次。Kendo UI单页面程序中文文档 Kendo UI SPA Documentation(translated from the official site) 概览...

LARGE LANGUAGE MODELS AS TRAFFIC SIGNAL CONTROL AGENTS: CAPACITY AND OPPORTUNITY_llmlight: large language models as traffic signal -程序员宅基地

文章浏览阅读445次,点赞7次,收藏7次。交通信号控制对于通过调节红绿灯相位来优化道路网络的效率至关重要。现有的研究主要集中在基于启发式或强化学习(RL)的方法上,这些方法往往缺乏在不同交通场景中的可转移性,并且具有较差的可解释性。本文介绍了一种利用大型语言模型(LLM)执行交通信号控制任务的新方法LLMLight。通过利用LLM令人印象深刻的泛化和零样本推理能力,LLMLight执行了一个人性化的决策过程,以实现高效的交通管理。具体来说,该框架首先将任务描述、当前交通状况和先验知识组合到提示中。_llmlight: large language models as traffic signal controlagents 译文

什么是GNU?GNU/Linux和Linux有何区别?_linux和gnu-程序员宅基地

文章浏览阅读508次,点赞8次,收藏7次。GNU工程的目标,是构建一个包括内核在内的操作系统生态。GNU工程也在开发一个操作系统内核,叫hurd,但是开发不是很顺利,后来Linus Torvalds编写一个类似Unix的内核(Linux) ,这样,整个操作系统的组件就齐全了,GNU/Linux操作系统就发布了。GNU工程一个巨大的工程:开发一整套操作系统,包括内核、编译器、调试器、开发工具、应用软件等,绝非一个人或一个团队所能完成的,因此在1985年10月,成立了自由软件基金会,它初期用来给GNU募集资金。GNU与GNU Linux。_linux和gnu

vscode 更新后报错 Couldn‘t start dlv dap_couldn't start dlv dap-程序员宅基地

文章浏览阅读8.7k次,点赞2次,收藏6次。visio studio code port` is ignored with the 'dlv-dap'解决方法:在配置文件中加上, "debugAdapter":"legacy",参考博文:https://gitee.com/snow2zhou/vscode-go/blob/master/docs/dlv-dap.md_couldn't start dlv dap

随便推点

网页设计课程设计报告_学生网页设计设计目的-程序员宅基地

文章浏览阅读4.3w次,点赞70次,收藏686次。学号 课 程 设 计课程名称 网页设计 题 目 鑫晨之家特效网站设计 专 业 软件工程 ..._学生网页设计设计目的

.NET Core:使用ImageSharp跨平台处理图像-程序员宅基地

文章浏览阅读603次。一.简述ImageSharp是一个新的跨平台2D图形API,旨在处理图像而不使用System.Drawing。二.安装目前ImageSharp还是处于alpha版本,所以我们需要在nuget中添加它的地址:https://www.myget.org/F/imagesharp三.画验证码(点我查看源码)在使用ImageSharp之..._.net core 3.1 sixlabors.imagesharp怎么使用

C语言结构体指针与结构体变量作形参的区别_形参是结构体指针-程序员宅基地

文章浏览阅读2.2k次,点赞3次,收藏23次。区别结构体变量结构体变量作为函数参数,传递的是结构体变量本身,是一种值传递形参结构体变量成员值的改变不影响对应的实参构体变量成员值的改变结构体指针结构体指针作为函数参数,传递的是指向结构体变量的本身结构体指针指向的变量成员值的改变影响对应的实参构体变量成员值的改变代码直接说有些抽象难懂,敲代码演示一遍就很清楚了#include <stdio.h>#include <stdlib.h>#include <string.h>struct st_形参是结构体指针

模冗余系统_模冗余系统可靠度-程序员宅基地

文章浏览阅读1.6k次,点赞2次,收藏8次。m模冗余系统由m个(m=2n+1为奇数)相同的子系统和一个表决器组成,经过表决器表决后,m个子系统中占多数相同结果的输出作为系统的输出,如图1-8所示。┇ 图1-8 模冗余系统在m个子系统中,只有n+1个或n+1个以上子系统能正常工作,系统就能正常工作,输出正确结果。假设表决器是完全可靠的,每个子系统的可靠性为R0,则m模冗余系统的可靠性_模冗余系统可靠度

jar包的概念及作用_java中jar包到底是干嘛的-程序员宅基地

文章浏览阅读1.7w次,点赞18次,收藏41次。1.简单来说,jar包是对写好的类进行了打包。我们可以通过将jar包放到lib目录下来使用这些jar包中的类、属性和方法。2.专业解释,JAR文件是Java Archive File-java档案文件的简称,是与平台无关的文件格式,基于zip文件格式将许多文件合成一个压缩文件.jar,区别是比zip多了一个包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的。3.作用JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可_java中jar包到底是干嘛的

如何查找是谁删除了服务器文件_服务器文件被删怎么查记录-程序员宅基地

文章浏览阅读9.8k次。如何查找指定文件被删除的记录?首先要记录到个人最好是在域环境内;在文件服务器运行输入gpedit.msc2.依次选择“计算机配置”—“Windows设置”—“安全设置”—“高级审核策略配置”—“系统审核策略”—“对象访问”—“文件审核系统”双击“审核文件系统”,勾选“成功”前往需要审核的文件夹,右键选择“属性”—“安全”—“高级”—“审核”—“添加”一般来说这里选择domain..._服务器文件被删怎么查记录

推荐文章

热门文章

相关标签