网站推广.NET

网站推广.NET

从头开始学习微信小程序开发

来源:互联网

前言

2016年9月22日凌晨,微信正式启动了应用程序编号“小程序”的内部beta功能。

那么,“小程序”是什么?看看腾讯副总裁和微信的创始人说的话,如下图所示是张小龙发布的信息。

首批参加小程序测试的公司包括点平,猫眼电影,海南航空和其他日常生活服务公司,主要来自微信官方邀请和公司申请,总共200份内部公开邀请已经发布了申请号测试。

除了正式邀请的测试用户外,普通开发人员呢? 微信提供了一组开发工具。普通用户可以在计算机上学习和模拟小程序的大多数功能,而无需申请AppID。

2016年11月4日,微信小程序被正式测试。企业和机构可以申请公共考试帐户(个人用户尚未申请)。使用此公共测试帐户,开发人员不仅可以在计算机小程序上进行仿真,而且还可以发布开发代码供其他用户使用。

2017年1月9日,微信小程序正式发布。只要将微信更新到最新版本(V6.5.3),就可以离线扫描代码,搜索微信,五种体验公共帐户关联,朋友共享和历史记录的方法记录微信小程序。

为了帮助初学者快速学习微信小程序的发展,本书从基础入手,逐步介绍了微信小程序的发展中的相关知识。

这本书分为3章和12章。第一章介绍微信小程序的基本知识,包括微信小程序开发工具和微信小程序体系结构分析。包括第一章和第二章的内容。

第1章首先了解微信小程序,首先介绍了微信小程序开发工具的下载,安装和使用,然后使用该开发工具创建了第一个微信小程序,并在计算机模拟器中对其进行了查看,最后,将其发布到手机微信上以查看运行效果。

第2章从小程序的目录结构和文件名约定开始分析微信小程序的体系结构,并详细介绍小程序的配置文件,页面描述文件,页面样式文件和逻辑层文件相关信息。

第2部分介绍微信小程序的常用模块,并详细介绍微信小程序提供的各种组件的使用,API函数的使用以及通过一些小情况访问手机硬件的功能。包括第3章到第10章的内容。

第3章介绍了UI界面的快速开发,并介绍了小程序 UI设计中常用组件的使用以及一个加法计算器的实际情况。

第4章美化UI界面,继续在上一章中修改计算器的大小写,本章使用其他UI组件来设计计算器,使计算器使用起来更加方便。在本章中,我学习了更多小程序 UI组件的用法。

第5章在本地保存数据,在小程序中介绍了将数据保存到本地缓存并从本地缓存读取数据的方法,在第4章中继续修改计算器程序,并添加了查看历史记录的选项

第6章在小程序中设计了一个旅行计划调查表格,并在小程序中学习了表格控件的使用。

第7章介绍微信小程序的交互式反馈功能,包括等待提示信息,使用弹出框以及使用底部的弹出菜单。

第8章在小程序中介绍了使用多媒体功能的相关知识,包括使用音频组件和音频API播放音乐,以及使用视频组件播放视频和其他相关内容。

第9章介绍了小程序与后端交互的知识,首先介绍了小程序提供的网络访问API,然后写了一个小例来查询手机属性以演示小程序 网络如何访问API。

第10章介绍小程序使用移动电话硬件设备的相关知识,包括拍照,记录,获取地理位置,获取网络状态,获取系统信息和其他相关内容。

第三章是一个综合案例。微天气和微音乐的两个完整案例的发展说明了微信小程序的整个过程。第11章通过调用天气预报API-微 Weather来编写一个全面的案例,第12章通过调用QQ音乐API-微 Music来编写一个全面的案例。通过这两个综合案例,读者可以进一步巩固本书前十章中介绍的相关知识。

本书的内容是从简单到深入,并且通过一个小案例来说明每个知识点。它适合希望通过微信小程序开发应用程序的读者。具有HTML 5基本知识的读者可以阅读本书。

由于微信小程序的推出时间短,因此官方开发工具得到了快速更新。随着时间的流逝,本书中介绍的一些知识点可能会在新版本中进行更改。如果在运行此案例时出现错误消息,读者可以查看正式文档并根据最新内容进行修改以使其正常运行。

由于作者时间短且水平有限,书中不可避免地有遗漏。欢迎读者和朋友批评和纠正。

编辑器

2017年1月