★微信小程序是一种*的App替代品,其定位是在微信公众号的生态链中,使用微信本身作为应用平台,无须更新和下载,开箱即用。本书由浅入深、循序渐进,使零基础的读者能够熟练掌握使用微信开发小程序应用。
★本书分为8章,第1~2章是关于小程序的应用场景和小程序本身的介绍,包括小程序涉及的技术和IDE开发环境的使用。第3章是HTML 5、CSS 3、JavaScript的语法介绍,然后引申出小程序使用的WXSS、WXML、JavaScript的相关语法。第4章是小程序开发组件的介绍,每个组件都配备了上手示例,帮助读者加深印象。第5章是一个完整的小程序项目的开发步骤。第6章是调用微信API的介绍,对常见API提供了示例编码和分析。第7章是一个完整的项目,包括前、后端,通过项目实战让读者上手真正的小程序开发。第8章是对小程序*API(蓝牙、卡券)等的补充。
★本书内容精练、重点突出、实例丰富,是面向广大程序员的编程入门参考书,也是学习小程序开发入门的*实践,同时也非常适合大中专院校师生自学,从而掌握*技术,拓宽知识体系。
摘要
前言
1 微信小程序开发
1.1 初识微信小程序开发
1.2 小程序开发需要的技术
1.3 小程序开发所使用的技术
1.4 搭建小程序开发环境
1.5 上手实践:第一个Hello WX程序
1.6 小程序新能力
1.7 小结
1.8 实践与练习
2 熟悉小程序开发工具
2.1 熟悉微信开发者工具
2.2 小结
2.3 实践与练习
3 小程序开发基础
3.1 HTML入门
3.2 HTML基础
3.3 CSS入门
3.4 CSS基础
3.5 Java Script入门
3.6 Java Script基础
3.7 小结
3.8 实践与练习
4 小程序开发组件
4.1 视图组件
4.2 基础内容
4.3 表单组件
4.4 导航
4.5 媒体组件
4.6 地图
4.7 画布
4.8 小结
4.9 实践与练习
5 项目实战 1——日记本
5.1 需求分析
5.2 具体编码
5.3 小结
5.4 实践与练习
6 微信提供的API解析
6.1 网络
6.2 媒体
6.3 文件
6.4 数据缓存
6.5 位置
6.6 设备
6.7 界面
6.8 绘图
6.9 开放接口
7 项目实战 2——在线阅读
7.1 项目准备工作
7.2 项目服务器端编码
7.3 项目微信小程序端编码
7.4 小结
7.5 实践与练习
8 小程序新增API
8.1 蓝牙API
8.2 其他新增API
8.3 ES 6 的支持
8.4 小结
8.5 实践与练习

