學習開發 Swift iOS App 該買哪台 Mac 呢 — 學習開發 iOS App 的第 0 步

時常有朋友問彼得潘,從今天開始,我要努力學習開發 Swift iOS App,但是萬事具備,只欠東風,我還缺了一台開發 iOS App 必備的 Mac,該買哪一台呢 ?

開發 iOS App 的軟體 Xcode 只有 Mac 版,沒有 Windows 版,因此我們只能用 Mac 開發。

ps: 如果是開發 SwiftUI App,使用 iPad 的 Swift Playgrounds 也能開發。

該買哪台 Mac 呢 ? 其實只要是新的,下圖 Apple 官網上的 Mac 都可勝任開發 App 的重責大任,包含了 Macbook Air,Macbook Pro 13,14 & 16,iMac,Mac mini,Mac Studio & Mac Pro。不管買哪一台,建議記憶體至少 16 GB,容量至少 512 GB。

以效能為考量: Macbook Pro

筆電和桌機的話,建議優先考慮筆電,因為比較方便攜帶,可以帶去上課,咖啡廳,海邊或森林寫程式,而且還能享受星巴克使用 Mac 時別人的快樂崇拜眼光。

筆電分成 Macbook Air & Macbook Pro,預算 ok 的話,建議買搭配 M3 晶片 ,效能較好的 MacBook Pro(不過也比較貴)。

可依自己的需求選擇 14 吋或 16 吋的機型。

經濟實惠的 Macbook Air

覺得 MacBook Pro 還是太貴嗎? 沒關係,Macbook Air 也有不錯的效能,基本款只要 32900 即可享用。

如果預算有限 …

剛剛說的都很好,但是我偏偏錢不夠, Macbook Air 也買不起呢 ?

沒關係,你可以考慮 Mac mini,最便宜的只要 18900,然後再外接螢幕,鍵盤,滑鼠即可開發 App。想當年彼得潘大學時買的人生第一台 Mac 就是 Mac mini,天天背著它上學。

想要搭配大螢幕在家舒服寫程式

24 吋的 iMac 是不錯的選擇。

追求效能

想要在家裡寫程式,但又覺得 iMac 不夠快嗎 ? 那你可以試試 Mac Studio 或 Mac Pro。它搭配 M2 Max & M2 Ultra 晶片,是 M2 系列效能最好的電腦。

二十萬以上的強大 Mac

學生優惠

好的東西一般是不打折的,就像尊貴的 Mac。不過如果有學生或教職員身分,是可享有學生價的。符合資格的朋友可進一步參考以下連結。

寫程式的 Mac 效能比較

XcodeBenchmark 提供不錯的效能比較,從下表可查看不同 Mac 編譯程式的時間。

Apple 官網的 Which Mac is best for me

--

--

彼得潘的 iOS App Neverland
彼得潘的 Swift iOS / Flutter App 開發教室

彼得潘的iOS App程式設計入門,文組生的iOS App程式設計入門講師,彼得潘的 Swift 程式設計入門,App程式設計入門作者,http://apppeterpan.strikingly.com