我用AI开发的第一款 App 已上线

我从去年开始使用 Cursor,不过一直使用 Cursor 制作网站,还没有制作过 App,刚好最近发现一个需求:

之前她的解决方法是问我,或者使用 iPad 问豆包,但是豆包回答的文字比较小,所以我不得不打开 iPad 的放大镜功能,但是使用起来还是比较别扭。我之前讲过,使用 AI 的关键是找到一个需求,那我何不制作一个 App 来解决这个问题,说干就干。第一步,制作原型,我参考了@花生的提示词,如下:

很快 Cursor 就制作出来了原型:

原型不错,截图给 Cursor 开始写代码,Cursor开发 iOS App 需要配合 Xcode 一起使用,需要先在 Xcode 创建好项目,然后使用 Cursor 编写和修改代码,并且在 Xcode 上进行测试、上线等。我继续参考了花生的提示词,如下:

很快就完成了初始的功能。不过最关键的功能未实现,就是用户输入语音后如何获得最终的汉字,最开始我使用了 DeepSeek 的 API,但是这个 API 不支持语音转文字,又找到了siliconflow(注册: https://cloud.siliconflow.cn/i/psT0Ns8B ),siliconflow 的 API 支持语音转文字,而且 SiliconFlow 是一个大模型 API 的集合,支持 DeepSeek\Qwen等常见的模型,API链接如下:

https://docs.siliconflow.cn/api-reference/audio/create-audio-transcriptions

https://docs.siliconflow.cn/api-reference/chat-completions/chat-completions

很快就完成了 App 的最小模型,不过文字只能展示静态文字,并不能展示文字书写的过程,AI 推荐我使用开源项目:

https://github.com/skishore/makemeahanzi

引用了“Make Me a Hanzi” 项目的汉字 SVG 矢量动图,就解决了展示文字书写的过程。

接着,使用 ChatGPT 4o 生成了 App Icon,我非常满意,如下图:

然后就注册 Apple Developer,年费 688 元,真机测试完毕后,就可以提交 App 进行审核,但是审核过程并不顺利,出现一些小问题被打回来好多次,折腾了好几天,邮件有几十封:

不过好在最终成功上线,iOS 17+ 都可以下载,欢迎搜索“如何写”下载使用我的第一个 App,学生和硬笔爱好者快速掌握汉字的正确笔画

总结:

1、我没有写任何一行代码,全部由 Cursor 编写,但是熟悉 Xcode 非常必要。

2、整个过程 AI 解答了我所有的问题,是所有问题,包括如何注册 Apple Developer,审核遇到的各种问题,Xcode 使用过程中遇到的各种问题,以及如何使用需要的开源项目等,我提问主要使用的是 POE 集成的 ChatGPT O3模型;

3、在中国无法直接使用 OpenAI 的 API,可以使用 SiliconFlow 作为替代,所以熟悉 SiliconFlow API 能做什么事情也非常必要;

4、人人都可以开始制作自己的 App,我已经调试第二个 App 了。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注