🧊iOS 開發補完計畫 #2 學寫 App 不會讓你賺大錢,但是絕對值得(商業觀念篇)
寫 App 不等於賺大錢,但這段學習與實作的歷程,可能會改變你的職涯與人生方向。寫出屬於自己的 App 本身也很有無可替代的成就感。這篇文章拆解 App 盈利的現實,也分享我自學 iOS 開發的故事。
寫 App 不等於賺大錢,但這段學習與實作的歷程,可能會改變你的職涯與人生方向。寫出屬於自己的 App 本身也很有無可替代的成就感。這篇文章拆解 App 盈利的現實,也分享我自學 iOS 開發的故事。
整理從 MacBook Air 到 MacBook Pro 的配備建議,告訴你該怎麼看處理器、記憶體、SSD 空間的取捨,還有該不該買新 iPhone 做測試。不只講開發用的電腦要怎麼買,還教你養成自行判斷電腦規格的能力。
在 M3 Max 上實測《光與影:33 號遠征隊》表現不錯。雖然 Mac 並非首選平台,但透過 CrossOver 執行,能維持穩定遊玩體驗,且手把正常支援。本文介紹安裝流程、效能表現與圖形設定,適合想在 Mac 上挑戰這款話題大作的玩家參考。
介紹一個讓 AI Agent 擁有「自己編譯並找錯誤」能力的實用工具。讓 AI 更接近人類開發者的日常流程,提升正確性與效率。
分享了一種實用卻少被討論的 AI 使用方式──當作專案計畫工具。從確立目標、拆分任務,到追蹤進度。以參加比賽為例,展示如何透過與 AI 對話,逐步釐清方向、建立下一步行動,並實際應用在專案中。
2025/06/20 更新:iOS 開發補完計畫改為免費專欄、不定期更新。詳情請見公告 之前預告的「iOS 開發補完計畫」正式開始了。 你可以在 Patreon 訂閱「13 的 iOS Developer 會員」或「13 的 iOS Developer+ 會員」來開始閱讀。 「iOS 開發補完計畫」簡介 你是 iOS 開發新手嗎?想知道 iOS 開發的路上會遇到哪些坑嗎? 那些 AI 學不到的 iOS
2026/03/18 更新:由於專欄已改為免費,移除舊的方案說明與 Podcast 部分。 我之前曾提到,想做一個比較適合新手的專欄系列,名為「iOS 開發補完計畫」,主要針對 iOS 開發新手、Vibe Coder 或是學生,分享一些從 AI 較難學到的開發知識或經驗談。 這系列文章是設計給新手開發者的專欄,免費提供。對於資深的工程師來說,這些內容可能相對基礎,甚至是已經非常熟悉的東西。 在「iOS 開發補完計畫」的開頭,我想和大家聊的第一個篇章,就是「商業觀念篇」。 Apple 與開發者之間的關係 身為開發者,有非常多東西需要學習,但我認為一開始最關鍵的,應該是認識
分享一下自己的 EDC──身為 iOS 開發者的日常兼旅行背包,都放了什麼東西。
資訊焦慮往往來自「覺得學不完」。分享一個簡單實用的技巧:開設一個專門帳號,把看過的開發資源轉貼並加上個人心得。透過「擠出一兩句話」的動作,不但能深化學習,還能慢慢累積知識、建立自信,甚至喜歡上與他人互動的善意。
Swift Tagged 是我幾乎寫每個 iOS App 都會預設使用的 Swift Package。這篇文章會介紹它解決的問題,以及解法背後的思路哲學。
最近跟家人聊到 AI 的發展,產生一段有趣的對話,於是寫了這篇短文。
聊聊幾件重要的進度與想法,包括近期寫作狀況、全新官網、內容整合的規劃,以及幾個還在構思中的方向。歡迎你試用新官網,並給我一些回饋。
帶你用全新的方式學習 SwiftUI:不是從 App 介面開始,而是從你手邊的實體物品出發,練習用 SwiftUI 描述它的外觀與結構,就像用程式碼做素描。這樣的練習能幫助你熟悉 SwiftUI 的排版語法與元件拆解邏輯。
有些工程師喜歡在開發初期討論架構、設計模式,甚至引經據典講起各種原則。這篇文章不是要反對這些做法,而是從另一個角度出發,談談我在實務中更重視的一項能力,以及我會怎麼練習它。
我曾是筆記工具的重度使用者,甚至還做過一款筆記 app。但多年後,作法已徹底改變。這篇文章分享這段轉變,以及在 AI 時代,對「筆記」這件事的新理解。
SwiftUI 推出多年,仍有許多開發者遲遲無法上手。本章探討幾個關鍵障礙:缺乏練習機會、不得其門而入、學習曲線與焦慮、UIKit 心智模型的干擾等,其實這些並不難克服。我也分享如何透過 side project 建立學習動力。
從 UIKit 轉換到 SwiftUI,我一開始是很興奮的。但是沒有多久,就開始發現事情沒有這麼簡單。有些觀念得重新學習,不只是語法的變化而已。我也觀察到許多開發者有遇到和我一樣的學習障礙。
2019 年 WWDC 的主視覺,是霓虹風格的腦袋爆炸的機器人。而當年 Keynote 的重頭戲,就是 SwiftUI 橫空出世。我人就坐在現場,看著 Keynote 介紹 SwiftUI,心裡異常地興奮,震撼感完美符合那個腦袋爆炸的形象...
分享我用 AI 修正字幕的小技巧。透過 Riverside 錄音,再用 Grok 修正辨識錯誤與中英混雜的字幕,只花了不到十分鐘,大幅減少後製時間。
AI 工具推陳出新,你感到焦慮還是興奮?不販售焦慮,分享我如何實際使用各種 AI 工具來輔助工作與生活。包括寫程式、規劃學習、到整理思緒。也聊聊怎麼面對資訊焦慮、找回掌控感,讓 AI 真正為自己所用。
從今天開始,我會在 iOS Developer+ 連載「學習 SwiftUI」這本書。付費會員作為第一線支持我的朋友,等書寫完以後,可以直接下載整本電子書,不需額外付費。就學習的角度來說,一週讀一篇,效果應該滿好的,因此鼓勵尚未訂閱的朋友就從現在加入 iOS Developer+。
跟會員們更新一下我的近況,以及後續計畫。重大消息:昨天是我最後一天上班,今天一早我就開始全新的個人計畫,做自己想做的事情。
有人問我,什麼樣的人在團隊裡表現最好?我回答:「能把假休好的人。」這是真心話。本文分享我如何帶領團隊建立健康的休假文化,也談為什麼「安排休假」本身就反映了掌控感與高效率,甚至是預防職業倦怠的關鍵。
許多人可能在過年前後轉換新工作,所以我來聊一個面試題目,也試試 AI 的表現。這個問題,我在幾十次的 iOS 工程師面試場合問過,只有不到 2 成的受試者有回答出來。
還沒開始用 AI 工具輔助開發嗎?至少試試自動產生 git commit。這篇文章示範 VSCode 與 Cursor 中的實用小技巧,以及分享我如何用 Agent 自動總結的開發進度。