ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

day01_微信小程序理论知识

2021-09-30 21:06:06  阅读:200  来源: 互联网

标签:后缀 微信 APP 程序开发 程序 理论知识 版本 day01


什么是微信小程序?

简称小程序,英文名称Mini Program,是依附于微信而无需再次下载安装的应用程序。特点:无需下载,即用即走 丶功能丰富,清爽体验 丶流量大、易裂变等等。常见成熟领域:零售、出行、医疗。使用角度覆盖:衣、食、住、行、用。

微信小程序背景

微信小程序是2017年1月9日 腾讯推出的最高级别战略产品(对标支付宝小程序)。
  • 作用:实现O2O消费闭环。为实体商家实现:线上宣传引流,在线支付,到店消费,自动关注,主动裂变
  • 定位:不需要下载就可以使用的应用,将取代一切不常用的手机app,释放手机资源

微信小程序的优点

基于微信小程序轻快的特点,建立在充分尊重用户知情权与操作权的基础之上。旨在微信生态体系内, 建立友好、高效、一致的用户体验,同时最大程度适应和支持不同需求,实现用户与小程序服务方的共 赢。

  • 友好礼貌:减少干扰、引导操作、礼貌服务 丶重点突出 丶流程明确
  • 清晰明确:愉悦体验,永不迷路 丶导航明确,来去自如 丶减少等待,反馈及时 丶异常可控,有路可退

小程序的缺点

  • 数量:每个应用最多能同时打开5个页面(包含页面跳转)
  • 大小:小程序支持不超过8M的源码文件(分包加载,单个分包不超过2M)
  • 逻辑:过于复杂逻辑存在不可控的异常问题

微信小程序开发者工具

开发者工具顾名思义,用来开发小程序的软件。微信官方提供小程序开发者工具当前支持三种类型版本,初学者建议用稳定版。

  • 开发版:缺陷修复更新快,稳定性差
  • 预发布版:通过微信内部测试,稳定性尚可
  • 稳定版本:使用较多,基本稳定
工具链接地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 支持安装系统:Windows x64/x32、macOS

微信小程序

应用程序版本介绍

  • 开发版:开发者工具包本地打包测试版本
  • 体验版:上传到微信公众平台,发布为体验版,审核通过生成短有效期的小程序二维码
  • 正式版:上传到微信公众平台,发布为正式版,审核通过生成长期的小程序二维码

小程序的文件构成

微信小程序基于web端技术的应用,必备技术HTML+CSS+JavaScript,小程序对应技术 WXML+WXSS+JS
  • .json后缀的JSON配置文件
  • .wxml后缀的WXML模板文件
  • .wxss后缀的WXSS样式文件
  • .js后缀的JS脚本逻辑文件

通讯模型

小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXSS 样式工作在渲染层,JS 脚本工作在 逻辑层。

微信小程序与APP区

区别: 

  • 小程序无需下载,app需要下载(在应用商店)
  • 小程序无需注册,app需要注册
  • 小程序开发费用比APP费用要低,没有APP的维护量
  • 小程序用户流量可以直接使用微信的用户流量,而APP需要主动推广
  • 小程序在兼容性上,只需要测试微信的兼容性;而APP需要兼容安卓和IOS的操作系统版本,以及分辨率,屏幕尺寸大小。

小程序与APP联系:移动端应用丶点对点的服务

标签:后缀,微信,APP,程序开发,程序,理论知识,版本,day01
来源: https://www.cnblogs.com/wurengen/p/15358059.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有