1.小程序的背景

为什么会有小程序?

  • 更好的体验
  • 规范与管理

在微信浏览网页的时候经常会出现加载比较缓慢的情况,甚至还会出现短暂的页面白屏问题,那么微信小程序的诞生,其实就是让我们拥有更好的原生应用的体验,保证我们页面的资源能够快速地加载。那么对于微信来说呢,它可以更方便的介入和管理我们开发的小程序应用,为什么这么说呢。其实在微信推出小程序之前,曾经推出过一款针对网页开发者的工具包,我们称之为JSSDK,这套JSSDK让网页开发者可以根据微信的原生能力来做一些事情,比如我们的微信支付、微信定制化制作和微信卡卷等等。但是网页开发者是根据网页开发标准来进行开发的,那么我们就可以比较轻易的去绕过微信平台的一些审核和管控。所以我们后面会看到微信小程序,它其实是有自己的一套框架描述语言,让开发者根据小程序的开发规范进行开发。所以说微信它帮助我们对应用质量上可以做一个严格地把控。基于以上两点,微信推出了小程序。

2.什么是小程序

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

app和小程序的区别

  • 无需安装
  • 不占内存
  • 易传播

3.小程序生态及应用前景

内容/工具小程序

  • 知乎热榜、微博热门、膜拜单车、今日头条等

零售小程序

  • 拼多多、京东购物、小米商城等

游戏/娱乐小程序

  • 跳一跳、欢乐斗地主、斗鱼直播等

4.小程序开发前准备

申请微信小程序账号

  • 注册
  • 激活邮箱
  • 信息登记
  • 登录管理后台
  • 完善小程序信息
  • 绑定开发者信息

注册

地址:小程序注册     选择“小程序”,填写信息,激活,进入后台界面

填写

名称、头像、介绍和类目

微信小程序入门(一)相关推荐

  1. 微信小程序入门二:底部导航tabBar

    小程序底部导航栏组件tabBar,可以参考下官方的API:tabBar 先看代码 //app.json {"pages":["pages/index/index" ...

  2. 天河微信小程序入门《四》:融会贯通,form表单提交数据库

    天河在阔别了十几天之后终于又回来了.其实这篇文章里的demo是接着(天河微信小程序入门<三>)后面就做了的,但是因为最近在做别的项目,所以就偷懒没有发出来.放到今天来看,从前台提交数据到数 ...

  3. 微信小程序入门---01

    目录 微信小程序入门 一.小程序简介 二.第一个小程序 二.小程序代码的构成 三.WXML模块 四.WXSS 样式 五.JS 逻辑交互 六.组件 七.API 八.WXML 模板语法 - 数据绑定 九. ...

  4. 微信小程序入门之常用组件(04)

    常见组件 重点讲解微信小程序中常见的布局组件 view,text,rich-text,button,image,navigator,icon,swiper, radio,checkbox 等 一.vi ...

  5. 微信小程序入门案例-会议邀请函

    微信小程序入门案例-会议邀请函 涉及内容:地图 目录结构: pages\index\index.wxml <view class="box"><view clas ...

  6. 【零基础微信小程序入门开发一】小程序介绍及环境搭建

    什么是小程序? 微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打 ...

  7. 微信小程序入门教程+案例demo

    微信小程序入门教程+案例demo 尊重原创,转载请注明出处:原文查看惊喜更多 http://blog.csdn.net/qq137722697 首先摆在好姿态,--微信小程序开发也就那么回事.你只需要 ...

  8. 微信小程序入门七登录注册

    上一章介绍了 微信小程序入门六本地缓存和搜索 ,这章介绍小程序的登录注册页面.主要有表单的验证,错误信息的提示,form表单的取值,get / post 请求 ,反馈交互提示框,页面跳转 以及 页面U ...

  9. 微信小程序入门-音乐播放器

    萌新,随便做做,只是了解一下微信小程序,希望可以给看到的胖友一点参考. 之前在网上看到这个人入门四天做完一个,我五天做完了,比他好看,突然有一点自信 然后发现自己特别不乐意重新看自己的代码,总觉得写的 ...

  10. 从零开始的微信小程序入门教程(一)

    从零开始的微信小程序入门教程(一) 之前说要和同事一起开发个微信小程序项目,现在也在界面设计,功能定位等需求上开始实施了.所以在还未正式写项目前,打算在空闲时间学习下小程序.本意是在学习过程中结合实践 ...

最新文章

  1. 结构光|一文详解相移步长的选择问题
  2. Lambda演算学习笔记
  3. 用python画图代码比卡丘-Python选修课第二届Turtle绘图大赛 (皮卡丘)
  4. STM32 之十一 LL 库(low-layer drivers)详解 及 移植说明
  5. COALESCE操作符
  6. 计算机控制系统的概念构成,计算机控制系统复习
  7. abap调用Linux命令,ABAP中输入write命令使用
  8. Java 9 新功能之 HTTP2 和 REPL
  9. Web框架——Flask系列之综合案例——图书管理系统(十)
  10. Mac系统如何安装php,MAC系统如何快速安装php
  11. 光伏发电最大功率点(MPPT)跟踪技术
  12. 云学算法之Ackerman阿克曼函数的python实现
  13. 测试驱动开发之初窥门径
  14. 沧小海基于xilinx srio核的学习笔记之第三章 xilinx srio核介绍(三)核配置
  15. ECharts 前端数据可视化
  16. 通过ajax单独上传图片
  17. BZOJ 1062: [NOI2008]糖果雨(二维树状数组)
  18. 聊聊你不知道的Java变量转型
  19. CF1677E Tokitsukaze and Beautiful Subsegments
  20. J-LinK-OB改造版 仿真/调试器 使用说明

热门文章

  1. python代码覆盖率怎么统计的_Python代码覆盖率统计工具coverage.py用法详解
  2. Bootstrap 学习笔记4 巨幕页头略缩图警告框
  3. RxJava中的doOnSubscribe默认运行线程分析
  4. 附录:MySQL忘记root密码
  5. MySQL 类型转换
  6. Debian耳机声音问题
  7. hadoop高速扫盲帖,从零了解hadoop
  8. Processing 字体变形
  9. 设计模式 ( 十七 ):Observer 观察者模式 -- 行为型
  10. 统一建模语言(UML) 版本 2.0