工欲善其事,必先利其器 - 開發電腦及配件選擇
APP 開發當然選擇Mac電腦
🔸 Mac電腦選擇
Budget 允許的話直接買 16-inch MacBook Pro 標準頂規+
MacBook Pro 16-inch Apple M2 Max, 32GB Memory, 1TB SSDBudget 有限的話買 14-inch MacBook Pro 低標
MacBook Pro 14-inch Apple M2 Pro, 16GB memory, 512GB SSD
不推薦memory低於16GB的Mac電腦,真的不夠用。512 SSD 勉強及格,建議 1T SSD。
不推薦 Mac mini,買了mini你還要買顯示器,鍵盤,巧控板來配,沒有比較省,還不方便攜帶。
🔸 Mac電腦顯示器選擇
程式開發當然要有大顯示器,雙顯示器。
Apple電腦就是要配Apple的顯示器,用過Apple Studio Display,你就回不去了。
Apple Studio Display 的包裝盒巨大,盒子本身就和顯示器差不多重, 到店取貨時被震撼了。
和Mac電腦的顯示相比色差嚴重!美工應該不能用!
公司買的顯示器,搭配 Mac mini (2020) Apple M1,使用第一年還ok,第二年開始閃屏,尤其是使用 Android Studio 的時候,不能確定是不是OS升級引起的,但接我的 Macbook Pro 16 Intel 是正常的! 接我的 Macbook Pro 16 Apple M2 Max 閃屏更為嚴重, 根本無法使用!
自己買的顯示器,一樣色差嚴重!接我 Macbook Pro 16-inch Apple M2 目前到是沒有閃屏問題。
朋友買來配 Macbook Pro 16,具體型號不記得了,看了介紹影片覺得Ergo支架真的很酷,但朋友用了一天說看不慣,不喜歡。
🔸 iOS 開發&測試裝置 iPhone / iPad / Watch
- 開發:至少一隻iPhone,一隻iPad,都要可以追到最新版。
- 測試:如果你的 APP Supports iOS13+,比較完整的是測試從 iOS 13 起的所有版本。 至少要測最新的三個版本: iOS14, iOS15, iOS16(目前最新)。
- 我目前使用: iPhone12 + iPad Air Apple M1 + Apple Watch S8
🔸 Android 開發&測試裝置
- 開發:推薦Google Pixel,要可以追到最新版。
- 測試: 如果你的 APP Supports Android 8+,比較完整的是測試從 Android 8 起的所有版本。 至少要測最新的三個版本:Android11, Android12, Android13(目前最新)。 一定要測不同廠牌的手機,越多越好,市占率高的手機一定要測,比如:Samsung, Oppo …
- 我目前使用: Samsung Note10, Oppo Reno5, Mi5
🔸 配件
鍵盤
有外接顯示器就要買鍵盤,巧控鍵盤就可以了。巧控板
可以不買,我把電腦放在顯示器右邊,直接使用Macbook pro上的觸控式軌跡板。巧控滑鼠
用不習慣。升降桌
必備啊。
🔸 開發環境
個人 | 公司 |
---|---|
MacBook Pro (16-inch, 2023) | Mac mini (2020) |
Memory 32GB | Memory 16GB |
Apple M2 Max | Apple M1 |
巧控鍵盤 | 巧控鍵盤 |
無 | 巧控板 - 白色 |
Apple Studio Display | ASUS VP28U |
Funte 升降桌 | 一般辦公桌 |
🔸 Mac電腦更新
3年+ 差不多 AppleCare+ 到期後就可以考慮買新電腦了。
我最近幾年用過的電腦 (買入年份:2023 / 2020 / 2017):
🔸 Apple 故障 & AppleCare+
我只有為電腦買AppleCare+,電腦每天隨身攜帶,修理價格昂貴,只好買。如果電腦都放家裡可以考慮不買。
以下是我遇到和聽到的Apple故障:
- 自己買 Apple Watch SE, 用了半年,每天按 Button 的次數 < 10, 有一天 Button 就按下去再也起不來,送修 101 Apple 直營店, 幾天後拿到新的 Watch。
- 朋友買 iPad 用了不到半年直接黑屏,送修後拿到新 iPad。
- 之前 Server 工程師的 MacBook Pro,有加買保固,用了快三年,保固前電池膨出,送修 101 Apple 直營店, 當時有跟 Apple 工程師溝通,開發電腦急用不能等, 於是當天修好。
- 之前公司一台 MacBook Pro 13-inch Intel Chip 才過一年保固就主機板燒毀,只能花錢修理。另一台 MacBook Pro 13-inch M1 買一個多月也主機板燒毀,保固內拿到新幾。