您好,欢迎来到聚文网。 登录 免费注册
小程序,大未来 微信小程序开发

小程序,大未来 微信小程序开发

  • 字数: 521千字
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 吕云翔 等
  • 出版日期: 2018-06-01
  • 商品条码: 9787121340581
  • 版次: 1
  • 开本: 16开
  • 页数: 339
  • 出版年份: 2018
定价:¥69 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
《小程序,大未来:微信小程序开发》系统、全面地介绍小程序开发的基本过程,且配合实践案例,力求让读者能真正熟练掌握基础知识,并提高个人设计和开发技巧。全书分为三部分,共14章。靠前部分包括章至第3章,介绍微信小程序的基础知识,包括小程序的定义、小程序与其他App的区别等。第二部分包括第4章至0章,主要介绍小程序的开发,包括框架、组件、接口,以及与服务器的交互等。第三部分包括1章至4章,详解4个小程序实例的实现过程,这4个实例是不同方面、不同领域的小程序应用实例,旨在帮助读者掌握更多的小程序开发技巧,学会自主学习和自主开发。《小程序,大未来:微信小程序开发》内容从理论到实践,由浅入深,以期使每位希望通过微信小程序开发应用的读者都可以轻松地阅读《小程序,大未来:微信小程序开发》。
作者简介
吕云翔,北京航空航天大学副教授,软件学院SAP、ERP咨询顾问专业主任,比利时布鲁塞尔大学应用科学学院应用信息技术专业硕士、经济学院工商管理专业硕士。具有多年的软件开发、项目管理、计算机教学经验。对IT行业具有较全面的认识。2003至今任北航软件学院副教授。目前研究领域包括:软件工程、IT项目管理。
目录
   第一部分小程序是什么

第1章小程序的定义

1.1走进小程序

1.2小程序与微信公众号

1.2.1获取方式

1.2.2功能特性

1.2.3在微信中的入口

1.3小程序与App

1.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章一个叫HelloWorld的小程序

5.1创建示例项目

5.2代码文件目录结构

5.2.1小程序的目录结构

5.2.2探究HelloWorld的实现

5.3在手机上预览小程序

5.3.1HelloWorld在手机上的体验

5.3.2调试预览及ES6API支持细节

5.4审核和发布小程序

第6章小程序结构详解

6.1MINA框架

6.1.1MINA框架简介

6.1.2MINA框架的功能

6.2配置文件详解

6.2.1全局配置文件

6.2.2页面配置文件

6.3视图层

6.3.1WXML

6.3.2WXSS

6.3.3组件

6.4逻辑层

6.4.1注册程序

6.4.2注册页面

6.4.3文件作用域及模块化

6.4.4API

第7章小程序的基本组件

7.1视图容器

7.1.1view视图容器

7.1.2scroll-view滚动视图容器

7.1.3swiper滑块视图容器和swiper-item滑动项目组件

7.2基础内容

7.2.1icon图标

7.2.2text文本

7.2.3progress进度条

7.3表单组件

7.3.1button按钮

7.3.2checkbox多选项目

7.3.3form表单

7.3.4input输入框

7.3.5label标签

7.3.6picker选择器

7.3.7picker-view嵌入页面的滚动选择器

7.3.8radio单选项目

7.3.9slider滑动选择器

7.3.10switch开关选择器

7.3.11textarea多行输入框

7.4页面链接

7.5媒体组件

7.5.1audio音频组件

7.5.2video视频组件

7.5.3image图片组件

7.6地图组件

7.7画布

7.8客服会话按钮

第8章小程序编程接口(API)详解

8.1网络

8.1.1发起请求

8.1.2上传和下载

8.1.3WebSocket

8.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相关API

12.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完整代码实现

参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网