什么是微信小程序

来自CloudWiki
Cloud17讨论 | 贡献2019年5月3日 (五) 07:45的版本 微信小程序的学习网站
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

什么是微信小程序

不需要下载安装,就可以使用的软件

建议学小程序,用官网


微信小程序官方地址

 1、官方工具:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=201714
 2、简易教程:https://mp.weixin.qq.com/debug/wxadoc/dev/
 3、设计指南:https://mp.weixin.qq.com/debug/wxadoc/design/index.html;在这里查看如何符合设计标准,仅供参考,非强制性;
 4、运营规范:https://mp.weixin.qq.com/debug/wxadoc/product/index.html;在这里查看禁止事项;
 5、接入指南:https://mp.weixin.qq.com/debug/wxadoc/introduction/index.html
 6、支付文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_3&index=1
 7、客服消息:https://mp.weixin.qq.com/debug/wxadoc/introduction/custom.html?t=20161221  
 8、特殊行业所需资质材料:https://mp.weixin.qq.com/debug/wxadoc/product/material.html?t=201714
 9、数据分析:https://mp.weixin.qq.com/debug/wxadoc/analysis/index.html?t=201714


微信小程序的学习网站

 1、小程序社区:http://www.wxapp-union.com/
 2、其他学习网站

小程序特点

小程序是不需要安装

触手可及

用完即走

不需要卸载

小程序框架

MINA

小程序融合了很多前端开发界的概念,但是并没有采用任何一个框架,包括流行的REACT(Facebook开源的一个js库, 一个用于动态构建用户界面的js库)、VUE(是一个构建数据驱动的 web 界面的渐进式框架。),还有CORDOVA(Cordova就能提供这种能力,代码写一次,就能到处运行,跟我们日常开发网站效果一样,基于写Web APP,根据输出平台要求不同,就能提供不同类型的安装包。)。它不是三者中的任意一个,而是拼凑出一个新的框架。

尽可能简单、高效的方式让开发者可以在微信中开发

具有原生 APP 体验的服务

知识点

js

CSS

HTML基础(XML)


小程序开放的API

视图容器:视图(View)、滚动视图、Swiper

基础内容:图标、文本、进度条

表单组件:按钮、表单等等

操作反馈 导航

媒体组建:音频、图片、视频。

地图 画布 文件操作能力

网络:上传下载能力、WebSocket

数据:数据缓存能力

位置:获取位置、查看位置

设备:网络状态、系统信息、重力感应、罗盘

界面:设置导航条、导航、动画、绘图等等

开放接口:登录,包括签名加密,用户信息、微信支付、模板消息

微信公众平台的用户主体

微信公众平台的用户主体可以分为个人、企业、企业(个体工商户)、政府、媒体和其他组织。

体验微信小程序

在微信上搜索小程序,查看“小程序示例”

返回微信小程序应用开发