開發者週報 #73 Happy New Year, Happy M1 Owner!

Apple/iOS 開發者的一週大小事 2020/12/28-2021/01/03

13的話

親愛的讀者,新年快樂!

我在 1/1 一早拿到了 MacBook Air M1,立即就開始各種測試。截至本期編輯時間只有三天,能做的分析十分有限(有一部分時間是在拿它玩遊戲🥳,咦),也沒辦法跟同事的 MacBook Pro 做比較、跑公司的專案。甚至也來不及錄 weak self podcast(本週沒有節目)。

但我還是寫了一些觀察。因為想法太多,很難整理成篇章,所以用連續推文,想到或發現了什麼就繼續補充。

看前一期 · 回首頁


💻13 的 MacBook Air M1 8GB 觀察

這系列推文(太長了,我只放其中一點點。請自己點開)在討論安裝 iOS app、記憶體壓力。很多人關心的問題是 8GB 的電腦夠用嗎?我現在能確定地說,如果開了一堆 iOS app,肯定夠用😂

另一串推文。大家對 Apple Silicon 的質疑多半放在「它能跑之前某個 Mac 軟體嗎?」,很少討論到「它能跑某個 iOS 軟體嗎?」你從這個角度來看的話,M1 Mac 多出了對 iOS apps 的相容,同時又用 Rosetta 2 向下支援 x86 apps,其實是目前相容性最好的 Mac。

至於有哪些 iOS app 適用於 Mac,以及未來 iPad 的尷尬定位,我覺得這個題目用 podcast 比較好講,所以再等等吧~

我還有拿來玩幾款 Steam 遊戲:

  • Hades,順跑,可以無線連接 PS4 手把

  • Disco Elysium,GPU 呈現吃滿的狀態,溫熱,但可以順利地玩

  • Carto,之前就全破了,所以只是開起來確認一下沒問題

這些遊戲都很不錯,而且 Steam 正在冬季特價。至於 Apple Arcade 上的遊戲我反而懶得測試了,肯定沒問題。

順便給大家看一下我的歷代 Apple 筆電,可以發現 M1 是其中面積、體積、重量都最小的,效能跟續航卻是相反。這就是科技進步啊!

👨‍💻SwiftUI Router

滿酷的,重點是實作也很簡單。

🖼IGListKit 誕生故事

一大半是 UICollectionView 踩坑經驗,另一半是開源的過程。

另外有趣的點是,本來要叫做 IGStoryKit,被上層拒絕。(解釋:那個時候 IG 還沒有 Story)

🌟Taio 開發 iOS 踩坑分享(續)

之前報導過的技術分享文章,這兩週又多了 Files 與 Code Editor 兩個章節,後者尤其稀有。目前钟颖的步調是每週一篇,所以有空的朋友請自行上去確認,或 follow 他的 Twitter @cyanapps


以上就是本期的內容。如果對你有幫助的話,請買顆蘋果🍎給我!歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆,或到我的 Twitter 留言。