微信小程序学习资料整理

基础篇

官网:

https://mp.weixin.qq.com/cgi-bin/wx

微信小程序:

小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。

微信公众号和小程序的主要区别?

1、定位不同(公众号服务于营销与信息传递,小程序面向产品与服务)

2、实现技术区别 (公众号基于H5(html5 vue angualr react ionic),

小程序必须用小程序的语法开发)

3、用户体验 (小程序的用户体验要比 html5好一些,更接近原生app)

4、调用原生的能力 (微信公众号可以借助jssdk调用手机的摄像头拍照 ,调用扫描二

维码等 能力有限。 小程序调用原生的能力非常强大,能实现几乎app能实现的所有功

能) (调用原生的功能 *可以不开发app )

5、微信app上面的入口不一样

微信小程序的应用场景:

互联网+ 物联网+ 人工智能+

餐厅点餐+小程序

      基于LBS小程序直接搜索附近的餐厅,进店用进行扫码点餐、支付。

无人点餐:

公交+小程序
  
      公交车站放一个小程序二维码,扫一扫就知道公交什么时候来。

买电影票+小程序

     进入小程序直接搜附近电影院下单搞定。

加油站缴费+小程序
  
      加油下车排队缴费太麻烦,扫小程序不用下车就能解决。

火车上叫餐+小程序
  
      不用去固定车厢点餐,扫座椅后背的小程序二维码下单,乘务员给你送来。

旅行+小程序
  
      旅行酒店预订、周边攻略、目的地、游记等都可以在小程序里轻松搞定。

快递+小程序
  
      一键打开快递小程序,查看自己的订单,查看快递送达的时间,查看宝贝现在的物流情况。

医疗+小程序
  
      用小程序,提前挂号、网上排队,就医后扫码支付,直接拿药

景区+小程序
  
      扫描景点门票小程序的二维码,即可查看景区详情

零售+小程序
  
      想吃个水果或吃点零食,直接搜索附近小程序下单,送货上门。

小程序开发文档、开发工具、开发指南、体验demo

开发文档

https://developers.weixin.qq.com/miniprogram/dev/

开发工具

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

体验demo

https://developers.weixin.qq.com/miniprogram/dev/demo.html

 微信开放社区

https://developers.weixin.qq.com/community/

微信小程序的目录结构

.json 后缀的 JSON 配置文件
.wxml 后缀的 WXML 模板文件
.wxss 后缀的 WXSS 样式文件
.js 后缀的 JS 脚本逻辑文件

原文地址:https://www.cnblogs.com/chenyablog/p/10421163.html

时间: 2024-08-03 08:44:19

微信小程序学习资料整理的相关文章

微信小程序学习资料

官方文档 https://mp.weixin.qq.com/debug/wxadoc/dev/ W3CSchool的教程 https://www.w3cschool.cn/weixinapp/ 更多参考资料 https://www.zhihu.com/question/50907897

微信小程序--相关资料

微信小程序Demo https://github.com/zce/weapp--demojustjavac/awesome-wechat-weapp: 微信小程序开发资源汇总 https://github.com/justjavac/awesome-wechat-weapphttps://github.com/Aufree/awesome--wechat--weapp你的产品适不适合做微信小程序?你需要这篇产品逻辑分析-虎嗅网https://www.huxiu.com/article/16470

微信小程序学习Course 2 事件

微信小程序学习Course 2 事件 事件是用来打通逻辑层与视图层的枢纽,我们一般在视图层(WXML文件)对某个控件绑定事件函数,在逻辑层(JS文件)编写事件函数代码. 2.1 事件类型 小程序中有两类事件 1.冒泡事件:当一个组件的事件被触发时,该事件会向父节点传递数据. 2.非冒泡事件:当一个组件上的事件被触发时,该事件不会向父节点传输数据. 2.2 事件绑定 事件的绑定比较简单,在视图层中增加类似如下代码,事件通常有两种开头,一种时bind以他开头代表普通模式:另一种是catch开头,他会

微信小程序学习Course 7 定时器功能

微信小程序学习Course 7 定时器功能 微信小程序中有一个定时器API函数,其提供了四个API接口 7.1.number setTimeout(function callback, number delay, any rest) 设定一个定时器,在定时到期以后执行注册的回调函数,值得注意的是本函数只执行一次!!!! setTimeout(this.DaoJiShi, 1000);//时间到达一秒执行一次DaoJiShi函数 如果我们想实现一个不停调用的函数,怎末实现呢?以下函数利用递归实现了

微信小程序学习Course 4-2 JS数组对象学习

微信小程序学习Course 3-2 JS数组对象学习 本节主要介绍JS中的数组. 3-2.1 数组的声明 数组声明的方式多种,如下例.一般我们可以先创建一个空数组,然后再填充. var names = [];//创建一个空数组 var names = ["sadad","asdsad"];//创建一个包含两个字符串的数组 var names = new Array(3);//创建一个包含三个元素的数组 3-2.2 数组的增添 数组有多种增添方式,一种是栈方式,另一种

微信小程序学习Course 9 云开发功能

微信小程序学习Course 9 云开发功能 微信小程序提供了一套免费的云开发功能API函数,虽然容量小,但足够我们个人用户使用以及学习了.下面简单介绍一下. 云开发为开发者提供完整的云端支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥. 目前提供三大基础能力支持: 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码 数据库:一个既可在小程序前端操作,也能

微信小程序来了,整理微信小程序学习教程网站

第一,首先菜鸟教程  网址:http://www.runoob.com/ ps: 菜鸟教程(www.runoob.com)提供了最全的编程技术基础教程, 介绍了HTML.CSS.Javascript.Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识.菜鸟教程(www.runoob.com)提供了最全的编程技术基础教程, 介绍了HTML.CSS.Javascript.Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识. 同时本站

微信小程序学习指南

作者:初雪链接:https://www.zhihu.com/question/50907897/answer/128494332来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 微信小程序正式公测, 张小龙全面阐述小程序,定档1月9日上线(附90分钟演讲全文) ... 前言:新人第一坑,跳坑指南:修改后,必须保存:ctrl+S: 1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教

微信小程序学习

以下内容均转自微信平台,为学习所用. 本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果.这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志. 1. 获取微信小程序的 AppID 登录 https://mp.weixin.qq.com ,就可以在网站的"设置"-"开发者设置"中,查看到微信小程序的 AppID 了,注意不可直接使用服务号或订阅号的 AppID . 注意:如果要以非管理