
Day 9,我和 AI 一起整理產品決策,接下來,要開始進入自己陌生的 iOS 開發領域了。
在開發之前,我想先搞懂:這個 App 會用哪些技術?它們各自負責什麼?又需要準備哪些工具?
今天會分享這次選用的技術與工具。由於我是 iOS 新手,過往的產品開發經驗都以 Web 為主,所以先向 AI 諮詢,之後也打算請有 iOS 開發經驗的友人幫我看看!
| 技術/工具 | 它是什麼? | 在這個 App 裡的用途 |
|---|---|---|
| Swift | 程式語言 | 撰寫呼吸節奏、計時與紀錄等功能邏輯 |
| SwiftUI | 介面框架 | 建立感受選擇、呼吸練習、紀錄與設定畫面 |
| SwiftData | 資料持久化框架 | 將練習紀錄與心得保存在手機上 |
| Xcode | Apple 的整合開發環境(IDE) | 編輯、建置、預覽、除錯與執行 App |
| Codex+Claude Code | AI Coding Agents | 協助撰寫程式、理解錯誤與檢查改動 |
下一篇預計開始安裝 Xcode,熟悉工具流程,並建立第一個 iOS 專案。明天見,Cheers 🍻