前言

微信小程序自2017年1月9日正式上线以来,其开发团队不断推出新功能,现在已经有许多小程序项目实现了商业上的成功(如摩拜单车、蘑菇街女装精选等)。为了帮助计算机相关专业的学生掌握新知识、新技术、新技能,并且适应从“互联网+”到“+互联网”的变化,我们编写了这本适合初学者学习微信小程序的教材。

本书共分为9章,内容分别为:

第1章介绍了微信小程序的发展、特点及微信Web开发者工具。

第2章介绍了微信小程序的核心知识,包括微信小程序的运行原理、框架、文件类型及微信小程序的相关配置信息。

第3章介绍了页面布局,主要讲解了盒子模型、浮动、定位、flex布局及CSS属性。

第4章介绍了微信小程序中的页面组件,包括视图容器、基础内容组件、表单组件、多媒体组件和其他组件。

第5章介绍了第三方工具——即速应用的特点、前端组件和后台管理。

第6章介绍了微信小程序API,讲解了网络API、多媒体API、数据存储API、位置API、设备信息API。

第7章通过案例介绍了微信小程序页面组件在项目中的应用。

第8章介绍了如何利用比目后端云进行小程序的后端开发。

第9章介绍了微信小程序的运营推广方式。

本书由陕西电子信息职业技术学院的李文奎担任主编,西安城市建设职业学院的朱继宏、西安信息学院(原陕西电子科技职业学院)的王勇、西安理工大学高职学院的杨文斌担任副主编。朱继宏负责编写第1章和第9章,王勇负责编写第2~5章,杨文斌负责编写第6章,李文奎负责编写第7章和第8章。姜娜娜、贾旺旺参与了本书部分章节的编写工作,并提出了宝贵意见,在此向他们表示衷心感谢。

在本书的编写过程中,我们倾注了大量心血,但难免会有疏漏与不妥之处,恳请广大读者及专家批评指正,不吝赐教。在使用本书的过程中,如果需要实例涉及的相关素材与效果文件,可发电子邮件至345066179@qq.com获取。

编者