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% 的收入。如果本來銷售成本內含固定支出(例如版權抽成),那麼實質收入的提升程度還會更高。
但對於收入接近於一百萬的開發者就會有點傷腦筋,考慮以下情境:
另外一個問題是,這個新的措施對 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 風格
🍈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 留言。