🧱減少開發者職業傷害,請買手機架

對於 iOS 開發者來說,實機開發無法避免。如果你想要減輕日常開發工作中拿起 iPhone 時的手部負擔,不妨準備一些美觀又耐用的手機架。方便之餘,還能增加工作時的儀式感。

我買 iPhone 時,通常都是買最大螢幕的版本,方便看內容、電池續航力也最好。但是相對的就會是最重的型號。

手機重量太重,對於開發者的一項重大傷害,就是在實機開發時,每次從 Xcode 把 App 跑到 iPhone 上,要把手機從桌上拿起來操作,確認 App 的修改情況。反覆這個動作,對手腕的負擔不小。

印象很深刻,iPhone 14 Pro Max 讓我用到手會痛,所以 15 Pro Max 推出時,一看到重量規格明顯下降,立刻就換機。

盤點每年最重的 iPhone 最重有多重

我們來看一下名稱有 Max 的所有 iPhone,也就是每一代最重的 iPhone:

iPhone XS Max 是史上第一個有 Max 名稱的 iPhone,螢幕是 6.5 英寸。隔年的 iPhone 11 Pro Max 則是首次出現三個後鏡頭的 iPhone,所以重量增加不少。

被我嫌重的 14 Pro Max 果然是史上最重,而換成鈦金屬外殼的 15 Pro Max 則是史上最輕,瘦身成功。

目前最新的 17 Pro Max,採用更輕的鋁合金外殼,剛好介於這兩者的平均值,不算太糟。

手機太重的對策

手機太重又要實機開發,有許多對策。使用 Mac 上的「iPhone 鏡像輸出」App 是一個方式,但並非萬能。比如:無法實測觸控範圍、無法使用鏡頭或 Face ID,而且一次只能綁定一台 iPhone。

有些開發者習慣在模擬器或 Preview 上開發,這沒問題。但是你總是要在實機上測試操作是否順手、觸控範圍會不會太小。有些硬體功能也無法用模擬器取代。

所以,我個人在開發時還是習慣插線(效率部分的原因,之前寫過一系列專題)。最好的辦法,就是買個手機架。這種東西不貴,又可以保持手腕的輕鬆,強烈推薦各位開發者為自己準備幾個。

我重視手機架到什麼程度呢?之前任職的公司,每個 iOS 工程師至少會有 2 支 iPhone。我當 Team Lead 時,就幫整個團隊每人申請採購 2 個手機架

我家裡有 4 個手機架,因為工作位置不固定、而且非開發情境也很實用,例如在餐桌或客廳用手機。

挑選手機架的建議事項