我的第一個 iPhone APP – Calorie Recycle ( 卡路里回收器 )

我接觸電腦的時間應該是非常早了。剛上高中的時候,那時候建築師公會給了阿公一台類似早期的電腦,我已經忘了是什麼樣子,印象中,只記得可以用錄音帶讀取,可以玩青蛙過街的遊戲。再加上當時高中的學校裡面也有一門電腦課,我就一直對電腦這種東西很著迷。雖然當時聯考成績沒有上資工或資科系,上了交大機械,整天在宿舍跟室友用光纖網路玩 MUD ,組 386 電腦,研究怎麼改 BIOS 才能玩某些 Game 等。也讓我未來的職涯一直圍繞著電子業在轉。

然而,雖然我一直對寫程式有莫名的想像,早期的 BASIC, Fortran, C 等等。我都只有自己摸索過,沒有受過完整的訓練,都只知道一點皮毛。甚至前幾年也想自己來開發 iPhone APP,買了幾本書回來 K,寫來寫去,都只有一個 ” Hello World ” APP 滿足一下小小的夢。

原本以為這種業餘的嗜好只能想想,最近功能越來越強大的 AI 工具,竟然簡單到可以完成我多年來的夢想。一開始我只是用 ChatGPT 寫了一些簡單的 iPhone APP 來計算食物的卡路里,後來用 Google Gemini 也可以完成一些基本的類似功能。直到我接觸了 Claude ,APP 直接上升到一個完全不同的層次。本來一個只是計算卡路里的 APP ( 看起來就像是工程師堆砌出一堆表格的集合 ) ,在 Claude 的推論之下,原本硬邦邦表格變成了一個個圖表,我只要跟他說想法,一個個檔案就按照我的只是生成出來。偶而遇到一些 bug ,也是讓他來幫忙解決。我的角色變成了一個 Software PM ,指揮著一個 coding 團隊在幫我做事。

偶而這個團隊會被一兩個技術性的問題卡住,來來回回還是沒有找到適合的解法。這時候就是理工直男 — ChatGPT 展現解題技巧的時候了。 ChatGPT 對於分析程式還是很有一套,遇到難解的 bug ,我會把遇到的問題讓理工直男分析一下,再讓 Claude 這個團隊思考理工直男的建議,用不同的方向去思考。

四月底那時候,因為換工作的空檔,我跟 Rita 去坐了一星期的郵輪。就利用這一星期的時間,我的第一個 APP 就上架 APP Store 了。當然,我也不認為這種 APP 能帶來什麼收入,只要他能完成我多年來的夢想,這就夠了。

https://apps.apple.com/us/app/calorierecycle/id6764067202