開發者週報 #67 I’m a huge fan of the new MacBook Air
Apple/iOS 開發者的一週大小事 2020/11/16-2020/11/22
13的話
Apple: MacBook Air has no fan.
Me: I’m a huge fan of the new MacBook Air.
M1 上市後人們發現它就像 Apple 宣稱那樣的威能且便宜,而新的 App Store 小型企業方案又讓開發者可能的收入提高許多,再加上 SwiftUI、Big Sur、Catalyst 等技術,感覺現在是成為 Apple 開發者的好時機?
💰App Store 小型企業方案
11/18 Apple 突然宣布自 2021 年開始,App Store 年收入一百萬美元以下的開發者,隔年可將 Apple 抽成的 30% 降到 15%。
12 月會有更多細節,目前公布的資訊為:
現有開發者者,2020 年收入在一百萬以下,2021 年起便有申請資格並減免抽成
如果有減免資格的開發者,在當年度收入超過一百萬,則該年度剩餘時間以及隔年將實施原抽成比例
如果無減免資格的開發者,一整年的收入低於一百萬,則隔年又可以申請
請注意 Apple 提出的概念是「小型開發者有資格減免」。
對於符合資格的開發者來說,相當於提升了約 21.4% 的收入。如果本來銷售成本內含固定支出(例如版權抽成),那麼實質收入的提升程度還會更高。
但對於收入接近於一百萬的開發者就會有點傷腦筋,考慮以下情境:

Yachen Liu @Blankwonder
减税的细则挺有意思的,不是简单的阶梯制或者一刀切: - 如果上个年度收入少于 $1M,那么下个年度可以享受 15% 的优惠。 - 如果被减免的这一年里,超了 $1M,那么超出部分按 30% 计算,且下一年完全不再减免。 - 如果在未来的某年中又低于了 $1M,那么这一年的下一年又可以享受 15%。另外一個問題是,這個新的措施對 Apple 會有什麼影響呢?財務方面的負面影響微乎其微。TechCrunch 報導 2019 低於一百萬年收入的開發者大約佔了 97.4%,而這些開發者總共只佔了 App Store 收入的 7.6%。
相反地,這項措施很有可能吸引更多的開發者加入,也能讓更多獨立或小型開發商「活下來」,對於 Apple 的軟體生態有許多正面影響。
🔥M1 評測出爐🧊
這方面消息很多,我看了不少,像是業界最深入的應該就是 AnandTech 的測評。考慮到讀者沒空細讀,我還是講幾個重點:
Apple 在發表會上宣稱的速度、省電差距,都頗接近真實情況。兩方面都令人印象深刻
M1 在 Mac mini 與 MacBook Pro 有完整的電力與散熱,可以跑全速。但大部分情境下、短時間工作、反應速度方面,MacBook Air 也沒怎麼輸
整體速度上,M1 勝過 MacBook Pro 16 吋的 Core i9 沒什麼問題,即使是被限制在 TDP 10 W 的 MacBook Air。就算跑 Rosetta 模式(x86)也贏
單核效能跑分,以 CineBench R23(支援 ARM)來看,M1 僅輸給最新的 AMD 頂級 CPU 5950X 一些,差距在 10% 以內。而 Geekbench 5 的話 M1 還勝過 5950X
Rosetta 2,也就是執行 x86 app 的效能,從 Geekbench 5 來看,僅減損大約 12 %
瀏覽器測速指標 Speedometer 2.0,M1 拿下無人能及的最高分(緊追在後的是自家老弟 A14。因為比 A14 比較早出又比較小顆,所以我叫它老弟——你要叫小哥也是可以)
GPU 方面,M1 是史上最強的整合式 GPU。跟獨顯比起來的話,有超過 NVIDIA GeForce GTX 1050 Ti 或 AMD Radeon RX560,接近 1650。而且 M1 GPU 的耗電不超過 10 W
省電方面,編譯一次 WebKit 大約 20~25 分鐘,只消耗了 9% 電力。(MBP16 消耗 39%、MBP13 消耗 76%)



全速跑一陣子以後,溫度(我看到影片但忘了來源)最多只會來到 37 至 40 度之間
瞬間打開螢幕,跟手機一樣:
瞬間切換螢幕解析度:
開發者應該還是比較想看 Xcode 效能,那就來吧 XcodeBenchmark
它甚至可能在你按下 Cmd + R 到分心去看別的東西之前就跑起來了(例如我就跑去滑推特),對於 iOS 開發是真有幫助。

好奇 Mac 能拿來玩遊戲了嗎?這裡有個表格


Android 開發,尤其是 gradle,目前非常慢
如果你看到這裡有購買衝動的話,我想提醒的是等台灣官網開賣,善用官網 14 天無條件退貨機制。而考慮到 MBP 與 MBA 在效能上差異不大(看你需求),我會覺得第一代低成本嘗鮮該選 Apple Silicon 以 MBA 或 Mac mini。而下一代的 16 吋應該會是個怪獸。要不然就是想一下買了對你的效率真的會提升嗎?
不過如果你很確定需要的是長效或低溫的話,M1 就是你最好的選擇。
🦾Apple Silicon 軟體相容性
Does it ARM 這個網站可以查詢。這系列推文也不錯:

⚠️Apple Silicon 可以繞過 App Store 直接安裝 iOS App
只要能拿到 IPA 檔就好。如果你的 app 亂寫的話(例如把密碼明文寫在 app 資料夾)那就會被看光光:
喔對了,DTK 不支援安裝 iOS App,你得想辦法弄到一台 M1 機器才能實驗。
🎬Uniform Type Identifiers — a reintroduction
上次 Apple 介紹 UTI 已經是 2004 年了。這是本週全新推出的 Tech Talks video。
💎Sketch 的 Big Sur App Icon 風格

Hector Simpson @dizzyup
Couldn’t help but notice a beautiful bit of execution in the new Sketch 70 icon. It’ll pick up the background colour in your Dock. 😍 https://t.co/2pYqArcYUA🍈HomePod mini 開賣
一顆台幣 3,000 的意思就是要你一次買兩顆。
🔐Apple 回應 OCSP 事件
上週 Big Sur 正式上架時 server 塞爆,連帶影響到 OCSP 認證伺服器,進而使許多人意識到 Mac 上開 app 要連線認證,引發隱私疑慮。也可以參考官方的支援文件。
😂小趣味
練習寫白板題嗎?
M1 這麼厲害,我覺得有這樣的想法也不奇怪。
拿 M1 跑 ML 模型訓練:

🎙weak self podcast 59: 貓貓亂入 Swift
M1 再講一些、好多 Swift 新進度、中間波肥家的貓亂入、Small Business Program。
以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆,或到我的 Twitter 留言。
Create your profile
Only paid subscribers can comment on this post
Check your email
For your security, we need to re-authenticate you.
Click the link we sent to , or click here to sign in.