





定价:49元
印次:1-7
ISBN:9787302472766
出版日期:2017.07.01
印刷日期:2020.07.23
图书责编:王金柱
图书分类:零售
本书由前腾迅软件开发工程师根据微信公开上线新版本编写,全面诠释微信小程序的技术框架、开放接口、开发技巧,全景式地讲解微信小程序的服务及支撑能力,如视图容器、基础内容、表单组件、操作反馈、导航、媒体组件、地图、画布、文件操作、网络、数据缓存、地理位置、界面、微信登录、模板消息、获取二维码、微信分享等。本书注重实际项目开发,提供包含新闻资讯类、调查测试类、餐厅类小程序的完整项目案例,向读者展示开发微信小程序的过程、方法、技术和架构。读者通过学习本书,完全可以掌握企业级实际项目的开发。 本书适合微信小程序开发初学者,企业微信小程序开发者、公众号运营者及移动互联网开发人员阅读,也适合有一定开发基础但对微信小程序项目开发不熟悉的程序员使用。
闫小坤,毕业于中国科学技术大学,资深开发者。曾就职于腾讯公司,从事腾讯微博、腾讯房产等产品的开发工作。逾7年开发经验,对网站、移动互联网、微信公众平台开发有丰富的经验,其撰写的《微信公众平台应用开发从入门到精通》已成为微信公众平台开发领域的经典书籍。
前 言 编写本书的目的 开放是一种能力。微信从诞生以来,就一直以开放的姿态发展。微信公众平台、微信开放平台、企业号等既给微信带来大量自媒体人、开发者、企业用户,又给广大开发者提供了无数机会,让小个体都可以有品牌。现在又有了微信小程序,微信公众平台提供了一种新的开放能力,开发者可以快速开发一个小程序。 按照微信之父张小龙的说法,小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。小程序体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题,应用将无处不在、随时可用,但又无须安装卸载。这将对移动互联网时代的移动应用开发带来颠覆性的影响。 按照“可能吧”和“有可能学院”创始人阿禅的说法,小程序是一个生态,这个生态希望连接更多线下场景,生态里出现的产品分为3个阶段: 1.摸索与搬迁阶段 2.工具阶段 3.场景化阶段 每个阶段都会有新的业务、功能、服务和场景出现。人们慢慢发现,小程序会像微信公众号一样成为标配,也像水电一样成为基础设施而无处不在。 如何阅读本书 全书分为三部分,共7章内容。 第一部分(第1章):介绍微信小程序的基础知识和开发环境的搭建。通过本部分的学习,读者可以通过简单的配置搭建开发环境,开发出第一个DEMO应用,为后面的学习打下基础。 第二部分(第2、3、4章):重点介绍微信小程序的各种服务和接口,包括但不限于视图容器、基础内容、表单组件、操作反馈、导航、媒体组件、地图、画布、文件操作、网络、数据缓存、地理位置、界面、微信登录、模板消息、获取二维码、微信分享等内容。读者在学完本部分...
第1章 初识小程序 1
1.1 小程序是什么 2
1.1.1 小程序的优点 2
1.1.2 小程序的开放能力 2
1.1.3 小程序的前景 3
1.2 小程序开发文档与开发工具 4
1.2.1 小程序开发文档 4
1.2.2 微信Web开发者工具 5
1.2.3 开发工具Tips 8
1.3 大事记 11
1.4 “一秒钟有多长”小游戏 12
1.4.1 游戏规则 12
1.4.2 下载与运行 13
1.4.3 界面、样式与脚本 14
1.5 小结 18
第2章 开发框架配置和逻辑层 19
2.1 开发框架简介 20
2.1.1 底层实现 20
2.1.2 小程序与HTML 5的区别与联系 21
2.1.3 小程序概览 22
2.2 注册程序与页面 23
2.2.1 注册程序 23
2.2.2 注册页面 23
2.2.3 页面的路由 24
2.3 项目架构 24
2.4 配置 26
2.4.1 全局配置 26
2.4.2 页面配置 29
2.5 小技巧 30
2.5.1 页面路由时传递参数 30
2.5.2 下拉刷新 31
2.6 小结 32
第3章 开发框架视图层 33
3.1 样式语言WXSS 34
3.1.1 WXSS的引入方式 34
3.1.2 尺寸单位 37
3.1.3 选择器 41
3.2 标签语言WXML 44
3.2.1 WXML数据绑定与渲染 44
3.2.2 WXML模板与引用 47
...