技术交流QQ群:1027579432,欢迎你的加入!
欢迎关注我的微信公众号:CurryCoder的程序人生
1.什么是小程序
- 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题,应用将无处不在,随时可用,但又无需安装卸载。
2.小程序的特点
- 速度快:无需下载安装,加载速度快于HTML5,微信登录,随时可用。
- 无需适配:一次开发,多端兼容,免除了对各种手机机型(Android和ios)的适配。
- 社交分享:支持直接或App分享给微信好友和群聊。
- 出色体验:可达到近乎原生App的操作体验和流畅度,在离线状态也可以使用。
- 用完即走,随手可得:通过扫码、长按、微信搜索、公众号、好友推荐等方式快速获取服务,用完即走。
- 低门槛:已有公众号的组织可快速注册,可快速生成门店小程序。
3.小程序的产品优势
- 小程序不是网页,也不是App,是一种全新的产品体验。
App 普通网页 小程序 开发成本 高 低 低 用户获取成本 高 低 低 用户体验 高 低 高 用户留存 高 低 高
4.开发小程序的准备工作
-
小程序的技术模型
小程序的技术模型.png - 小程序的程序语言
- 渲染层:WXML + WXSS(类似HTML + CSS)
- 逻辑层:JavaScript
- 配置:JSON
-
小程序的开发流程
小程序的开发流程.png - 申请小程序账号
-
申请地址:mp.weixin.qq.com
小程序账号类型.png
-
- 小程序AppID可以在“设置”中的“账号信息”中获取,每个用户的AppID是唯一的!
- 微信开发者工具下载链接:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
-
安装完成后,打开微信开发者工具,填写小程序开发项目的保存路径和AppID。
微信开发者工具界面介绍.png - 小程序的上传:小程序编写完成后,点击工具栏中的“上传”按钮,输入上传的版本号,即可上传。
- 进入小程序的后台页面,打开管理->版本管理,即可看到我们在微信开发者工具中已经上传的小程序了。将版本选为体验版,这样我们就可以邀请好友在他们的手机上进行体验与测试了。
- 体验版中需要对用户进行授权,进入小程序的后台页面,点击成员管理,添加项目成员。
- 上面的体验过程不是必须的,可以直接提交审核。进入小程序的后台页面,点击版本管理中的开发版本,点击提交审核按钮即可实现直接提交审核。提交完成后,微信团队会在7个工作日内审核你的小程序。
网友评论