微信小程序入门1

什么是微信小程序?

与传统的原生应用相比,微信小程序是一种全新的连接用户与服务的应用,它可以在微信内被便捷地获取和传播,同时具有良好的用户体验。微信小程序是运行在微信中的应用,是一种不需要下载即可使用的应用,用户通过微信扫一扫或者搜一搜即可打开,且每个微信小程序的体积非常小。

了解微信小程序

  1. 无需安装:用户在使用微信小程序时无须安装,直接使用,不占用存储空间
  2. 用完即走、无须卸载:在使用微信小程序后,可以用完即走,无须卸载
  3. 名称唯一:某一个名称被注册后,另一个微信小程序将不能使用相同的名称
  4. 入口丰富:用户可以通过多种途径打开微信小程序,例如微信搜索、好友分享、小程序识别码等
  5. 传播能力强:微信小程序入口丰富,再加上基于微信生态,使得微信小程序的传播能力强

微信小程序是继原生应用和HTML5应用之后出现的一种新的应用形态,从功能方面来说,与他们是竞争对手。那么微信小程序与原生应用、HTML5应用有什么区别呢?

微信小程序与原生应用的对比如下表。

对比图

微信小程序与HTML5应用的对比如下表。

对比图1

微信小程序的发展前景

1. 生态体系
目前,微信小程序已经形成了自己的生态体系,它连接了开发者、运营者、投资者等各领域的企业,并且接入了多个第三方服务的平台。微信小程序已经进入到了一个快速发展的阶段,未来的发展空间也越来越大。
2. 开放能力
在发展过程中,微信小程序不断自我完善, 为开发者开放了越来越多的接口,它可以适用于大多数的用户和场景,还可以方便开发者进行深度挖掘。同时,微信为小程序提供了越来越多的开放功能,例如微信扫码、微信支付、地理定位等,这对微信小程序的发展也会起到推动作用。
3. 用户黏性
目前,微信小程序已经积累了大量用户,用户黏性高,使其他行业与微信用户有更好的连接,能够更好地与微信结合。

微信小程序的宿主环境

宿主环境(Host Environment)是指程序运行所依赖的环境。例如,iOS系统和Android系统提供了两种不同的宿主环境,微信、微博等应用都需要依赖宿主环境才能运行,如下图。

运行环境
Android系统的应用不能在iOS系统中运行,iOS系统的应用也不能在Android系统中运行。因此,脱离了宿主环境的软件是没有任何意义的。

微信小程序可以跨平台,这是因为微信小程序并不是一个直接安装在Android系统或iOS系统中的应用,而是运行在微信客户端上的应用。微信客户端给微信小程序提供的环境就是微信小程序的宿主环境。

微信小程序在Android系统和iOS系统中的宿主环境如下图。

宿主环境

微信小程序的宿主环境为微信小程序提供了丰富的组件和API(Application Program Interface,应用程序接口),具体解释如下。

组件:用于快速搭建页面的结构。微信小程序的组件包括视图容器、基础内容、表单、导航、媒体、地图、画布、开放能力等。

API:用于让开发者方便地调用微信提供的功能,例如获取用户信息、微信登录、微信支付等

微信小程序开发前准备

掌握微信小程序开发账号的注册方法,能够独立完成微信小程序开发账号的注册

1.使用浏览器访问微信公众平台的官方网站
使用浏览器访问微信公众平台的官方网站
2.选择注册的账号类型
单击步骤1图片中“立即注册”链接,即可进入开发账号的注册页面,在该页面中可选择注册的账号类型
选择注册的账号类型
3.跳转到小程序注册页面
单击步骤2图片中的“小程序”链接,跳转到小程序注册页面。
跳转到小程序注册页面
4.在步骤3小程序注册页面根据提示填入自己的邮箱、密码、确认密码等,完成账号信息的填写。

5.邮箱激活页面
单击步骤3图片中的“注册”按钮,进入提示邮箱激活页面。
邮箱激活页面
6.查看激活链接
单击步骤4图片中的“登录邮箱”按钮,查看收到的账号激活链接。
查看激活链接
7.用户信息登记
单击步骤6中激活账号的链接,将跳转到用户信息登记页面,根据页面提示进行用户信息登记。
用户信息登记

8.注册完成
填写完用户相关信息后,单击“继续”按钮,进入微信小程序管理后台。微信小程序开发账号注册完成。

注册完成

掌握获取微信小程序AppID的方法,能够从微信小程序管理后台获取AppID

如何获取微信小程序AppID?
在微信小程序中,AppID又称为小程序ID,是每个小程序的唯一标识,每个小程序账号只有一个AppID,因此每个账号只能发布一个小程序,如果要发布多个小程序,需要注册多个小程序账号。

获取appID

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

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

相关文章

食品企业仓储式批发零售一体化解决方案

食品企业需要有效应对日益复杂的市场挑战和消费者需求的快速变化的挑战并提升市场竞争力,仓储式类的批发零售一体化需求应运而生。这一全新的商业模式不仅整合了传统的批发和零售模式,还优化了供应链管理和客户体验,成为食品行业发展的新引擎…

哈希的基本原理

目录 一.哈希概念 二.哈希冲突 三.哈希函数 四.哈希冲突解决 一.闭散列(开放寻址法) ①插入: ②查找: ③删除: 代码测试: 二.开散列(拉链法) ①插入: ②查找: ③删除: 代码测试&a…

Linux终端玩转bastet俄罗斯方块小游戏

Linux终端玩转bastet俄罗斯方块小游戏 一、bastet小游戏介绍1.1 bastet小游戏简介1.2 项目预览 二、本次实践介绍2.1 本地环境规划2.2 本次实践介绍 三、检查系统镜像源3.1 检查系统镜像源3.2 更新软件列表3.3 查询软件 四、安装bastet小游戏4.1 安装bastet4.2 启动bastet游戏 …

基本公式汇总

高等数学公式汇总 一、三角函数公式 1、特殊值 2、二倍角和差公式 1)正余弦和差公式 2)正切和差公式 3)积化和差 4)和差化积 3、平方和公式 4、倍角公式 5、半角公式 6、万能公式 7、辅助角公式 二、反三角函数公式 1、余角关…

宁德时代华北首座电池工厂在北京开工

6月18日,由宁德时代与北汽集团、京能集团、小米集团等共同投资建设的北京时代电池基地项目开工仪式在北京举行。 北京市相关政府代表,宁德时代董事长兼CEO曾毓群,北汽集团董事长张建勇,京能集团副总经理张凤阳,小米集…

GaussDB技术解读——GaussDB架构介绍(五)

GaussDB架构介绍(四)从云原生关键技术架构&关键技术方案两方面对GaussDB云原生架构进行了解读,本篇将从关键技术方案的事务存储组件、SQL引擎组件、DCS组件、实时分析组件等方面继续介绍GaussDB云原生架构。 目录 事务存储组件 1、本地…

NPDP含金量、考试内容、报考要求、适合人群?

01.NPDP核心价值解读 NPDP认证的核心价值在于整合产品开发管理的理论与实践,包含新产品开发策略、研发流程管理、市场研究、销规划、团队管理、项目管理等等,理论体系和知识内容穿插在产品发展的全过程。 对于职场打工人来说,拥有NPDP证书证…

【超越拟合:深度学习中的过拟合与欠拟合应对策略】

如何处理过拟合 由于过拟合的主要问题是你的模型与训练数据拟合得太好,因此你需要使用技术来“控制它”。防止过拟合的常用技术称为正则化。我喜欢将其视为“使我们的模型更加规则”,例如能够拟合更多类型的数据。 让我们讨论一些防止过拟合的方法。 获…

css如何动态累计数字?

导读:css如何动态累计数字?用于章节目录的序列数生成,用css的计数器实现起来比 js方式更简单! 伪元素 ::after ::before伪元素设置content 可以在元素的首部和尾部添加内容,我们要在元素的首部添加序列号&#xff0c…

NUC 14 Pro+:解锁AI前沿,体验科技之美

NUC 14 Pro不仅是一台迷你主机,更是生活品质的体现。如果你也是细节控,那这篇文章或许是你需要的。 超小体积 造型精致 NUC 14 Pro作为迷你PC拥有约0.66L的超小体积,如果你对升没有概念,那你可以想象:它的机箱面积144…

ChatGLM:A Family of Large Language Models from GLM-130B to GLM-4 All Tools

ChatGLM: A Family of Large Language Models from GLM-130B to GLM-4 All Tools 相关链接:arxiv 关键字:Large Language Models、GLM、Transformer、Post-training Alignment、Multi-language 摘要 本文介绍了ChatGLM,这是一个不断发展的大…

聚四氟乙烯提取瓶2L固废浸提用PTFE大口瓶适配FZ-4翻转震荡器

聚四氟乙烯广口瓶的口径较大,我司采用“直上直下”的样式设计,方便样品的存放和拿取。瓶身内壁平滑,,易清洗。瓶口是螺纹口设计,保证很好的密封性。聚四氟乙烯广口瓶特性:1.耐高低温:-200至250℃…

RIP与OSPF发布默认路由(华为)

#交换设备 RIP与OSPF发布默认路由 合理使用默认路由可以很大程度上减少本地路由表的大小,并可以较好的隐藏一个网络中的路由信息,保护自身网络的隐秘性 另外如果在同一个路由器两端使用了不同的路由协议,那么如果不做路由引入或者发布默认…

破除“数据孤岛”新策略:Data Fabric(数据编织)和逻辑数据平台

今天,我们已经进入到一个数据爆发的时代,仅 2022 年,我国数据产量就高达 8.1ZB,同比增长 22.7%,数据产量位居世界第二。数据作为新型生产资料,是企业数智化运营的基础,已快速融入到生产、分配、…

文件系统实验(操作系统)

文件系统实验 【预备知识】 1.文件系统的文件类型 为了便于用户利用终端进行输入和输出,UNIX系统做了专门安排。UNIX系统自动为用户打开3个文件:标准输入、标准输出和标准错误输出文件,文件描述符分别为0、1、2,缺省时&#xff0c…

C语言实现五子棋教程

Hi~!这里是奋斗的小羊,很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~~ 💥💥个人主页:奋斗的小羊 💥💥所属专栏:C语言 🚀本系列文章为个人学习…

BFS 1块、算多少次

目录 1.矩阵内部的1块 2.从1开始&#xff0c;1或乘2&#xff0c;计算要多少次达到n 3.迷宫路径 1.矩阵内部的1块 #include <iostream> #include <vector> #include <cmath> #include <string> #include <cstring> #include <queue> usi…

警惕!新增4本SCI/SSCI被剔除!6月WOS更新(附下载)

本周投稿推荐 SSCI • 中科院2区&#xff0c;6.0-7.0&#xff08;录用友好&#xff09; EI • 各领域沾边均可&#xff08;2天录用&#xff09; CNKI • 7天录用-检索&#xff08;急录友好&#xff09; SCI&EI • 4区生物医学类&#xff0c;0.5-1.0&#xff08;录用…

入侵检测系统(IDS)

入侵检测 入侵检测&#xff08;Intrusion Detection&#xff09;是指发现或确定入侵行为存在或出现的动作&#xff0c;也就是发现、跟踪并记录计算机系统或计算机网络中的非授权行为&#xff0c;或发现并调查系统中可能为视图入侵或病毒感染所带来的异常活动。 入侵检测系统 …

neo4j 3.5.5版本创建新的数据库

neo4j 3.5.5版本创建新的数据库 1.找到neo4j的conf文件 点进去 2.点击neo4j.conf 选择记事本打开 3.把graph.db换成自己想要创建的数据库名称 4.打开neo4j服务 出现新的数据库