注册 登录 进入教材巡展
#
  • #

出版时间:2018年7月

出版社:电子工业出版社

以下为《小程序,大未来:微信小程序开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121340581
  • 1-1
  • 209833
  • 46193123-0
  • 16开
  • 2018年7月
  • 521
  • 352
  • 工学
  • 软件工程
  • TN929.53
  • 计算机
  • 本专科
内容简介
本书系统、全面地介绍小程序开发的基本过程,且配合实践案例,力求让读者能真正熟练掌握基础知识,并提高个人设计和开发技巧。全书分为三部分,共14章。第一部分包括第1章至第3章,介绍微信小程序的基础知识,包括小程序的定义、小程序与其他App的区别等。第二部分包括第4章至第10章,主要介绍小程序的开发,包括框架、组件、接口,以及与服务器的交互等。第三部分包括第11章至第14章,详解4个小程序实例的实现过程,这4个实例是不同方面、不同领域的小程序应用实例,旨在帮助读者掌握更多的小程序开发技巧,学会自主学习和自主开发。__eol__本书内容从理论到实践,由浅入深,以期使每位希望通过微信小程序开发应用的读者都可以轻松地阅读本书。__eol__
目录
第一部分 小程序是什么第1章 小程序的定义1.1 走进小程序1.2 小程序与微信公众号1.2.1 获取方式1.2.2 功能特性1.2.3 在微信中的入口1.3 小程序与App1.3.1 运行原理1.3.2 开发推广难度1.3.3 使用体验第2章 小程序的定位2.1 小程序的特点2.2 小程序的使用场景第3章 小程序的运行3.1 小程序本身的生命周期3.2 小程序页面的生命周期第二部分 开发设计小程序第4章 初次上手4.1 注册小程序账号4.1.1 已认证公众号快速获取小程序4.1.2 个人/企业注册小程序4.2 开始前的准备4.2.1 快速创建门店小程序4.2.2 获取小程序开发者工具4.3 开发者工具的使用第5章 一个叫Hello World的小程序5.1 创建示例项目5.2 代码文件目录结构5.2.1 小程序的目录结构5.2.2 探究Hello World的实现5.3 在手机上预览小程序5.3.1 Hello World在手机上的体验5.3.2 调试预览及ES6 API支持细节5.4 审核和发布小程序第6章 小程序结构详解6.1 MINA框架6.1.1 MINA框架简介6.1.2 MINA框架的功能6.2 配置文件详解6.2.1 全局配置文件6.2.2 页面配置文件6.3 视图层6.3.1 WXML6.3.2 WXSS6.3.3 组件6.4 逻辑层6.4.1 注册程序6.4.2 注册页面6.4.3 文件作用域及模块化6.4.4 API第7章 小程序的基本组件7.1 视图容器7.1.1 view 视图容器7.1.2 scroll-view滚动视图容器7.1.3 swiper滑块视图容器和swiper-item滑动项目组件7.2 基础内容7.2.1 icon图标7.2.2 text文本7.2.3 progress进度条7.3 表单组件7.3.1 button按钮7.3.2 checkbox多选项目7.3.3 form表单7.3.4 input输入框7.3.5 label标签7.3.6 picker选择器7.3.7 picker-view嵌入页面的滚动选择器7.3.8 radio单选项目7.3.9 slider滑动选择器7.3.10 switch开关选择器7.3.11 textarea多行输入框7.4 页面链接7.5 媒体组件7.5.1 audio音频组件7.5.2 video视频组件7.5.3 image图片组件7.6 地图组件7.7 画布7.8 客服会话按钮第8章 小程序编程接口(API)详解8.1 网络8.1.1 发起请求8.1.2 上传和下载8.1.3 WebSocket8.2 媒体8.2.1 图片8.2.2 录音8.2.3 音频播放控制8.2.4 音乐播放控制8.2.5 音频组件控制8.2.6 视频8.2.7 视频组件控制8.3 文件8.4 数据缓存8.5 位置8.5.1 获取位置8.5.2 查看位置8.5.3 地图组件控制8.6 设备8.6.1 系统信息8.6.2 网络状态8.6.3 加速度计8.6.4 罗盘8.6.5 拨打电话8.6.6 扫码8.6.7 剪贴板8.6.8 蓝牙8.7 界面8.7.1 交互反馈8.7.2 设置导航条8.7.3 导航8.7.4 动画8.7.5 绘图8.7.6 下拉刷新8.8 第三方平台8.9 开放接口8.9.1 登录8.9.2 用户信息8.9.3 微信支付8.9.4 模板消息8.9.5 客服消息8.9.6 分享8.9.7 获取二维码8.9.8 收货地址8.9.9 卡券8.9.10 设置8.10 数据分析8.10.1 概况趋势8.10.2 访问趋势8.10.3 访问分布8.10.4 访问留存8.10.5 访问页面8.11 拓展接口第9章 小程序和后台服务器数据交互实例9.1 服务器申请购买与配置9.2 如何取得HTTPS认证9.3 后台数据接口设计实例9.4 小程序调用数据交互实例第10章 小程序的安全及性能10.1 小程序安全设置10.1.1 数据安全10.1.2 网络安全10.1.3 存储安全10.1.4 开放接口安全10.1.5 钓鱼风险10.2 小程序性能优化10.2.1 网络请求接口域名的限制解决10.2.2 应用内部支持HTTPS请求10.2.3 并发的网络请求10.2.4 多个页面的代码合用10.2.5 小程序登录问题10.2.6 开发目录与发布目录分开管理10.2.7 小程序大小优化第三部分 小程序实例第11章 电商类小程序:在线商城11.1 整体思路设计11.1.1 页面设置11.1.2 首页排版布局11.1.3 商品详情页面排版布局11.1.4 购物车页面排版布局11.1.5 其他页面元素和相关API的使用11.2 完整代码实现第12章 工具类小程序:番茄时钟12.1 整体思路设计12.1.1 页面设置12.1.2 主页排版布局12.1.3 动画效果12.1.4 历史记录页面排版布局12.1.5 相关API12.2 完整代码实现第13章 多媒体类小程序:小相册13.1 整体思路设计13.1.1 布局方案13.1.2 单页式布局13.1.3 与服务器的数据交互13.1.4 使用Promise对象编写异步计算13.1.5 首页排版布局13.1.6 底部菜单设计13.1.7 预览模式页面布局13.1.8 多媒体信息的管理13.2 完整代码实现第14章 内容类小程序:新闻阅读14.1 整体思路设计14.1.1 页面设置14.1.2 富文本信息的处理14.1.3 详情页面14.1.4 使用Query参数在页面间传递数据14.1.5 分享接口的调用14.1.6 订阅页面14.2 完整代码实现参考文献