開發者週報 #87 Spring Loaded

Apple/iOS 開發者的一週大小事 2021/04/12-2021/04/18

13的話

這期可以不用看啊,產品發表會跟 WWDC 之前都沒什麼消息。我連 podcast 都不知道要錄什麼內容😂

看前一期 · 回首頁


 Spring Loaded—Apple Event

台灣時間 4/12 1:00-3:00 AM。

說到發表會,有注意過發表會主視覺跟後來系統預設桌布之間的關聯嗎?

然後因為這次的 logo 很像某城市的 logo 所以...

🧪iOS 14.5 beta 8

Release Notes 啥都沒寫。

然後因為 iOS 14.5 遲遲不推出,某硬體只好貼貼紙了🤣

🆕Fruta: Building a Feature-Rich App with SwiftUI

Apple 的 SwiftUI sample 專案 Fruta 有為了 iOS 14.5 跟 macOS 11.3 更新,裡面有 Widget、App Clip 等程式碼。

🤯Mac App 到底有幾種原生開發 UI 的方式

記得我之前也講過現在有多複雜。大方向是:

  • UI frameworks 有三種:AppKit、SwiftUI、UIKit

  • 外觀風格也有三種:AppKit、Catalyst Optimized for Mac、Catalyst Scaled to Match iPad

  • SwiftUI 可以用在上述三種外觀

  • Mac App target 可以用 AppKit、SwiftUI,或兩者混搭

  • iPad App target 也就是 Catalyst。可以用 SwiftUI、UIKit,當然也可以混搭

  • 還有一種是 iOS App 直接跑在 Apple Silicon Mac,會類似於 Catalyst 的 iPad 外觀

不用背。

📦CocoaPods 已原生支援 Apple Silicon

其實不是 CocoaPods,而是它相依的 gems。

🔡UIFont 與 Dynamic Types 的細節

如果不直接用系統字體的話,還滿多東西要自己注意的。

📚《跟著 iOS Developer 一起學寫 Android App》出版

鐵人 @MarkFlyyyyy 出書了~

💡PipMemo

純粹是因為我很喜歡開發者的概念而分享。把圖片變影片,加上官方的 picture-in-picture API 就變成了浮動視窗,甚至還可以用按鈕換頁。而且同一套程式支援 iPhone、iPad、Mac。

🤪Random Tweets

這就是在說我吧...

不想上班。

提高 Apple 修 bug 優先度的方法🤣

回覆開展成動物園了。

💼職缺/履歷交流區

以下由新到舊排列:

如果你有 iOS 相關職缺或是求職履歷想要刊登在「13 的開發者週報」,請見關於