多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《微 信小程序开发入门精要》_1
《微 信小程序开发入门精要》_2
《微 信小程序开发入门精要》_3
内容简介:
Li宁,计算机专业硕士,欧瑞科技创始人
兼CEO、JiKe、企业内训讲师.CSDN博客
专家。从事软件研究和开发超过20年,致力
Node.js,信开发
droid. 10S
y3D等
的开发和技术指导工作。对guo内外相关领域的技
术、理论和实践有很深的理解和研究
0年来,完成了超过30本1T类书語的写作
并培训了数百家企业的近万名学员,积累了大量
写作和教学经验
开发权威指南》《 Android深度探索》等
微 信小程序
开发入门精要
Li宁编著
人民邮电出版社
图书在版编目(CIP)数据
微 信小程序开发入门精要/Li宁编著.一北京
人民邮电出版社,2017.5
ISBN978-7-115-45245-0
①微…Ⅱ.①Li…Ⅲ①移动终端一应用程序
程序设计Ⅳ.①T929.53
中guo版本图书馆CP数据核字(2017)第068349号
内容提要
本书系统全面、循序渐进地介绍了进行微 信小程序开发的各方面知识、经验和技巧。本书内容包
含目前微 信小程序支持的所有组件和API的详细介绍,以及使用方法演示,并附有大量的实例代码
除此之外,还增加了一些高级U技术的介绍,例如weUl、 wx-charts等,这些高级U技术会使开发
工作事半功倍。本书的最后提供了完整的微 信小程序项目案例,可以让读者在全面深入地了解了微 信
小程序开发的知识和技巧后,达到学以致用的目的
本书内容通俗易懂,深入浅出,是微 信小程序初学者的入门首选,也是微 信小程序开发者的进
责任编辑张涛
执行编辑张爽
责任印制焦志炜
◆人民邮电出版社出版发行北京市丰台区成寿寺路11号
编100164电子邮件315@ptpress.com.cn
址http:/www.ptpress.com.cn
北京鑫正大印刷有限公司印刷
◆开本
字数:362千字
17年5月北京第1次印刷
读者服务热线010)81055410印装质量热线010)81055
反盗版热线010)81055315
前言
我虽然在微 信公众号、 Android、iOS方面有多年的开发经验,对这些系统非常了解,也写过
多本关于 Android技术的书,但还是第一次专门写与微 信相关的技术书。微 信小程序于2017年
月9ri正式上线发布,但到目前为止,开发工具和系统库仍然在不断更新中。本书从开始写作到正
式出版,与小程序相关的技术可能已经被更新多次了,因此,我在写作本书时,要时刻关注与小程
序相关的技术和工具的最新进展,以保证本书在出版时能够使用较新的微 信小程序IDE和开发库
这与写作 Android和iOs的书有很大的不同, Android和ios通常是要一年进行一次大的更新
散信小程序的更新频率可能是一周或更短。如果读者在拿到本书时发现微 信小程序已经有了更新的
版本,一定程度上并不影响本书的阅读,因为微 信小程序的升级会尽量保持向下兼容。但可能有少
部分的代码会出现问题,读者可通过“源码下载和技术交流”处的二维码进入微 信公众号提问
到我的个人博客htp:/ geekori.cn中提问及得到最新的源程序
由于微 信活跃用户已经超过7亿,因此腾 讯在微 信上推出的产品都会被庞大的用户群体所关
注,尤其是可能成为一种颠覆技术的微 信小程序。尽管微 信小程序未提供独立入口,但这并不影响
大家对微 信小程序的关注
因为微 信小程序在技术上与微 信公众号有着本质的不同,前者是基于本地组件的,后者实质
是
在手机上运行的Web程序,所以在性能和用户体验方面,微 信小程序更具优势。虽然现在可使用
的微 信小程序数量仍然远没有微 信公众号多,但这只是暂时的。当广大企业和程序员发现微 信小程
序的潜力后,以及随着新型的开发工具问世,会有各种类型的微 信小程序大量涌现,到时再学习微
信小程序的开发,恐怕就赶不上第一拨红利了。因此,现在正是学习它的最好时机
尽管微 信小程序的主要开发语言是 JavaScript,但由于其UI(wxm文件)需要依赖类似于Css
的样式(wxs9)设计,而且wxss和CSs非常相似,几乎可以互相替代,因此,对CSs的掌握程度
在很大程度上决定了是否能设计出更绚丽的微 信小程序。所以,和微 信公众号
想进入微 信
小程序开发领域,就要对CSS有一定的了解。由于本书的主题是微 信小程序,所以并不会对CSs
有深入的讲解。如果读者感觉阅读样式文件(wxs)有些困难,建议先阅读一些CSs入门类的书
籍,这样对阅读本书会起到事半功倍的效果
开发微 信小程序必备的两种技术是 JavaScript和CS,如果你对这两种技术都有一些了解,那
么可以尽情阅读本书的内容!本书会让你对程序开发模式有一个全新的认识。如果你对这两种技术
不太熟悉也没有关系,因为 JavaScript和CSs都非常简单易学,可以一边查找学习资料,一边学习
也会非常快的,这时GuGe或百度就会成为你最好的老师,你也可以通过微 信公众号与我探讨相关的
技术。现在就让我们进入微 信小程序的开发殿堂吧!
读者对象
本书内容通俗易懂,由浅入深,既适合初学者,也同样适合专业人员。学习本书之前,要拥有
个微 信账号,除此之外,需要有一定的编程基础,最好会一点 JavaScript和CSs
阅读本书时,你可以根据自身的情况来决定如何阅读。如果你是初学者,对微 信小程序完全不
了解,建议从第1章开始阅读,这样会很容易理解本书的内容。如果你已经阅读过其他相关文章
对微 信小程序有一定的了解,那么可以从本书选取任何你感兴趣的内容阅读。Wen馨提醒,很多章节
都有大量的精彩代码和经验总结,千万不要错过!
本书内容
本书全面系统地介绍了微 信小程序各方面的开发技术,并提供了大量的精彩代码和案例。全书
主要内容如下。
微 信小程序入门,包括第~第2章,主要介绍了什么是微 信小程序,微 信小程序开发环境的
配置和布局,并开发了本书的第一个微 信小程序(从开发到发布的全过程演示)
组件,包括第3~第8章,主要介绍了微 信小程序目前支持的原生组件,通过这些组件以及样
式的配合,可以设计出千变万化的微 信小程序
AP,包括第9~第15章,主要介绍了微 信小程序目前支持的原生AP,包括网络、多媒体
数据存取、位置、设备、界面等内容
weU,包括第16~第17章,介绍了微 信官方推出的一套基础样式库,利用这套基础样式库
可以很容易地设计出炫酷的微 信小程序Ul
项目实战,包括第18~第21章,给出了3个微 信小程序项目,以及一个 wx-charts图表样式
库的应用。通过学习这些项目,读者可以掌握开发一款完整的微 信小程序的一般步骤。开发微 信小
程序并不需要完全从零开始,目前已经有很多开源库可以使用,例如 wx-charts,这些开源库可以
让开发工作事半功倍
源码下载和技术交流
本书的源代码、勘误和最新内容的更新都将通过微 信公众号提供,读者既可以扫描下面的二维
码进入微 信公众号,也可以加入本书作者的技术交流.Q.Q.群.(264268059)探讨微 信小程序的开发
技术。
作者
|
|