APP 開發當然選擇Mac電腦

🔸 Mac電腦選擇

不推薦memory低於16GB的Mac電腦,真的不夠用。512 SSD 勉強及格,建議 1T SSD。
不推薦 Mac mini,買了mini你還要買顯示器,鍵盤,巧控板來配,沒有比較省,還不方便攜帶。

🔸 Mac電腦顯示器選擇

程式開發當然要有大顯示器,雙顯示器。

  • Apple Studio Display (5K 27-inch) ✅

Apple電腦就是要配Apple的顯示器,用過Apple Studio Display,你就回不去了
Apple Studio Display 的包裝盒巨大,盒子本身就和顯示器差不多重, 到店取貨時被震撼了。

  • ASUS VP28U (4K 28-inch)

和Mac電腦的顯示相比色差嚴重!美工應該不能用!
公司買的顯示器,搭配 Mac mini (2020) Apple M1,使用第一年還ok,第二年開始閃屏,尤其是使用 Android Studio 的時候,不能確定是不是OS升級引起的,但接我的 Macbook Pro 16 Intel 是正常的! 接我的 Macbook Pro 16 Apple M2 Max 閃屏更為嚴重, 根本無法使用!

  • ASUS (4K 32-inch)

自己買的顯示器,一樣色差嚴重!接我 Macbook Pro 16-inch Apple M2 目前到是沒有閃屏問題。

  • LG Ergo支架 (4K 32-inch)

朋友買來配 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 買一個多月也主機板燒毀,保固內拿到新幾。