開發者週報 #81 Flutter 2 is here

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

13的話

如果你有 iOS 相關職缺或是求職履歷想要刊登在「13 的開發者週報」(本報的訂閱人數破千、平均開信率超過五成),歡迎回信或透過 Twitter 給我連結,預設會刊出 4 期。這是一個免費曝光管道,但我也不為連結內容背書。會放在最下面區塊。

看前一期 · 回首頁


Reminder: APNs provider API requirement starts March 31

再次提醒 APNs 即將終止舊的串接方式。

🧪Xcode 12.5 beta 3 & iOS 14.5 beta 3

🧩Flutter 2 is here

Flutter 2 正式發表。影片的十大重點:

  1. 現有 app 無縫升級,且正式支援 Windows、macOS、Linux、Web 四大平台

  2. 案例:Google Pay 用 Flutter 重寫

  3. 微軟幫 Flutter 加入折疊裝置的支援能力

  4. Flutter Web 穩定版本

  5. 案例:iRobot 用 Flutter 撰寫的 iOS App 輕鬆移植到 Web 上

  6. 案例:Canonical 用 Flutter 做桌面版 apps

  7. 案例:Toyota 用 Flutter 做 embedded apps

  8. Null Safety for Dart、flutter fix

  9. Firebase plugin 升級

  10. Google Mobile Ads SDK for Flutter (open beta)

🧩 Apple 到底提供幾種開發 Mac App 的方式?

應該比你想得還要多。

XcodesApp

又是一個新的 Xcode 下載工具,目前覺得比之前用過的都好。還有指令版本 xcodes。我也順便更新了「⏬安裝 Xcode 的正確姿勢」這篇筆記。

🔥HotReloading for Swift & Objective-C

好像很厲害,我完全不懂。是 InjectionForXcode 跟 InjectionIII 作者的新作品。改成 package 的方式來使用。甚至支援 SwiftUI

📱Mobile Native Foundation

Lyft 等一票大公司組成的開源合作組織,可以在他們的 GitHub 上參與大型專案開發與維護的討論。

🤝社群活動

🎙weak self podcast 70: Swift Runtime 之 Method Dispatch—Static, Table, or Message

波肥來介紹 Swift 的 method dispatch。

weak self 現在錄音時都會一邊直播。有興趣的請在 Clubhouse 搜尋「weak self」 並追蹤 Club。

🍀有趣推文

💼職缺/履歷交流區

以下由新到舊排列:

如果你有 iOS 相關職缺或是求職履歷想要刊登在「13 的開發者週報」,歡迎回信或透過 Twitter 給我連結,預設會刊出 4 期。這是一個免費曝光管道,但我也不為連結內容背書。


以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆信件,或到我的 Twitter 留言。