目录
一 想法初现
萌生开发小程序的想法是从时候开始的,没有确切时间,多个巧合凑成了此次结果
之一 ,离职待业
之二,为谋求一份工作,了解到某公司产品的技术栈有小程序和Vue,需要提前了解(ps:虽然仍待业)
之三,个人开发的一款IDEA插件 CodeChrono短期内不具备盈利能力,考虑到如果后续盈利,用什么来约束,于是想到插件主页可以附上小程序码,引流
二 实践
简单写下各个时间节点的事件,部分日期没有记录内容,当然,核心事件是不缺的
2024年6月13日 查看微信官方文档 小程序开发指南
6月20日 创建小程序文件夹
6月21日 创建小程序项目;小程序反编译工具试用
7月2号 云服务器被检测到有挖矿行为,无预算购买安全防护,只开放特定ip访问
7月5号 购买个人域名。进行ICP备案
7月9号 ICP备案管局审核失败。因为这个点小程序也在审核,二者不能同时进行
7月17号 服务端api开发完成
7月18号 管局审核成功,域名ICP备案成功🎉
7月20日 小程序绑定个人域名
7月25日 申请HTTPS证书,服务端配置成功
8月1日 0.1.0版本提交审核
8月2号 微信认证失败,客服说小程序名称大众化,建议加些个人化信息,最终决定采用CoCh助手, 因为关联着idea插件。 CodeChrono审核成功🎉
时间跨度一个多月,其实单独做小程序用不了这么久,之前给朋友找过一个开源项目,折腾了一两个小时就部署成功,可以扫码体验了。但是这次目标时正式发布,很多步骤不清楚,折腾服务端,插件,家里一些事情,零零散散的,终归算是有个结果了
三 正式版本发布
v1.2.3
SemVer 使用由三部分组成的版本号: major.minor.patch."1"主版本:当出现不兼容的 API 变动时,版本号会递增。
"2"小版本:在以向后兼容的方式添加功能时递增。
"3"PATCH 版本:在进行向后兼容的错误修复时递增。
小程序正式版本发布🎉 ,版本编号0.1.0,这里插入常见的版本号命名规则
版本编号为何选择0.1.0而非1.0.0,考虑到这是个人独立开发的项目,不具备企业团队的可控力,也为自己预留了后续改进和完善的空间。隔天发现“客服”和“分享”两个图标位置放错,图标颜色又太亮,小程序图标还没确定,产品缺少核心功能点吸引、留存用户。
四 结语
害,需要填的坑还挺多,继续努力。为了能尽早开通流量主,写下来这篇推文,也是自己近期的一个记录吧
后面计划新开一个专栏,记录开发过程,包括小程序申请、域名购买、代码踩坑等等