小程序实战视频课:微信小程序开发全案精讲(txt+pdf+epub+mobi电子书下载)


发布时间:2021-01-26 12:40:18

点击下载

作者:刘刚

出版社:人民邮电出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

小程序实战视频课:微信小程序开发全案精讲

小程序实战视频课:微信小程序开发全案精讲试读:

前言

为什么要学微信小程序

微信小程序是微信团队在2017年1月9日正式发布的功能,它可以实现App软件的原生交互操作效果,但是不像App软件需要下载安装才能使用。微信小程序只需要用户扫一扫或者搜一下就可以使用,不仅符合用户的使用习惯,也解决了用户手机内存的占用的问题,同时给创业企业提供了宣传自己产品的渠道。创建微信小程序就可以被更多用户找到自己的产品,宣传自己的产品。2017年是小程序发布的元年,它的市场广阔,提供了很多就业的机会。

使用本书,两步学会微信小程序

Step1 图文代码快速理解小程序基本原理和应用方法。

Step2 8大类小程序案例,感受真实商业项目的制作过程。美食类资讯类生鲜类电影类音乐类电商类求职类教育类□ 小刚老师简介本名刘刚,参与过多个软件项目的研发、设计和管理工作,拥有项目管理师高级认证、项目监理师中级认证,出版过的图书有《微信小程序开发图解案例教程(附精讲视频)》《Axure RP8原型设计图解微课视频教程 (Web+App)》。曾在中国擎天公司、神州软件子公司任职,在项目管理和项目实践、软件设计等方面经验丰富;曾负责纪检监察廉政监督监管平台产品的设计与开发、国家邮政局项目的设计与开发、政务大数据项目的设计与开发等。

平台支撑,免费赠送资源全部案例源代码、素材、最终文件,全书电子教案(下载链接:pan.baidu.com/s/1mhVtHck(其中1为阿拉伯数字),或登录人邮教育社区(www.ryjiaoyu.com.cn)下载)。全书高清精讲视频课程(扫书中二维码或登录人邮学院观看)。编者2017年10月第1章微信小程序基础

微信小程序是一种轻量级的App,不需要下载安装就可以使用。要使用它时可以搜索小程序的名称,例如通过输入“猫眼电影”小程序的名称,检索出猫眼电影小程序(见图1.1),单击“购票”按钮就可以完成电影票购买,还可以通过扫描二维码、群分享、好友分享来使用小程序。用户的体验是随时随地可用,而又不需要下载安装。自选股小程序如图1.2所示。图1.1 猫眼电影小程序图1.2 自选股小程序1.1微信小程序介绍1.1.1 什么是微信小程序视频课程微信小程序介绍

微信小程序团队这样定义微信小程序。

微信小程序是一种不需要下载、安装即可使用的应用程序。它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用,也体现了“用完即走”的理念,用户不必关心是否安装太多应用程序的问题。应用将无处不在,随时随地可用,但又无须安装和卸载。

从定义中可以看出:

① 微信小程序是不需要下载和安装的;

② 它可以完成App应用软件的交互功能;

③ 用户扫一扫或者搜一下就可以使用小程序;

④ 微信小程序无处不在,随时随地可以使用;

⑤ 微信小程序无须卸载,应用方便。1.1.2 微信小程序发展历程

① 2016年1月9日,微信团队首次提出“应用号”概念。

②2016年9月22日,微信公众平台对外发送小程序内测邀请,内测名额200个。

③2016年11月3日,微信小程序对外公测,开发完成后可以提交审核,但公测期间不能发布。

④2016年12月28日,张小龙在微信公开课上解答外界对微信小程序的几大疑惑,包括没有应用商店、没有推送消息等内容。

⑤2016年12月30日,微信公众平台对外公告,上线的微信小程序最多可生成10000个带参数的二维码。

⑥2017年1月9日,微信小程序正式上线。1.1.3 微信小程序提供的功能1 支持分享当前界面功能

微信小程序可以把当前访问界面分享给单个好友或者群里,例如在使用猫眼电影进行选座时,可以把选座这个界面分享给好友,让好友一同参与选座,并且选座的数据是实时更新的,分享出去的是动态的界面,如图1.3、图1.4和图1.5所示。图1.3 猫眼电影选座图1.4 猫眼电影分享图1.5 分享小程序2 小程序线下扫码功能

提供线下提示用户有哪些小程序的功能,用户通过扫描二维码,就可以使用这些微信小程序。例如到饭店点餐、查看排队情况,都可以通过扫描二维码使用这些微信小程序,这也是微信倡导的接入方式。3 小程序支持挂起状态

用户可以把小程序挂起,去做其他的事情,做完其他的事情,仍然可以使用小程序。例如在使用微信小程序过程中有电话打入,就可以先接电话,接完电话后,继续使用小程序。4 小程序的消息通知

商户可以发送模板消息给接受过服务的用户,发送消息的前提是用户允许商户发送消息,如果用户不允许发送消息,商户也是没有权限推送消息的;用户可以在小程序内联系客服,可以发送文字内容和图片内容,进行与商户的沟通。5 小程序和公众号的关联

一般小程序和公众号没有太多的关联,如果小程序和公众号是在统一开发主体的前提下,便允许小程序和公众号间相互跳转。6 小程序的搜索和历史列表

微信平台会限制小程序的搜索能力。目前提供的搜索是按照名称或品牌搜索小程序(见图1.6),微信平台倡导的是通过扫描二维码或者分享来使用微信小程序,所以会限制搜索能力。使用过的微信小程序会在微信“发现”模块中进行记录,如图1.7和图1.8所示。图1.6 搜索小程序图1.7 小程序入口图1.8 小程序历史列表1.1.4 微信小程序不提供的功能

① 小程序没有集中入口,没有应用商店。

② 小程序没有订阅关系。

③ 小程序不能推送消息。

④ 小程序不能做游戏。1.1.5 微信小程序带来的机会

给企业带来机会:对于已有App软件的公司,提供了新的方式推广产品,而对于创业公司来说,使用微信小程序可以降低推广产品的成本。

给创业者带来机会:创业者可以围绕小程序做社区、做应用商店、做微信小程序开发平台、做教育培训及出版书籍等来进行创业。

给小程序员带来机会:给学生、网站编辑、前端开发人员等想做程序员的人们,提供了做小程序员的就业机会。1.2微信小程序开发工具的使用

微信小程序的开发,需要使用微信开发者工具。借助微信开发者工具,可以进行本地小程序项目开发和公众号网页开发,如图1.9所示。视频课程微信小程序开发者工具的使用图1.9 微信开发者工具

微信开发者工具提供Windows 64位版本、Windows 32位版本和Mac版本,可以根据自己的计算机硬件和操作系统选择相应的版本,按提示安装即可。1.2.1 获取微信小程序AppID

访问微信公众平台,注册微信公众平台账号,选择小程序类型进行注册。注册成功后登录微信公众平台,开发者就可以在网站“设置”下的“开发设置”选项卡中查看到微信小程序的AppID(见图1.10),不可直接使用服务号或订阅号的AppID。图1.10 获取AppID

微信小程序注册,主体类型可以是企业、政府、媒体和其他组织(不属于政府、媒体、企业或个人的类型),所以作为个人类型是无法注册的,如图1.11所示。图1.11 微信小程序开发者账号注册

作为个人学习微信小程序开发,可以先不获取微信小程序AppID。如果没有AppID,在开发过程中会部分权限受到限制和不允许发布微信小程序,但是对于学习微信小程序没有太大影响。1.2.2 创建一个微信小程序项目

1 微信开发者工具需要使用微信扫描进行登录,示意图如图1.12所示。图1.12 微信扫描登录

2 扫描登录后,会进入调试类型选择界面,其中提供两种类型:本地小程序项目和公众号网页开发,选择“本地小程序项目”,如图1.13所示。图1.13 调试类型界面

3 选择本地小程序项目后,单击“添加项目”菜单,会进入添加项目界面,在其中可以填写AppID、项目名称及选择项目目录。注意:AppID如果没有,可以单击“无AppID部分功能受限”;选择项目目录前,先创建一个文件夹,然后选择该文件夹作为项目目录,如图1.14所示。图1.14 添加项目界面

4 添加项目后,会进入微信小程序开发的界面,如图1.15所示。图1.15 微信小程序开发界面1.2.3 微信开发者工具的使用1.编辑功能

微信开发者工具界面可以用于代码编辑、代码调试、项目预览与上传、编译、前后台切换、缓存数据清理及关闭项目,如图1.16所示。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载