快速入门
什么是微信小程序
微信小程序,简称为小程序,英文名是Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。对于开发者而言,小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。对于用户来说,能够节约使用时间成本和手机内存空间;对于开发者来说也能节约开发和推广成本。
微信小程序是运用最广、知名度最高的小程序,往往大家理解的小程序就是微信小程序,微信小程序也是最早公测的小程序,2017年1月9日,微信团队宣布微信小程序正式上线。
现在比较流行的有微信小程序、QQ小程序、支付宝小程序、百度小程序等。
小程序设计局限性
- 数量:每个应用最多能同时打开5个页面(包含页面跳转)
大小:小程序支持不超过8M的源码文件(分包加载,单个分包不超过2M)
逻辑:过于复杂逻辑存在不可控的异常问题
申请小程序
微信小程序的注册地址和微信公众号是一样的,在微信公众平台 https://mp.weixin.qq.com/
主体类型为企业、政府、媒体、其他组织或个人的开发者均可以申请小程序账号
开发
进入小程序后台
在开发中的开发设置,记录自己的AppID,还有AppSecret也记录,最好记录在文档或者不易丢失的地方,
然后下载小程序开发者工具
稳定版:使用较多,基本稳定
预发布版:通过微信内部测试,稳定性尚可
开发版:缺陷修复更新快,稳定性差
下载地址: https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
打开之后使用自己的微信扫描登录
登录后跳出一个项目管理的窗口,可以新增项目和导入项目,删除项目
新建一个项目
新建项目后会打开新的窗口
编译预览
点击工具上的编译按钮,可以在工具的左侧模拟器界面看到这个小程序的表现,也可以点击预览按钮,通过微信的扫一扫在手机上体验你的第一个小程序。OK,你已经成功创建了你的第一个小程序,并且在微信客户端上体验到它流畅的表现。
注意
本地开发:详情->不检验合法域名.... 前面选项打勾,那么在本地开发的时候就不需要SSL证书的域名,但是配置到小程序后台就必须要配置域名的SSL证书