有一天上班路上有个特别着急的事情(需要将文档扫描成pdf文件),恰巧电脑也不在身边,于是打开微信小程序,看了看市面上相关的小程序,发现不是不好用就是需要付费,而且我发现移动端这种需求还是有的,所以萌生了一个自己开发相关小程序的想法。 伟大的思想只有付诸行动才能成为壮举。 于是,我开始我的第一个小程序之路,首先了解的是微信小程序的开发流程,注册——>填写基本信息——>认证&备案——>开发小程序代码+搭建后端服务(如有)——>测试&发布小程序。 其中有一点需要注意,提前确认小程序的主体,个人、个体工商户和企业的不一样,个人的对接不了支付等,但是个人或者个体工商户的目前认证费用是30/年,企业的要300年(个体实在太难了),我果断用个体户注册了小程序,并完成了开发前的一切准备工作。 然后我梳理了一下要做的功能,以及实现方式 接下来我就要了解小程序是怎么开发的了,小程序页面基本上属于前端的范畴了,你要做小程序必须用它这套语言,作为一名后端程序员,靠着仅有的html、css、js的前端基础,每天硬抠小程序开发文档,我可太难了,还好我坚持下来了。UI这块我给大家推荐俩个网站,小程序所有的icon都是从这里来的,https://www.iconfont.cn/collections/index https://iconpark.oceanengine.com/official 后端服务搭建有俩种模式:一是直接买微信的云开发,二是用自己搭建服务。作为一名纯后端的程序员,本着能省就省的原则,果断买了阿里云的服务器,阿里云的入门应用服务器(2c2g+50G 带宽3M),99/年,果断入手。并购买了域名和备案,ssl认证(小程序接口调用必须要https调用),后端服务使用springboot+nginx+mysql。后端服务功能开发很快,因为毕竟自己就是做这块的。 页面这块也是一边学习一边写,进度相对慢一些,一个小功能一个小功能的做。虽然慢一点,但是积少成多,微信的基本组件和api都熟悉了一个遍。 有志者事竟成。 就这样一边开发一边测试,终于在11.8号这天上线了。小程序名字叫'口袋全能助手',功能有:支持图片文字扫描、语音翻译、文档翻译、PDF Word Excel PPT多种文件格式转换,给大家来几张截图。 最后,也不想说什么鸡汤。有想法就做,管他成不成呢,千里之行始于足下,不试试怎么就知道不行呢。尤其现在经济形势不好的时候,多多尝试,可能会有新的惊喜,欢迎交流~ 最后附一张小程序码,小程序名字叫'口袋全能助手',谢大家~ 起因
行动
结果
感想
本文由 mdnice 多平台发布
标签:尝试,微信,程序,程序员,开发,文档,副业,https From: https://blog.csdn.net/love_spinach/article/details/143714634