开发的小程序,说起来还挺有意思的!其实吧,我这个人挺懒的,能用现成的工具就绝不自己动手写代码,所以我的小程序开发之路,走的完全不是传统程序员的路线。
一开始,我只是想做一个能帮我记录每天喝水量的小程序,毕竟我这人记性不太好,经常忘了喝水,然后就感觉嗓子干干的,很不舒服。 市面上倒是有不少记水量app,但总觉得不够简洁,界面也看着有点累赘。 所以,我就琢磨着,能不能自己弄个小程序,简单方便,就满足我的基本需求。
说干就干,我先在网上找了找教程,发现微信小程序开发看起来还挺复杂的,各种代码、框架,看得我头都大了。 我这种“代码小白”一看就放弃了。 后来,我偶然发现了一个在线小程序生成器,简直是救星!这个工具操作起来超简单,你只需要拖拖拽拽,就能搭建一个属于你自己的小程序了。
我选了简单的模板,然后添加了一个记录喝水量的功能,就是每天点击一下按钮,它就能自动记录。 我还加了个小巧的图表,可以显示每天的喝水量,一目了然。 为了让它看起来不那么单调,我还加了个简单的背景图片,就弄了个清新的蓝色,感觉看着挺舒服的。 整个过程,我大概花了两个下午的时间,就完成了!
当然,我做的这个小程序非常简单,功能也比较有限,只能记录喝水量,其他的什么提醒啊、统计啊,都没有。 但对我来说,已经足够用了。 毕竟,我想要的只是一个方便记录喝水量的小工具,而不是一个功能强大的健康管理软件。 如果以后需要增加功能,再慢慢完善也不迟嘛。
功能 | 实现方式 | 难易程度 | 花费时间 |
---|---|---|---|
记录喝水量 | 按钮点击事件 | 简单 | 30分钟 |
数据存储 | 小程序自带的本地存储 | 简单 | 1小时 |
图表显示 | 使用小程序自带的图表组件 | 中等 | 2小时 |
背景图片设置 | 修改样式 | 简单 | 30分钟 |
整个开发过程,让我大的感受就是:现在开发小程序真方便!以前觉得开发小程序是一件很复杂的事情,需要掌握各种编程语言和框架,现在发现,借助一些工具,即使是像我这样的小白,也能轻松完成。 当然,这仅仅是一个非常简单的例子。 如果要做一些复杂的应用,比如电商类、社交类的小程序,那还是需要专业的技术人员来完成的。
不过,对于一些简单的应用场景,这种在线小程序生成器确实是个不错的选择,它能帮助你快速搭建一个原型,验证你的想法,而不需要花费太多时间和精力去学习复杂的编程知识。
之后,我琢磨着能不能再做点别的。 其实我挺喜欢整理书单的,各种类型的书单,豆瓣,微信读书,好读书,每个平台都有一些。 一个一个去看实在太费时间了。 所以,我突发奇想,做了一个小程序,可以聚合各个平台的书单。 原理也很简单,就是利用各个平台提供的API接口,把数据抓取过来,然后在我的小程序里展示出来。 当然,这部分就稍微有点技术含量了,我请了个懂编程的朋友帮忙,他写了个抓取数据的脚本,我只需要把数据导入到小程序里就行了。
这个小程序也比喝水记录小程序复杂不少,不过,开发难度也在我的可接受范围内。 我主要负责的是小程序的界面设计和用户体验,朋友负责后台数据处理。 合作完成的速度也挺快,大概一个星期左右就完成了。
当然,过程中也遇到了一些小比如有些平台的API接口文档不太完善,数据格式也不太统一,需要进行一些数据清洗和转换。 还好,朋友的编程能力很强,很快就把这些问题解决了。 现在这个小程序已经上线一段时间了,虽然用户量不多,但是能用,就已经很开心了!
接下来的计划? 嗯… 我还没想好呢。 也许会做一个可以记录我每天运动量的小程序,或者做一个可以帮我管理待办事项的小程序… 反正都是些简单的功能,主要还是方便自己。 毕竟,我只是个想偷懒的小编嘛!
如果你也有什么好主意,或者想分享你开发小程序的经验,欢迎一起交流讨论! 说不定,我们还能一起合作开发一个小程序呢!