Back to Blog

从一个想法到 3.x:CloudOTP 的两年成长之路

October 22, 2025
CloudOTP开发日志Flutter

两年前,我只是想做一个更干净、更顺手的两步验证工具。那时候我刚开始工作,手机里装满了各种验证码 App——它们能用,但不够顺手,不够符合我自己的习惯。于是,我开始写下第一行代码,做出第一个版本的 CloudOTP

最初的版本是用原生 Android 开发的。那时的界面简单,功能单一:扫码、生成验证码、复制。这是一个几乎只有我自己在用的工具,却让我第一次感受到,工具也可以真正为“自己”而存在。

后来我接触到了 Flutter。一个新的想法出现了:为什么不能在电脑上也方便地使用 CloudOTP?于是我开始重构——从架构到界面,从逻辑到动画,一切重新开始。那时候我每天都在调试布局、调整图标比例、优化字体渲染。CloudOTP 的桌面端就在一次次的小修改中,逐渐变得现代、流畅、自然。

桌面端的重构经历了多个阶段。从 1.x 到 3.x,CloudOTP 的界面已经迭代了无数次:从传统卡片布局到响应式网格,从阴影设计到平面化风格,从固定窗口到自适应布局。这些变化看似细微,却让 CloudOTP 不再只是“能用”,而是“好用”。

功能上,CloudOTP 也在不断拓展。它现在支持多种云备份方式,用户可以选择自己信任的服务来同步数据,也能从不同的软件导入已有的验证信息。安全和便利,不再需要二选一。

如今,CloudOTP 已经走过了两年,在 GitHub 上收获了超过 180 个 Star,也得到了许多开发者朋友和同事的推荐。有同事告诉我:“这工具我每天都在用。” 有人说:“它比那些传统验证器更清爽。” 每一条反馈,都让我重新确认了最初的方向。

CloudOTP 的开发从未停止。3.x 只是一个阶段性的版本,我还在不断改进桌面端体验、优化交互逻辑,也在探索更多云同步与插件扩展的可能。它不只是一个 App,而是两年时间的积累与坚持,是我作为独立开发者的一段旅程。

Feel Safe, Stay Swift.

—— by an indie developer, 2025