当前位置: 主页 > 建站知识 > APP开发

微信小程序开发api-微信小程序调用外部api

发布时间:2023-06-04 16:12   浏览次数:次   作者:佚名

微信小程序调用外部api_微信小程序开发api_微信小程序 录音api

微信小程序(Mini Program)是一种不需要下载安装即可使用的应用,它实现了应用的“触手可及”,用户扫一扫或搜一下即可打开应用。在第五届世界互联网大会上,微信小程序商业模式获选世界互联网领先科技成果。微信小程序在目前主流的前端技术基础上,提供了自己的框架和API,由于其与微信无缝结合,使得开发者能够快速开发出各种应用。目前微信小程序应用数量超过100万,覆盖200多个细分行业,日活用户达到2亿,已有150万开发者,这充分说明了小程序具有美好的未来。

微信小程序开发实战入门

微信小程序调用外部api_微信小程序 录音api_微信小程序开发api

张光河 主编

刘芳华 段高华 吴福英 参编

价格:69.8元

本书是一本学习微信小程序开发的入门级教材,若读者已经有HTML、CSS、ES5或ES6和Java方面的知识,则能更快的借助本书开启您的微信小程序开发之旅。全书分为两部分,第一部分主要介绍微信小程序开发的基础知识,第二部分则重点介绍微信小程序开发实战项目。全书共分为6章,第1章到第4章为第一部分,第5章和第6章为第二部分,各章内容简介如下。

第1章 简要介绍了微信小程序的产生背景及其作用,如何准备开发者帐号,如何下载、安装和使用微信开发者工具,如何创建一个微信小程序项目并进行调试和发布,并详细介绍了小程序项目的目录结构; 第2章 重点介绍了小程序的框架,包括逻辑层和视图层两部分。 第3章 重点介绍了小程序的组件; 第4章 重点介绍了小程序的API; 第5章 介绍了资讯类微信小程序开发的全过程; 第6章 介绍音乐类微信小程序开发的全过程。第5章和第6章的小程序实战项目开发不但综合使用了第1章至第4章的基础知识,同时还将软件开发时的需求分析、总体设计、编码和调试过程融合于其中。

微信小程序开发api_微信小程序 录音api_微信小程序调用外部api

本教材各章特色如下:

(1)本书第1章在简要介绍微信小程序的产生背景之后,针对初学者详细讲解了如何准备开发者帐号;如何搭建开发环境,包括微信开发者工具的下载、安装和使用;如何创建一个微信小程序项目;如何使用模拟器和真机调试并运行微信小程序项目;最后介绍了微信小程序项目的目录结构。

(2)本书第2章介绍了小程序的框架,包括逻辑层和视图层两部分。在逻辑层主要描述了如何注册小程序、如何构造注册页面、什么是页面的生命周期,页面路由的管理、模块化的具体方法和API的分类;在视图层中则主要涉及WXML、WXSS、WXS、事件系统和基础组件等方面的内容。尽管逻辑层和视图层中会涉及到CSS、ES6或Java方面的知识,但考虑到本书的重点是微信小程序的开发,故未浪费篇幅介绍之,而是打算后续以电子资源的方式分享给读者。

(3)第3章介绍了小程序的组件。由于微信小程序提供了大量的基础组件给开发者使用,限于篇幅,仅重点介绍了视图容器组件、基础内容组件、表单组件、导航组件和媒体组件,建议初学熟练掌握。对于本章简单介绍的地图组件、画布组件和其它组件,尽管在实际开发某些小程序的过程中也会遇到,但对于初学者而言,可以先不深究。

(4)第4章介绍了小程序的API。和小程序的组件一样,微信小程序中有丰富的微信原生API提供给开发者使用微信小程序开发api,同样是限于篇幅和针对初学者的原因微信小程序开发api,本章只重点介绍基础类、界面类、网络类、数据缓存类、媒体类、位置类、转发类、画布类、文件类、开放接口和设备类涉及的API,而把路由类、Worker、第三方平台、WXML和广告涉及的API全部归入其它类,仅作简单介绍。

(5)第5章介绍了资讯类微信小程序实战项目。重点介绍了app.json在小程序中的作用;小程序的组件scroll-view、view、swiper、image、switch和text等组件的用法;以及bindtap和wx.navigateTo的使用。此外,本章在讲解资讯类实战项目时,融合了软件工程中项目开发的需求分析、总体设计、编码和测试的过程。

(6)第6章介绍了音乐类微信小程序实战项目。这一项目除了使用了第5章中的部分组件以外,还使用了音频组件audio和progress组件,本章重点介绍了这两个组件的用法。此外,本章还介绍了app.js在小程序中的作用;wx:if…wx:else、wx:for和block的用法;以及wx.createInnerAudioContext和wx.getBackgroundAudioManager、wx.getStorageSync、wx.setStorageSync 和wx.navigateBack的用法。

(7)第5章和第6章的实战项目的在数据访问方面的侧重点不一样,第5章的项目使用的是离线数据,重点是微信小程序项目的开发流程;第6章的实战项目部分使用了在线数据,更侧重于在线数据的访问。

配套资源

本书包含大量的配套电子资源,包括教学课件、配套的源程序、教学大纲、电子教案、上机实验教程、习题解答、期末试卷和其它微信小程序的实战项目等。

精彩样章

微信小程序开发api_微信小程序调用外部api_微信小程序 录音api

微信小程序开发api_微信小程序 录音api_微信小程序调用外部api

微信小程序调用外部api_微信小程序开发api_微信小程序 录音api

微信小程序调用外部api_微信小程序开发api_微信小程序 录音api

微信小程序 录音api_微信小程序调用外部api_微信小程序开发api

微信小程序开发api_微信小程序调用外部api_微信小程序 录音api

扫码优惠购书

扫码京东购书