微信小程序

作者:高天阳

邮箱:[email protected]

更改历史

*2018-12-13     高天阳     初始化文档

1. 1 简介与背景(Q&A)

什么是微信小程序

张小龙的定义:

  • 不需要下载安装即可使用
  • 用户"用完即走",不用关心是否安装太多应用
  • 应用将无处不在,随时可用

微信小程序的特点

  • 小程序适合做简单的、用完即走的应用
  • 小程序适合低频的应用
  • 小程序适合性能要求不高的应用

微信小程序和传统APP的对比

传统APP 微信小程序
体验差 流程简单
成本高 跨平台

哪些类型的应用适合微信小程序

不适合 不太适合 适合
知乎 豆瓣 饿了么
斗鱼直播 美团 猫眼
王者荣耀 招商银行 滴滴出行
  • 不适合
    • 知乎:社区型APP,用户一般会长时间逗留,使用频度较高,依赖系统推送,不支持WebView
    • 斗鱼:用户长时间停留,性能要求较高。
    • 手游:性能要求较高。
  • 不太适合
    • 豆瓣:精简版,只做点评模块
    • 美团:精简版,只做外卖模块
    • 招商银行:精简版,只做信用卡账单查询模块
  • 适合
    • 饿了么:用完即走、使用频度低、性能要求低
    • 猫眼:用完即走、使用频度低、性能要求低
    • 滴滴打车:用完即走、使用频度低、性能要求低

对开发者的影响

  • 短期内将提升市场对JavaScript程序员的需求量
  • 小程序是0基础开发者很好的入门平台
  • 小程序不可以使用现在已经存在的JavaScript组件库
  • 开发环境和开发逻辑极其简单,非常适合新手入门

小程序需要什么基础

  • JS
  • ES6
  • CSS

小作业:

找几款常用的APP,分析一下,它是否适合开发成小程序版本?

2. 2 开发环境

2.1. 2.1 开发工具下载

开发工具下载地址

  • 新建小程序项目
  • 微信Web开发者工具界面功能介绍
Copyright © 高天阳 2019 all right reserved,powered by Gitbook该文件最后修订时间: 2019-09-19 02:15:31

results matching ""

    No results matching ""