-
内容大纲
本书的原则是实战,目标是高效开发微信小程序。借助WePY、mpvue、Taro等多个框架,帮助读者从零开始迅速掌握小程序的开发步骤和技巧。全书不仅涉及小程序的前台UI,还涉及后台逻辑的编写,旨在让读者真正获得小程序项目的开发能力。
本书主要分为三个部分。第一部分介绍微信小程序的组件和API,以及官方的WePY框架的下载和使用方法。第二部分是WePY框架的实战,包括问卷、传感器、富文本显示、上传文件、Canvas等常用小程序的开发。第三部分是两个常用的小程序框架。mpvue和Taro的实战案例,包括“历史今日”、星座测试小程序的开发。
本书适合想要制作和学习微信小程序的读者,尤其适合零编程基础的爱好者和小程序开发的初学者,读者无须理解过于基础的部分,本书以需求中的功能为开发的重点,涉及大量流行的小程序实例。本书可以快速提高读者的兴趣,进而使读者更加深入地学习相关知识。 -
作者介绍
张帆,巨人网络(上海)公司网页开发工程师。喜欢在博客、GitHub和简书上持续分享各种开发技术和编程实例,有着丰富的项目经验,喜欢新兴技术和开发方式,喜欢JavaScript系的React.js、vue.js等技术。精通网页后台开发、相关的项目管理精通网页后台开发、相关的项目管理等。 -
目录
第1章 走进微信小程序
1.1 小程序的起源
1.1.1 什么是小程序
1.1.2 小程序的发展
1.2 开发小程序的第一步
1.2.1 注册小程序
1.2.2 设置小程序
1.3 小程序开发工具
1.3.1 下载和安装
1.3.2 图解常用功能
1.4 实战1:Hello World
1.4.1 编写页面链接
1.4.2 编写新页面内容
1.5 什么是WePY
1.5.1 为什么选择WePY
1.5.2 WePY开发环境的安装
1.6 实战2:WePY版Hello World
1.6.1 创建HelloWorld项目
1.6.2 编写页面代码
1.7 小结和练习
1.7.1 小结
1.7.2 练习
第2章 微信小程序组件
2.1 小程序的视图容器
2.1.1 最基础的组件:view
2.1.2 可滚动视图区域:scroll-view
2.1.3 轮播图片:swiper
2.1.4 可移动视图容器:movable-view
2.1.5 超过原生组件的层级:cover-view和cover-image
2.2 小程序的基础组件
2.2.1 图标组件:icon
2.2.2 文字组件:text
2.2.3 富文本组件:rich-text
2.2.4 进度条组件:progress
2.2.5 表单组件:form
2.2.6 极其重要的按钮组件:button
2.3 媒体组件和导航组件
2.3.1 导航组件:navigator
2.3.2 图片组件:image
2.3.3 视频组件:video和API:wx.createVideoContext
2.3.4 拍照组件:camera和API:wx.createCameraContext
2.4 地图组件和画布组件
2.4.1 地图组件:map
2.4.2 画布组件:Canvas和API:wx.createCanvasContext
……
第3章 微信小程序API
第4章 微信小程序的服务器端
第5章 实战:问卷小程序
第6章 实战:摇一摇游戏
第7章 实战:百度图片识别API
第8章 实战:文字信息发布小程序
第9章 实战:使用Canvas绘制图片
第10章 实战:使用mpvue实现“历史今日”小程序
第11章 实战:使用Taro实现星座测试小程序
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...