首页 > 编程语言 >微信小程序入门1

微信小程序入门1

时间:2024-06-19 09:30:15浏览次数:16  
标签:入门 账号 微信 程序 用户 注册 页面

什么是微信小程序?

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

了解微信小程序

  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

标签:入门,账号,微信,程序,用户,注册,页面
From: https://blog.csdn.net/g_xlike/article/details/139789678

相关文章

  • 开发扫码点餐小程序,让用餐更方便!
    随着餐饮行业的数字化转型,扫码点餐小程序逐渐成为餐厅提升服务效率和顾客体验的重要工具。它不仅能够简化点单流程,还能帮助餐厅实现智能化管理。那么怎么搭建一个扫码点餐小程序呢?作为餐饮商家来说,把握小程序的流量,小程序无需下载与关注,使用十分便利,投入开发后即可投入使用,对......
  • 天才程序员周弈帆 | Stable Diffusion 解读(三):原版实现源码解读(篇幅略长,建议收藏!)
    本文来源公众号“天才程序员周弈帆”,仅用于学术分享,侵权删,干货满满。原文链接:StableDiffusion解读(三):原版实现源码解读天才程序员周弈帆|StableDiffusion解读(一):回顾早期工作-CSDN博客天才程序员周弈帆|StableDiffusion解读(二):论文精读-CSDN博客看完了StableDiffus......
  • 滑湿计院书后习题精华即参考程序汇总!!!
    目录 一、原题见谭浩强C++课本第九章(P295)第四题题目:程序:运行:二、原题见谭浩强C++课本第九章(P295)第九题题目:程序:运行: 三、宋桂琴白皮书项目2(P8)第1题题目:程序:(部分)运行:(部分) 一、原题见谭浩强C++课本第九章(P295)第四题题目:        建立一个对象数组,内放......
  • kettle从入门到精通 第七十一课 ETL之kettle 再谈http post,轻松掌握body中传递json参
    场景:kettle中httppost步骤如何发送http请求且传递body参数? 解决方案:httppost步骤中直接设置Requestentityfield字段即可。1、手边没有现成的post接口,索性用python搭建一个简单的接口,关键代码如下(安装python环境略):fromflaskimportFlask,request,jsonifyapp=Fl......
  • HarmonyOS开发从入门到跨平台系列:深入了解鸿蒙项目的核心结构
    前言深圳已经发了2024年关于鸿蒙软件生态的规划,如果目标达到,过几年很有可能出现iOSAndroid鸿蒙三足鼎立的情况,因此我们客户端程序员有必要储备一下鸿蒙知识。接下来我将分几篇文章介绍鸿蒙开发的入门、实战和跨平台相关知识,今天这篇文章作为开篇,主要介绍一下鸿蒙开......
  • 《 Python趣味编程 | 从入门到就业》专栏介绍
    前言欢迎订阅《Python趣味编程|从入门到就业》专栏!本专栏主要包含六大部分:⭐Python炫酷系列⭐Python动漫系列⭐Python游戏系列⭐Python基础知识⭐Python实用技巧⭐Python算法设计【注】订阅后可查看专栏内所有文章。(含完整代码+详细解析+资源下载链接)环境配置​P......
  • Node.js 入门:
    Node.js是一个开源、跨平台的JavaScript运行时环境,它允许开发者在浏览器之外编写命令行工具和服务器端脚本。以下是一些关于Node.js的基础教程:1.**Node.js入门**:  -了解Node.js的基本概念,包括它是一个基于ChromeV8引擎的JavaScript运行环境,以及它的事件驱......
  • java基础·小白入门(一)
    目录Java语言概述Java的性质三种平台跨平台原理Java语言开发环境相关概念Java开发工具的安装Java程序的编译与运行基本注意事项Java语言基础数据类型基本数据类型引用数据类型关键字与标识符常量与变量常量变量数据类型转换常见运算符Java语言概述这一部分主要......
  • 爬虫初学篇——看完这些还怕自己入门不了?
    初次学习爬虫,知识笔记小分享学scrapy框架可看:孤寒者博主的【Python爬虫必备—>Scrapy框架快速入门篇——上】目录......
  • 网络程序通信的流程
    网络程序通信的流程:1.通过ip地址找到网络中的设备2.通过端口号找到对应进程的端口3.传输数据时还需要使用传输协议(TCP),保证数据的可靠性4.socket完成进程之间网络数据的传输ip地址的介绍  IP地址是互联网协议地址(InternetProtocolAddress)的缩写,用于在IP网络中唯一标识一......