一直在开发桌面的软件,最近想学点新东西,就想到了时下火热的移动平台。
学习手机APP开发需要较长的周期,所以就想从简单的微信小程序入口,借助微信的平台,很多与系统层级的交互微信都提供了现成的API,所以只需要专心的写前端架构和功能,不需要考虑后端,即可快速开发小程序。
对于没有时间专门报班学习的同学,博主分享一下我在网上找到的“极客学院”小程序教程,看了前半段,讲解的很清晰,还有实战项目,很适合自学!
下载地址
百度网盘:https://pan.baidu.com/s/1hulGM0W
网盘客户端下载太慢的话,可以试试百度网盘满速下载神器 PanDownload
学习笔记
什么是小程序:
微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
小程序能做什么:
借助微信平台,除与系统底层深度交互的功能外,小程序可以替代99%的原生APP。
我的理解
微信小程序提供了一个前台界面,其主要语法仍然是HTML+CSS+JavaScript。通过JS可调用微信提供和各种系统接口,通过request请求可调用和获取自己或第三方的API。通过这些功能的互相组合,从而实现APP开发中的各种功能。
比如快递查询类小程序,只需要在微信端搭建搜索和显示页面,同时调用第三方的快递查询接口即可实现。如果需要扫一扫自动查询,通过调用微信扫一扫功能即可实现。
以上是我初学小程序的一些见解,希望能给同样初学的同学一些启发。