前言

火爆的微信小程序:跳一跳、摩拜单车、美柚、大众点评、滴滴出行

背景

为什么会有小程序?

  • 微信最早推出公众号和服务号,公众号和服务号所传播的网页经常出现加载缓慢甚至页面空白的情况。
  • 微信小程序的诞生就是为了有更好的手机原生应用体验,保证在微信内浏览页面能够快速加载,同时微信能够加强对应用进行规范和管理。
  • 最早腾讯针对该情况的解决方案是退出JSSDK(公众号网页调试工具)开发工具包,JSSDK虽然可以便捷开发和微信原生应用:例如微信支付、定制化分享、卡卷等;但是JSSDK的开发标准比较宽泛,开发人员可以根据网页开发标准进行开发,能够容易绕过微信平台的审核和管控。
  • 所以小程序有他的开发语言和应用框架,开发者只能用小程序的标准进行开发,便于微信对应用的质量进行把控。

什么是小程序

张小龙对小程序的定义:

  • 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想。
  • 用户扫一扫或者搜一下即可打开应用,也体现了了“用完即走”的理理念。
  • 用户不用关心是否安装太多应用的问题。应用将无处不不在,随时可用,但又“无需安装卸载”。

小程序和移动应用程序的区别

  • 无需安装:App应用需要下载安装,下程序只要打开即可使用。
  • 不占内存:App占用几十兆到几百兆内存,而小程序占用内存极小。
  • 易于传播:小程序可以在微信内快速传播。

小程序能做什么

  • 常见小程序

  • 小程序生态云图

    小程序生态的雏形正不断形成,传统产业渗透移动互联网的步伐正在加快。

  • 小程序生态

小程序开发的准备工作

1)        注册小程序账号

入口:https://mp.weixin.qq.com/

注册:

2)        激活邮箱

3)        信息登记

4)        登陆小程序管理后台

后台首页:

开发管理三个版本:线上版本、审核版本、开发版本

用户身份:包括管理员修改和成员管理。

数据分析:对线上小程序进行数据分析,包括PV、来源、用户画像等信息的统计。

模板消息:可以从模板库挑选模板。

客服反馈:客服人员管理,添加客服人员。

附近小程序:如果用户在小程序周围,用户则可以发现和使用小程序。

运维中心:微信小程序的错误信息查询和告警信息监控。

流量主:小程序广告推广。

设置:开发设置中包含了小程序appid

5)        完善小程序信息

6)        绑定开发者

安装使用微信开发者工具

进入小程序文档

进入开发,选择小程序开发

下载相应版本开发工具,安装。

开发工具介绍

微信扫码登陆开发工具

开发工具提供了小程序和公众号网页开发调试集成环境。

小程序项目

选择小程序项目,填写项目信息,AppID可以从小程序管理后台首页获取。

选择“建立普通快速启动模板”模板。

进入开发环境

详情参考:文档>>>小程序开发>>>工具

小程序01 微信小程序介绍和开发准备的更多相关文章

  1. 01 微信小程序入门

    一. 小程序介绍 微信小程序是腾讯于2017年1月9日推出的一种不需要下载安装即可在微信平台上使用的应用,主要提供给企业.政府.媒体.其他组织或个人的开发者在微信平台上提供服务. 微信小程序和微信的原 ...

  2. vue+uni-app商城实战 | 第一篇:【有来小店】微信小程序快速开发接入Spring Cloud OAuth2认证中心完成授权登录

    一. 前言 本篇通过实战来讲述如何使用uni-app快速进行商城微信小程序的开发以及小程序如何接入后台Spring Cloud微服务. 有来商城 youlai-mall 项目是一套全栈商城系统,技术栈 ...

  3. 承接小程序外包 微信小程序外包 H5外包 就找北京动点软件

    承接小程序外包 微信小程序外包 H5外包 就找北京动点软件 长年承接微信小程序.微信公众号开发 全职的H5开发团队,开发过几十款微信小程序公众号案例 欢迎来电咨询 QQ:372900288 微信:li ...

  4. 支付宝小程序与微信小程序开发功能和语法糖不同

    最近开始负责公司webapp数据打通支付宝小程序,之前已经打通了微信小程序,现在根据支付宝小程序的开发文档在之前的模板上面做修改. 在修改模板的过程中,总结一下双方功能和语法糖的不同之处. 框架: a ...

  5. 钉钉/支付宝小程序和微信小程序的区别及转换方案

    最近接到一个工作任务,是把钉钉小程序转微信小程序... 对,居然还有这种操作,之前只听过微信小程序转支付宝小程序的,钉钉转微信是什么鬼

  6. 支付宝小程序和微信小程序的区别(部分)

    支付宝小程序和微信小程序之间的互相转换 1.首先是文件名 微信小程序 wxss ------ 支付宝小程序 acss 微信小程序 wxml ------ 支付宝小程序 axml 2.调用方法前缀 微信 ...

  7. 微信小程序--仿微信小程序朋友圈Pro(内容发布、点赞、评论、回复评论)

    微信小程序--仿微信小程序朋友圈Pro(内容发布.点赞.评论.回复评论) 项目开源地址M朋友圈Pro 求个Star 项目背景 ​ 基于原来的开源项目 微信小程序仿朋友圈功能开发(发布.点赞.评论等功能 ...

  8. 微信小程序开发01 --- 微信小程序项目结构介绍

    一.微信小程序简单介绍: 微信官方介绍微信小程序是一个不需要下载安装就可使用(呵呵,JS代码不用下载吗?展示的UI不用下载吗?)的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用. ...

  9. 微信小程序(一)--微信小程序的介绍

    一.微信小程序简介 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用.也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题.应用将无 ...

随机推荐

  1. 数据库几种Top子句的使用方法

    转自:https://blog.csdn.net/melody_susan/article/details/47011331

  2. poj1511【最短路spfa】

    题意: 计算从源点1到各点的最短路之和+各点到源点1的最短路之和: 思路: 源点这个好做啊,可是各点到源点,转个弯就是反向建边然后求一下源点到各点的最短路,就是各点到源点的最短路,在两幅图里搞: 贴一 ...

  3. Typora练习测试

    目录 一级标题 二级标题 三级标题 一级标题 二级标题 三级标题 这是下划线 删除线 字体加粗ctrl+b 这是倾斜线 1111 牛奶 面包 鸡蛋 包子 蛋糕 测试 牛奶 面包 鸡蛋 电脑 鼠标 键盘 ...

  4. 二分图最大匹配初探 By cellur925

    一.什么是二分图 首先它需要是一张无向图. 之后它需要同时满足两个条件:①它的N个点被分为两个集合,且这两个集合交集为空:②同一集合内的点之间没有边相连. 二.无向图是否为二分图的判定 引理:无向图是 ...

  5. Jquery | 基础 | 慕课网 | 类选择器

    原生getElementsByClassName()函数的实现代码与jQuery实现代码的比较: <!DOCTYPE html> <html> <head> < ...

  6. JS获取屏幕的大小

    <html><script>function a(){document.write("屏幕分辨率为:"+screen.width+"*" ...

  7. Planning CodeForces - 854C

    Planning CodeForces - 854C 题意:有n架航班,第i架原先的时候是在第i分钟起飞的.现在前k分钟无法有飞机起飞,因此需要调整安排表,延后飞机起飞.仍然要求每一分钟只有一架飞机起 ...

  8. hibernate Day2

    Day21 实体类编写规则(1 ) 实体类中的属性是私有属性(2) 私有属性要生成get与set方法(3) 实体类中有属性作为唯一值(一般使用id值)(4) 实体类属性建议不要使用基本数据类型, 应当 ...

  9. 522 Longest Uncommon Subsequence II 最长特殊序列 II

    详见:https://leetcode.com/problems/longest-uncommon-subsequence-ii/description/ C++: 方法一: class Soluti ...

  10. android开发学习 ------- RecyclerView多类型实例

    实现RecyclerView多类型的实例:效果如下图所示 public class CarFragment extends Fragment{ private View view; private R ...