63: M1 冷冰冰,心裡熱呼呼

🧊天氣很冷,M1 也很涼,但我們的內心激動🔥 { 完整節目筆記 https://weakself.dev/episodes/63 } 💻 13 的 MacBook Air M1 為什麼買 8 GB 為什麼買金色 恥辱的太空灰 13 買過 2016 年款 MacBook Pro 15 吋,就是有 Touch Bar、蝶式鍵盤、太空灰配色大改版的第一款。不過「恥辱」的原因主要還是 Intel CPU MacBook Air 適合拿來開發嗎? 8️⃣ 8 GB 到底夠不夠用 打開「活動監視器」,如果你平常使用的應用程式會用到 1~2 GB 的記憶體,8 GB 很有可能就不夠用 Xcode 開發 iOS app,一般 build Swift project 沒有問題 但是如果要看 SwiftUI Preview,而且超過一個 preview device,就會明顯感到卡頓(記憶體交換檔存取造成的)。因為每一個 preview device 都是一個 Simulator,各佔約 2 GB 簡單來說,有任何疑慮的話,就買 16 GB 吧 🔟 Windows 10 ARM 可以跑? Parallels Desktop for Mac with Apple M1 chip Technical Preview Windows Insider Preview ARM64 🎮 M1 拿來玩遊戲 Hades 可以順跑,還可以接 Switch Pro 手把 Disco Elysium,跑起來會吃滿 GPU。同時用 20 W 的充電器充電可以打平電力消耗 📱 Mac 安裝 iOS Apps 透過 iMazing 下載 IPA 檔 即使這些 app 沒在 MAS 上,它們還是可以安裝並且正常使用,包括 in-app purchase(Apple Silicon Mac 可以說就是一種 iOS 裝置?) Web 分頁記憶體使用量之謎 iOS app 記憶體使用量之謎可以得到解答 開了幾十個 iOS app,切換使用不覺得卡(即使是 8 GB M1)——其實就是 iPhone 上的體驗 🤪 iPad 還有什麼搞頭? M1 Mac 就是 iOS 裝置 MacBook Air M1 1.29 kg vs iPad Pro 12.9 (633 g) + Magic Keyboard (601 g) = 1.23 kg,節目裡 13 說 MBA 比較輕是錯的 另外 Apple Pencil 2 是 21 g 價錢方面 13 也記錯了,iPad 貴得多。iPad Pro 12.9 512 GB 就 NT43,400,加鍵盤 NT10,900,總共 54,300。這個價錢可以都買到 MBA 高規/ 16 GB / 1 TB 還有找。iPad 還要考慮 LTE 版本 + NT5,000、Apple Pencil 2 NT4,190 Project Catalyst 的目的是「讓開發者能夠把 iPad 移植到 Mac 上」,而 Apple Silicon 直接跑 iOS app 的效果是「讓使用者可以在 Mac 上使用自己在用的 iOS app」。前者還不能讓開發者達到 Mac 軟體的高標準,但後者對於滿足使用者的預期來說已經夠好了——雖然兩者的效果差不多 (13 在打這段文字的時候,真的拿 iPad 去蓋泡麵了🍜) 🕳 遇過的相容性問題 Ruby 2.6.x Docker Chromecast SDK … 👋 收尾 註:最後 Pofat 沒電的是 Intel MacBook Pro 跟 AirPods 更多 weak self 聽眾信箱 weakself.dev@gmail.com 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_self 提問箱 贊助 weak self

Om Podcasten

在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的中文 Podcast。內容涵蓋 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。更多資訊請見官網 https://weakself.dev 或是 Twitter @weak_self