记录一次自己用 AI 写IOS APP的经历
我是幾乎沒有移動端開發經驗的。僅有的一點安卓開發經驗還是十幾年前沒畢業的時候自己瞎折騰。
故事的起源是每天輔導我兒子功課時的暴跳如雷。
我兒子上一年級了,在語文的生詞上落后得非常嚴重(當然可能是他同學記性太好),學過就忘了。
為了幫他鞏固生詞,我覺得需要一個應用能記錄生詞(包括語文和英語,不過他英語雖然比不上同學但還是能跟住教學進度的)。
選型
問了AI好久,最推薦的還是RN。
我不太想用,研究了一下 Tauri2.0,發現雖然網上說可以但是實際開發過程中各種問題。
從頭搭建了好幾次項目,僅有一次莫名其妙的在手機上安裝成功了,但是啥也看不到,不知道是卡在啟動屏幕了還是內容本來就是空白的。
后來反復嘗試了幾次,連安裝都成功不了了。
遂放棄。
想著還是依靠Vibe吧。于是先用xcode搭建了一個Empty App,這種方式果然靠譜,一下子就在手機上能用并且可以交互了。
把項目用Trae和windsurf打開,果然輕松協助。
好,就這樣,寫原生swift項目吧
恰逢 Trae 開始推Pro,于是暫時放棄 Trae 了
介紹
項目地址是 https://github.com/davelet/word-kill
用法就是進來后增加生詞、查看列表、編輯熟練度。最簡單的數據流,高中生都能設計出來:
最下面是排序按鈕。
感想
關于AI輔助:太有用了,不然我這輩子也不會寫出一個手機應用,因為不太可能去自學IOS編程。用xcode創建空項目,搭配Agent就能一天完成一個小項目,真的方便。
關于swift語言:這是我第一次近距離接觸swift,但是感覺不太好,這個語言好像設計得特別隨意,就是你要啥功能我都有,但是你想當然的覺得該怎么實現一般都會猜錯。最大的問題是xcode現在還不支持使用Agent,太落伍了吧。
總結
以上是生活随笔為你收集整理的记录一次自己用 AI 写IOS APP的经历的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为啥半夜会醒!
- 下一篇: 企业微信hook,自定义工具,收发消息