当前位置:主页 > 书籍配套资源 > 小程序开发配套资源
《小程序,巧应用:微信小程序开发实战》案例源码

《小程序,巧应用:微信小程序开发实战》案例源码

  • 更新:2022-03-08
  • 大小:5.16 MB
  • 类别:小程序开发
  • 作者:熊普江、谢宇华
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书全面介绍小程序的开发技术、案例与优化,涉及小程序开发的方方面面。主要内容包括:小程序基础开发技术,包括入口、界面、后台、目录结构、配置、逻辑层、API、视图层、组件等,小程序高级开发技术,包括UI与视觉特性设计与开发、应用功能开发、排错、相关工具与文档等,经典案例分析,小程序优化与演进。本书内容丰富、讲解细腻、实用性强,可帮助读者快速入门小程序开发,并提高产品质量。

封面图

目录

  • 序一
  • 序二
  • 前言
  • 第1章创建自己的第一个小程序1
  • 1.1准备工作1
  • 1.1.1成为微信公众平台开发者1
  • 1.1.2获取小程序AppID4
  • 1.1.3安装开发者工具包4
  • 1.2创建第一个小程序——Hello WXapplet6
  • 1.3微信Web开发者工具的操作与使用7
  • 1.3.1界面与操作7
  • 1.3.2编辑功能8
  • 1.3.3调试功能10
  • 1.3.4项目功能15
  • 1.3.5运行小程序15
  • 第2章小程序初体验17
  • 2.1理解小程序17
  • 2.1.1Hello WXapplet项目目录及文件构成18
  • 2.1.2Hello WXapplet项目的代码实现19
  • 2.2小程序的线程架构与开发步骤24
  • 2.2.1小程序线程架构24
  • 2.2.2小程序开发步骤26
  • 2.2.3为Hello WXapplet添加新页面及示例代码27
  • 2.3进一步了解小程序开发框架30
  • 2.3.1MINA框架30
  • 2.3.2目录结构32
  • 2.3.3逻辑层32
  • 2.3.4视图层33
  • 2.3.5数据层33
  • 2.4小程序的发布与使用34
  • 2.4.1小程序预览、上传、审核与发布34
  • 2.4.2小程序加载运行37
  • 2.5深入理解小程序的应用场景38
  • 2.5.1小程序入口与界面38
  • 2.5.2小程序与HTML 5应用开发的差异38
  • 2.5.3小程序的最佳应用场景40
  • 2.5.4小程序对企业、开发者的意义与影响41
  • 2.5.5开发者角色与技能要求42
  • 第3章小程序开发基础43
  • 3.1配置43
  • 3.1.1全局配置~app.json43
  • 3.1.2页面配置~page.json47
  • 3.2逻辑层48
  • 3.2.1注册程序~App()方法49
  • 3.2.2注册页面~Page()方法50
  • 3.2.3模块及调用56
  • 3.2.4微信原生API57
  • 3.3视图层59
  • 3.3.1WXML详解60
  • 3.3.2WXSS详解75
  • 3.3.3框架组件79
  • 第4章框架组件的开发应用81
  • 4.1视图容器组件81
  • 4.1.1view81
  • 4.1.2scroll-view82
  • 4.1.3swiper84
  • 4.1.4swiper-item85
  • 4.2基础内容组件86
  • 4.2.1icon86
  • 4.2.2text87
  • 4.2.3progress88
  • 4.3表单组件89
  • 4.3.1button90
  • 4.3.2checkbox-group91
  • 4.3.3checkbox92
  • 4.3.4form93
  • 4.3.5input95
  • 4.3.6label98
  • 4.4互动操作组件110
  • 4.4.1action-sheet110
  • 4.4.2modal111
  • 4.4.3toast112
  • 4.4.4loading114
  • 4.5页面导航组件115
  • 4.6媒体组件117
  • 4.6.1image117
  • 4.6.2audio122
  • 4.6.3video125
  • 4.7地图组件128
  • 4.8画布组件130
  • 4.9WXML组件与HTML的差异131
  • 第5章API接口的开发应用133
  • 5.1网络API133
  • 5.2媒体API139
  • 5.2.1图片API139
  • 5.2.2录音API141
  • 5.2.3音频播放控制API142
  • 5.2.4音乐播放控制API145
  • 5.2.5文件API147
  • 5.2.6视频API150
  • 5.3数据存储API153
  • 5.4位置API157
  • 5.5设备信息API159
  • 5.6界面API161
  • 5.6.1交互反馈API161
  • 5.6.2页面导航API164
  • 5.6.3动画API165
  • 5.6.4绘图API169
  • 5.6.5其他API180
  • 5.7开放API180
  • 5.7.1登录API180
  • 5.7.2用户信息API185
  • 5.7.3微信支付API186
  • 5.7.4模板信息API186
  • 第6章小程序开发纲要193
  • 6.1界面193
  • 6.2网络195
  • 6.3本地数据及缓存196
  • 6.4设备硬件199
  • 6.5微信开放接口200
  • 6.6媒体201
  • 6.7后端开发与设计204
  • 第7章小程序经典案例205
  • 7.1文件上传与下载——小相册205
  • 7.1.1功能详解205
  • 7.1.2程序结构205
  • 7.1.3程序细化208
  • 7.1.4程序体验218
  • 7.2流媒体转码与播放——视频点播222
  • 7.2.1功能详解222
  • 7.2.2程序目录结构222
  • 7.2.3程序细化223
  • 7.3互动——高冷机器人226
  • 7.3.1功能详解226
  • 7.3.2程序目录结构226
  • 7.3.3程序细化226
  • 7.4LBS应用——周边信息点230
  • 7.4.1功能详解230
  • 7.4.2程序结构230
  • 7.4.3程序细化233
  • 7.5WebSocket高级应用——远程控制设备240
  • 7.5.1应用场景240
  • 7.5.2开发实现240
  • 7.5.3案例总结244
  • 第8章小程序优化与演进245
  • 8.1为什么选择小程序,而不是公众号或App245
  • 8.2未来演进方向探讨245
  • 8.3小程序持续优化方法246
  • 附录A微信小程序平台运营规范249
  • 附录B微信小程序平台常见拒绝情形259
  • 附录C沟通联络方法264

资源下载

资源下载地址1:https://pan.baidu.com/s/1QLm-FkIMaYvlyBUAkIoXIA

相关资源

网友留言