🐣iOS 開發補完計畫正式啟動

13-avatar-img
發佈於🪧 公告與其他 個房間
更新 發佈閱讀 10 分鐘

(本文為公開文章)

之前預告的「iOS 開發補完計畫」正式開始了。

你可以在 Patreon 訂閱「13 的 iOS Developer 會員」或「13 的 iOS Developer+ 會員」來開始閱讀。

「iOS 開發補完計畫」簡介

你是 iOS 開發新手嗎?想知道 iOS 開發的路上會遇到哪些坑嗎?

那些 AI 學不到的 iOS 開發實務經驗,由 13 親自撰寫:

  • 專為 iOS 開發初學者、Vibe Coder、用 AI 學開發的人設計
  • 每週更新 2 篇補完知識
  • $5 美金/月
  • 學生可以來信索取 3 個月的免費兌換連結(細節往下看)
  • 點此加入會員

「iOS 開發補完計畫」是寫給誰的?

iOS 開發初學者、用 AI 學習 iOS 開發的朋友、iOS Vibe Coder。

身為資深 iOS 工程師,我大量使用 AI 工具輔助開發,也非常鼓勵搭配 AI 工具來學習 iOS 開發。也因為這樣,我知道目前 AI 模型的 iOS 開發知識有所侷限。

有許多知識,或者「坑」,還沒有進入模型當中。也有許多觀點與經驗,沒辦法透過 AI 來習得。

所以,我想藉由這份補充資料,給想學習 iOS 開發、搭配 AI 工具學習的朋友,一些基本知識與經驗分享。

這不是一套 iOS 開發入門教材或課程。而是實務經驗談,以及補充 AI 學習盲點的資料。

有哪些內容?

在這篇預告文章中,有列出超過 130 個我打算要寫的題目。

目前只有寫好第一篇,但我覺得是個不錯的開始。

後續的內容會以每週 2 篇左右的進度發表。越多人訂閱,我的產出速度就會越快。

預計分享的內容,不一定都圍繞著程式語言。而是涵蓋了構思點子、開發、介面設計、使用者體驗、Accessibility、測試點子、送審、上架、產品經營、商業計畫等等面向。

開發一款 app 絕不是只有寫程式而已。網路上有許多很棒的程式課程,AI 也會教你寫程式(或幫你寫)。但是我會跟你分享的東西,是累積多年實務經驗下來的重點。

相信你也可以明白,許多經驗分享並不是教一次就能學會。有些「坑」,不管前人再怎麼提醒,還是得自己親自踩過才能學到。我能做的事情就是預先提醒。

「你是誰?」

我叫 13,因為我的中文名字唸起來像是「一三」。

我從 iOS 6 時代開始自學 iOS 開發。

曾在兩家公司任職(其中一家是美商上市公司),擔任 iOS 主管或 team lead。

上架過的 iOS app 超過 10 個,也寫過數十個 side project apps。你可以從我的 GitHub 瞭解我寫過的開源專案。

我在 iOS 開發社群有非常多分享。超過 230 期電子報、100 集以上的 PodcastYouTube 影片Notion 知識庫,以及大量的推文。加起來應該是全台灣最多的。

我去過 4 次 WWDC 現場。是疫情時代之前、Apple 舉辦一整週實體 WWDC 的最後 4 年。

參與台灣唯一的 iOS 開發者研討會 iPlayground 宣傳工作多次,擔任過講者 3 次。最近一次受邀擔任開場講者。

還有多次受 Apple 台灣教育團隊的邀請,到臺灣大學講課,分享 iOS 開發經驗。

我目前正在 Patreon 經營付費會員、分享進階的 iOS 開發內容,叫做「iOS Developer+」。而「iOS 開發補完計畫」是其中一個部分。

許多人喜歡我分享的東西。甚至有好幾位前同事主動來訂閱我的付費會員,令我非常感動。

最後一點,我的大學與研究所的主修是教育心理學。雖然不是職業教師,但是對於「教、學」這兩件事,一直都很有興趣。

為什麼想寫?

我一直都想把自己累積的 iOS 開發知識整理起來。不過以往分享的對象都是已經在從事軟體開發的朋友。去整理他們大半都知道的事情,比較沒有意義。

直到最近,我有機會接觸許多在校學生、初學者,以及因為 AI 的緣故開始接觸 iOS 開發的人們。覺得撰寫「iOS 開發補完計畫」對於這些新朋友會很有幫助,自己也剛好可以藉由輸出知識來整理知識。

如何取得?費用多少?

請到我的 Patreon 訂閱「13 的 iOS Developer 會員」,每個月是 $5 美金。每週我都會更新 2 篇左右的內容。

如果你是之後才開始訂閱,可以立刻看到所有已經發表的文章。

每一篇的內容不會太長,但是都會講至少一個重點。

(我的 Patreon 上另外有一個「13 的 iOS Developer+ 會員」等級,每月 $13 美金。是提供給資深 iOS 工程師,或是有一定程度的開發者的進階內容。不推薦初學者訂閱。)

收費的原因,並非財務上的(雖然我目前的主要工作就是寫作)。而是希望藉由一點收費,讓學習者更有動力。避免「我買了書就等於讀過」那種自我安慰效應。

為什麼是訂閱制而不是一次付清?這也是為了提高學習動力與效果。學習是細水長流,無法速成。

只要在訂閱期間,你就會持續收到我寄出的文章。這樣的學習節奏比較舒服。

值得一提的是,想要把 iOS 開發學好,還是要仰賴其他教材或是 AI 工具。訂閱這份會員是補充知識,而非一套完整課程。只是這些知識你可能很難自行得知──哪怕是靠著 AI 工具。

我是學生,可以減免訂閱費用嗎?

非常可以,太可以了。

我很希望給學生開發者一些寶貴經驗,所以一開始就打算免費提供給在學學生

實施辦法是這樣:

  • 寄信給我。內文告訴我你的學校電子郵件,郵件地址必須包含 .edu。你可以參考以下模版:
標題:「iOS 開發補完計畫」學生方案
收件人:13<[email protected]>
內文:

13 你好,
我是 OO 高中/大學的學生,正在學習 iOS 開發,想要索取「iOS 開發補完計畫」。
這是我的學校 Email:**@**.edu.tw

OOO
  • 我收到信並確認無誤以後,會把「3 個月免費會員」的連結寄到你的學校電子郵件。這個連結是專屬於你的
  • 透過寄給你的連結,就可以把 Patreon 帳號升級成「iOS Developer」會員等級,為期 3 個月

為什麼只有 3 個月呢?因為我當初在從頭自學 iOS 開發的時候,只花了 3 個月就進入到送審上架階段。現在有 AI 工具的協助,開發小型 app 的時間更有機會縮短到數天。

我希望給學生免費的優待不是無上限的,才會更懂得珍惜與把握時間。

假如 3 個月到了,你想延長免費資格,那很歡迎你跟我分享學習 iOS 開發的收穫,我很樂意再給你後續的免費閱讀資格。

畢竟,我的目的不是從學生身上賺錢。主要還是為了刺激學習動力。

「我是資深開發者,也想要取得或贈送這項資源」

如果你是資深 iOS 開發者,我十分推薦你訂閱我的「iOS Developer+」會員方案。裡面也會包含相同的內容,但是會有更多已經寫好、以及持續在發表的進階文章。而且還可以在官網或 Notion 上閱讀。過去的內容請參考 iOS Developer+ 內容預覽

如果你想要贈送 iOS Developer 會員資格給其他人,比如說,想要買來送給學生(雖然我會免費提供給學生,但是你想要資助我撰寫這些內容),則非常歡迎你使用 Patreon 的送禮功能。贈送的月數以及總數量,完全可以由你自己決定。

發行計畫終止的情況

整套補充資料,我覺得要寫個 100 篇以上應該不是太大問題。

如果將來有一天我已經寫不下去、無法維持穩定產生內容的話,我會把全部的內容集結成一本電子書,提供給當時還有訂閱資格的會員下載。

並且會提醒會員停止訂閱(我無法在 Patreon 後台終止你的訂閱資格,需要你主動操作)。當然,如果你願意持續付費訂閱作為支持我的話,也完全沒問題。

假如你的程度或是興趣足以消化「iOS Developer+」的進階內容,也歡迎隨時升級。

Bonus: Podcast

在撰寫第一篇文章時,我發現用講的比用寫的還容易(我跟朋友做過超過 100 集的 Podcast)。所以未來部分主題我也打算用 Podcast 加文章的方式發表。

你可以在 Patreon 帳號資訊裡面取得私人 RSS Feed 網址,並加入到你的 App。

使用 Apple Podcast 請見這篇,其他 App 請見這篇說明

(備註:iOS Developer+ 也有在 vocus 上刊載,但是 vocus 不支援 Podcast。為了公平起見,只包含「iOS 開發補完計畫」的「13 的 iOS Developer 會員」方案暫時沒有在 vocus 上提供。)

總而言之

你還在等什麼呢?立刻加入我的 Patreon,並分享給想學習 iOS 開發的朋友吧!

留言
avatar-img
留言分享你的想法!
avatar-img
13+
1.5K會員
86內容數
13 以 10+ 年 iOS 開發經驗為基礎撰寫,助你在 AI 時代成為更有自信的技術工作者。 ❤️ 支持 13 創作! 🤖 AI 工具實戰經驗與深度思考 🧠 軟體開發思維、職涯發展建議 💡 實用技巧與踩坑經驗分享 😔 開發者身心健康與職業傷害
13+的其他內容
2025/05/22
我之前提到想做一個比較適合新手的專欄系列,名為「iOS 開發補完計畫」,主要針對 iOS 開發新手、Vibe Coder 或是學生,分享一些從 AI 較難學到的開發知識或經驗談。這就是第一篇的內容。我想先聊一些商業觀念。製作過程是透過口述來寫作,所以也試著錄製成 Podcast
2025/05/22
我之前提到想做一個比較適合新手的專欄系列,名為「iOS 開發補完計畫」,主要針對 iOS 開發新手、Vibe Coder 或是學生,分享一些從 AI 較難學到的開發知識或經驗談。這就是第一篇的內容。我想先聊一些商業觀念。製作過程是透過口述來寫作,所以也試著錄製成 Podcast
2025/04/13
聊聊幾件重要的進度與想法,包括近期寫作狀況、全新官網、內容整合的規劃,以及幾個還在構思中的方向。歡迎你試用新官網,並給我一些回饋。
2025/04/13
聊聊幾件重要的進度與想法,包括近期寫作狀況、全新官網、內容整合的規劃,以及幾個還在構思中的方向。歡迎你試用新官網,並給我一些回饋。
2025/02/24
跟會員們更新一下我的近況,以及後續計畫。重大消息:昨天是我最後一天上班,今天一早我就開始全新的個人計畫,做自己想做的事情。
2025/02/24
跟會員們更新一下我的近況,以及後續計畫。重大消息:昨天是我最後一天上班,今天一早我就開始全新的個人計畫,做自己想做的事情。
看更多
你可能也想看
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
本章節介紹了如何建立並設置Swift項目以及如何選擇和設置Swift代碼編輯器。這包括在Xcode和命令行中建立Swift項目,選擇Xcode、Visual Studio Code或AppCode作為編輯器,以及如何使用SPM安裝插件。
Thumbnail
本章節介紹了如何建立並設置Swift項目以及如何選擇和設置Swift代碼編輯器。這包括在Xcode和命令行中建立Swift項目,選擇Xcode、Visual Studio Code或AppCode作為編輯器,以及如何使用SPM安裝插件。
Thumbnail
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
Thumbnail
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
Thumbnail
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {  
Thumbnail
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {  
Thumbnail
本篇文章將分享手機App設計教學,並往後介紹使用Flutter開發App的相關知識和技巧。透過這系列的分享,讀者將能夠學習如何利用設計和程式開發技能來製作一個App。文章中也提供了一些靈感來源和教學資源,幫助讀者進行設計和開發的思考和學習。
Thumbnail
本篇文章將分享手機App設計教學,並往後介紹使用Flutter開發App的相關知識和技巧。透過這系列的分享,讀者將能夠學習如何利用設計和程式開發技能來製作一個App。文章中也提供了一些靈感來源和教學資源,幫助讀者進行設計和開發的思考和學習。
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
今天來分享一下我自己開發的 iOS App,以及為什麼會有這個 App 的產生。 這個 App 是在 AppWorks School 時開發的個人專案,從構思到實際開發完畢大約四週左右。而在去年底的時候稍微整理了一下,終於把它上架到 Apple 的 AppStore。
Thumbnail
今天來分享一下我自己開發的 iOS App,以及為什麼會有這個 App 的產生。 這個 App 是在 AppWorks School 時開發的個人專案,從構思到實際開發完畢大約四週左右。而在去年底的時候稍微整理了一下,終於把它上架到 Apple 的 AppStore。
Thumbnail
本課程學習如何使用 Android Studio 建立的第一個應用程式專案:Hello World。
Thumbnail
本課程學習如何使用 Android Studio 建立的第一個應用程式專案:Hello World。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News