开发平台官网:
https://www.dcloud.io/
uniapp 快速入门的详细教程(跟着做,不难)
https://uniapp.dcloud.io/quickstart
大致流程:
1、下载 IDE 编辑器,HBuilderX
地址:https://www.dcloud.io/hbuilderx.html
2、基于 HBuilderX 里内置的模版,创建小程序开发工程
3、微信公众号平台用身份证申请账号
4、下载微信小程序调试工具 wechat devtools,开放端口给 HBuilderX 调用接口,进行调试
5、HBuilderX 配置小程序 AppId,代码写好了同步到 wechat devtools,进行预览,预览 OK 可以上传代码到微信公众平台,提交审核
6、代码审核通过就可以发布
一些感触:
1、小程序开发不难,会 vue 基本就能把页面和交互搞出来。我是不会 vue 的,但看着 demo 基本就知道改哪能改出想要的效果。当然完全对 vue 没有概念,肯定是要查查文档的,不然函数的绑定与调用都不知道在哪。
2、需要会一些后端,购买服务器、域名、https 证书、开发后端数据交互服务。
3、微信公众平台对提交代码的审核周期,虽然提示 7 个工作之内,一般一个工作日之内就搞定了,且周末也审核,有时候也能当天搞定,这个速度还是可以的。
4、小程序赚取广告费,一般一次点击几毛钱,偶尔也到过一块多。
5、开发什么功能,都会遇到搞不定的坑,比如我搞的面试题小程序,在用 js 类库解析 html 富文本时,">" 符号会提前换行,xml 成对的标签出现的情况会消失。如果官方没修复,这些难题就必须花精力去扣源码,自己修复。
我做的这个就自娱自乐,希望专业玩转小程序的,就得解决类似上面提到的疑难杂症,考虑更专业的问题,如:执行与代码错误日志记录、开发组件、合理使用缓存、运用云原生的能力等。
昨天 0 元薅了拉勾网-小程序实战付费专栏,有兴趣的可以入,反正不要钱。
我得到的 1 元奖励,下篇推文继续送书。折腾才是程序员应有的姿态!
ps:班主任我是没添加的,因为之前打电话给我,问要不要入大厂,考不考虑训练营,嫌烦。