描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121340581
编辑推荐
新时代,新入口,新机遇
小程序的时代已经来临,你准备好了吗?
小程序的时代已经来临,你准备好了吗?
快速上手——翔实的讲解、全面的内容、丰富的实例,从零开始学习微信小程序开发。
精选实例——精选电商类、工具类、多媒体类、内容类微信小程序开发实例,全面领略小程序的魅力。
图文并茂——包含大量图表、清晰易懂。
资源丰富——配套实例源代码,辅助实战。
内容简介
本书系统、全面地介绍小程序开发的基本过程,且配合实践案例,力求让读者能真正熟练掌握基础知识,并提高个人设计和开发技巧。全书分为三部分,共14章。*部分包括第1章至第3章,介绍微信小程序的基础知识,包括小程序的定义、小程序与其他App的区别等。第二部分包括第4章至第10章,主要介绍小程序的开发,包括框架、组件、接口,以及与服务器的交互等。第三部分包括第11章至第14章,详解4个小程序实例的实现过程,这4个实例是不同方面、不同领域的小程序应用实例,旨在帮助读者掌握更多的小程序开发技巧,学会自主学习和自主开发。本书内容从理论到实践,由浅入深,以期使每位希望通过微信小程序开发应用的读者都可以轻松地阅读本书。
前 言
小程序的时代已经来临,你做好迎接的准备了吗?
随着移动端软件应用的日渐发展,各种软件和应用层出不穷,用户的需求也无时无刻地在增加,发生着各种各样的变化。作为当代智能终端流行的即时通信软件,微信已经占领了这一领域的绝大多数市场。除即时通信功能外,微信还提供了公众号、朋友圈、消息推送等功能。
2016年9月22日凌晨,微信官方正式推出了小程序内测功能。2017年1月9日,微信小程序正式上线。
近年来,随着互联网的飞速发展,从百度到各种浏览器(如UC浏览器、360浏览器等)都推出了轻应用服务,各种Web服务及轻应用逐渐走进人们的视野。微信,这一占有巨大市场份额的通信软件,也随即推出了自己的轻应用服务——微信小程序。无须安装和卸载,无处不在的应用,均让微信小程序这一新的应用形态在上线伊始就显示出其突出的优点和不可估量的市场前景。另外,微信平台的原生支持,为优质服务提供了一个开放的平台,在这样一个新的应用形态下,用户和开发者都可以方便和自由地使用和开发。对用户来说,“所见即所得”,对开发者来说,“低入门成本”,因此,其充满独特的魅力。同时,腾讯云提供的小程序在云端服务器的技术方案和微信小程序平台自身提供的数量巨大的程序API,也在小程序的开发和推广过程中起了巨大的推进作用。通过微信小程序,针对不同的应用场景,可以实现各种各样的功能,完美实现软件服务,尤其是O2O服务。
在互联网时代,把握信息时代潮流,熟练掌握流行软件应用的开发技术,是当代软件工程师、软件设计师的重要素质。微信小程序的推出,向我们提出了挑战,同时也提供了巨大的机遇。入门并熟练掌握微信小程序的开发,将会对软件开发能力起到重要的提升作用,增强个人的竞争力,同时在学习和工作中收获更多的机会,走在时代的前沿。
小程序的出现,意味着一种新型软件生态环境的出现。它是一种新型的应用生态,无须下载和安装即可直接使用。微信以自己广泛的用户和巨大的线上流量,率先开启了这一领域的激烈竞争。为了帮助广大对小程序感兴趣的初学者和相关开发人员快速入门、快速学习微信小程序的开发,本书从小程序的基础知识开始分析,并从小程序的申请、创建,到小程序的内容编写、官方接口的使用等,进行一步步的详细讲解,并给出有一定代表性的小程序实例,保证每个对小程序不了解、零基础的开发人员都能够快速获得独立开发小程序的能力。当然,如果读者有一些网页、软件的开发基础,学习起来将会事半功倍。希望在本书的帮助下,读者能够真正迎来属于自己的“小程序时代”。
作为微信小程序的入门和开发教程,本书在以下几个方面具有突出特色。
定位明确:本书针对国内软件开发行业、软件相关专业的软件工程师,旨在让有一定编程基础和软件开发经验的读者学习微信小程序的开发,获得针对不同小程序应用需求的分析能力及独立开发微信小程序的编程能力。
结构合理、讲解详细:本书结构安排合理,从微信小程序的基本概念开始,对小程序的整体软件架构进行详细的讲解和具有针对性的分析,并根据具体的开发过程和实例进行详尽的分析,由浅入深,降低了阅读的难度,使读者在学习小程序开发时不会感到枯燥无味,在阅读的过程中不断学习,巩固自身知识。
理论与实践相结合:本书结合实际案例,让读者亲身实践,参与到小程序的开发中,同时加以理论知识的补充和详解,使读者真正理解微信小程序是什么,并在学习微信小程序开发过程的同时不断加深理解,真正做到熟练掌握知识,提高个人设计和开发的综合能力。
实例丰富:针对不同的实际应用场景,本书给出了4个小程序应用实例,既保证不同情景下各种应用的需求能够得到充分满足,也使读者的编程能力得到充分锻炼,给读者更多学习和参考的机会。
全书分为三部分,共14章。
部分,从第1章到第3章,从零开始介绍微信小程序的基础知识,包括微信小程序的定义、小程序生态的特点、小程序与其他App的区别等。
第二部分,从第4章到第10章,进入小程序的开发环节。第4章从介绍注册小程序开始,手把手教会读者如何申请注册小程序,并对小程序开发者工具进行分析,做好开发前的准备工作。第5章通过对一个简单的Hello World小程序的分析,让读者了解小程序的目录结构。并学会预览和审核小程序。第6章对小程序的结构框架进行分析,对全局配置文件进行详解。第7章和第8章对小程序平台的组件和官方API进行详解,每个实例都给出了对应的源代码,帮助读者学习。第9章和第10章则介绍小程序与服务器的交互,包括服务器的购买、配置,以及小程序安全性方面的问题。
第三部分,从第11章到第14章,给出了4个小程序开发实例,这4个实例涉及不同方面、不同领域的小程序应用,可以帮助读者掌握更多的小程序开发技巧,学会自主学习和自主开发。
本书内容从理论到实践,由浅入深,尽量使每位希望开发微信小程序应用的读者都可以轻松地阅读本书。
目前,小程序还在不断地更新当中,更多的API和组件将会被开放出来。随着时间的推移,本书介绍的知识和内容在更新的版本中也会有所更改,在内容出现错误和偏差时,希望读者能够自行查询官方文档,了解更多有关小程序的消息。
本书包含配套资源,读者可登录华信教育资源网(www.hxedu.com.cn)注册后免费下载。
本书由吕云翔、田旺、朱子彧、郭致远编著,曾洪立、吕彼佳、姜彦华进行了本书的素材整理及配套资源制作等工作。
由于时间短暂,小程序更新频繁,再加上编者水平有限,书中内容难免有疏漏和错误之处,敬请读者加以指正(作者联系邮箱:[email protected])。
随着移动端软件应用的日渐发展,各种软件和应用层出不穷,用户的需求也无时无刻地在增加,发生着各种各样的变化。作为当代智能终端流行的即时通信软件,微信已经占领了这一领域的绝大多数市场。除即时通信功能外,微信还提供了公众号、朋友圈、消息推送等功能。
2016年9月22日凌晨,微信官方正式推出了小程序内测功能。2017年1月9日,微信小程序正式上线。
近年来,随着互联网的飞速发展,从百度到各种浏览器(如UC浏览器、360浏览器等)都推出了轻应用服务,各种Web服务及轻应用逐渐走进人们的视野。微信,这一占有巨大市场份额的通信软件,也随即推出了自己的轻应用服务——微信小程序。无须安装和卸载,无处不在的应用,均让微信小程序这一新的应用形态在上线伊始就显示出其突出的优点和不可估量的市场前景。另外,微信平台的原生支持,为优质服务提供了一个开放的平台,在这样一个新的应用形态下,用户和开发者都可以方便和自由地使用和开发。对用户来说,“所见即所得”,对开发者来说,“低入门成本”,因此,其充满独特的魅力。同时,腾讯云提供的小程序在云端服务器的技术方案和微信小程序平台自身提供的数量巨大的程序API,也在小程序的开发和推广过程中起了巨大的推进作用。通过微信小程序,针对不同的应用场景,可以实现各种各样的功能,完美实现软件服务,尤其是O2O服务。
在互联网时代,把握信息时代潮流,熟练掌握流行软件应用的开发技术,是当代软件工程师、软件设计师的重要素质。微信小程序的推出,向我们提出了挑战,同时也提供了巨大的机遇。入门并熟练掌握微信小程序的开发,将会对软件开发能力起到重要的提升作用,增强个人的竞争力,同时在学习和工作中收获更多的机会,走在时代的前沿。
小程序的出现,意味着一种新型软件生态环境的出现。它是一种新型的应用生态,无须下载和安装即可直接使用。微信以自己广泛的用户和巨大的线上流量,率先开启了这一领域的激烈竞争。为了帮助广大对小程序感兴趣的初学者和相关开发人员快速入门、快速学习微信小程序的开发,本书从小程序的基础知识开始分析,并从小程序的申请、创建,到小程序的内容编写、官方接口的使用等,进行一步步的详细讲解,并给出有一定代表性的小程序实例,保证每个对小程序不了解、零基础的开发人员都能够快速获得独立开发小程序的能力。当然,如果读者有一些网页、软件的开发基础,学习起来将会事半功倍。希望在本书的帮助下,读者能够真正迎来属于自己的“小程序时代”。
作为微信小程序的入门和开发教程,本书在以下几个方面具有突出特色。
定位明确:本书针对国内软件开发行业、软件相关专业的软件工程师,旨在让有一定编程基础和软件开发经验的读者学习微信小程序的开发,获得针对不同小程序应用需求的分析能力及独立开发微信小程序的编程能力。
结构合理、讲解详细:本书结构安排合理,从微信小程序的基本概念开始,对小程序的整体软件架构进行详细的讲解和具有针对性的分析,并根据具体的开发过程和实例进行详尽的分析,由浅入深,降低了阅读的难度,使读者在学习小程序开发时不会感到枯燥无味,在阅读的过程中不断学习,巩固自身知识。
理论与实践相结合:本书结合实际案例,让读者亲身实践,参与到小程序的开发中,同时加以理论知识的补充和详解,使读者真正理解微信小程序是什么,并在学习微信小程序开发过程的同时不断加深理解,真正做到熟练掌握知识,提高个人设计和开发的综合能力。
实例丰富:针对不同的实际应用场景,本书给出了4个小程序应用实例,既保证不同情景下各种应用的需求能够得到充分满足,也使读者的编程能力得到充分锻炼,给读者更多学习和参考的机会。
全书分为三部分,共14章。
部分,从第1章到第3章,从零开始介绍微信小程序的基础知识,包括微信小程序的定义、小程序生态的特点、小程序与其他App的区别等。
第二部分,从第4章到第10章,进入小程序的开发环节。第4章从介绍注册小程序开始,手把手教会读者如何申请注册小程序,并对小程序开发者工具进行分析,做好开发前的准备工作。第5章通过对一个简单的Hello World小程序的分析,让读者了解小程序的目录结构。并学会预览和审核小程序。第6章对小程序的结构框架进行分析,对全局配置文件进行详解。第7章和第8章对小程序平台的组件和官方API进行详解,每个实例都给出了对应的源代码,帮助读者学习。第9章和第10章则介绍小程序与服务器的交互,包括服务器的购买、配置,以及小程序安全性方面的问题。
第三部分,从第11章到第14章,给出了4个小程序开发实例,这4个实例涉及不同方面、不同领域的小程序应用,可以帮助读者掌握更多的小程序开发技巧,学会自主学习和自主开发。
本书内容从理论到实践,由浅入深,尽量使每位希望开发微信小程序应用的读者都可以轻松地阅读本书。
目前,小程序还在不断地更新当中,更多的API和组件将会被开放出来。随着时间的推移,本书介绍的知识和内容在更新的版本中也会有所更改,在内容出现错误和偏差时,希望读者能够自行查询官方文档,了解更多有关小程序的消息。
本书包含配套资源,读者可登录华信教育资源网(www.hxedu.com.cn)注册后免费下载。
本书由吕云翔、田旺、朱子彧、郭致远编著,曾洪立、吕彼佳、姜彦华进行了本书的素材整理及配套资源制作等工作。
由于时间短暂,小程序更新频繁,再加上编者水平有限,书中内容难免有疏漏和错误之处,敬请读者加以指正(作者联系邮箱:[email protected])。
编 者
评论
还没有评论。