開發者週報 #95 WWDC21—No iPads were harmed in the making of this event.
Apple/iOS 開發者的一週大小事 2021/06/07-2021/06/13
13的話
端午佳節愉快。
WWDC 這禮拜忙翻了啊~我個人的 WWDC21 session 筆記,直接發在 Twitter 上了。其實我只看了 10% 不到,沒資格說什麼是必看的。週報也不可能介紹所有的重點,但本週的 weak self podcast 聊了不少東西,十分推薦聆聽(網頁就可以播放)。
還有一點,千萬別忘了去 Apple 網站填寫本屆 WWDC 的參與問卷,你的回饋肯定會影響到後疫情時代 WWDC 的舉辦形式。
🎙weak self podcast 77: WWDC21 倒吃甘蔗
相較之下,Keynote 是最不精彩的部分😂
🎬WWDC.io
認真追 WWDC 影片的朋友,我強烈推薦用這個第三方軟體。個人覺得比官方的 Developer app 好用多了。至少調整速度是可以正常運作的。至於下載的影片沒字幕,應該是官方的來源就限制了,所以一樣沒辦法。
📑重要更新文件
New Technologies WWDC 2021 是官方很詳細的整理,偏好文字吸收的話推薦閱讀。偏好用影片吸收當然是要看 Platforms State of Union
Xcode: What’s Included in Xcode, Xcode 13 Beta Release Notes, Introducing Xcode Cloud
iOS 15: iOS & iPadOS 15 Beta Release Notes, New features available with iOS 15
macOS 12: macOS 12 Beta Release Notes, New features available with macOS Monterey
WWDC21 Sample Code 包括 Challenges
Codeworkshop.net 的 Apple Platform SDK API Differences 雖然只有 Objective-C headers,但也是我一定會用的快速查看工具:iOS 15、macOS 12、tvOS 15、watchOS 8
📰App Store Review Guideline updates now available
大部分都是條文的澄清,但這點非常值得注意:
5.1.1(v): Apps supporting account creation must also offer account deletion.
當然 App Store 相關新功能也是很多的:What’s new for apps on the App Store
😍Xcode 13 自動完成
Xcode 的新功能不用等 app 最低支援 iOS 15 就能享受到、大大增加開發效率。太棒了所以我全放。
還有 Xcode 設計師自己出來分享一些細節(推文串):
🤯 Pofat 的 Demystify SwiftUI 讀後筆記
Demystify SwiftUI 這個 session 是檢驗自己 SwiftUI 觀念是否正確的最好教材。
除了標題這篇文章外,下面是他整理 What’s New in SwiftUI 筆記推文。我就是想堆數量來表達 SwiftUI 改了多少。
🤝社群活動
🤩我以為 Swift AttributedString 只是一層皮,原來是全新打造——AttributedString 研究
因為我猜錯 Swift AttributedString 底層還是 NSAttributedString,被 Apple 工程師打臉,所以整理這篇技術分享以示負責。
🤪Random Tweets
Twitter 上還有很多精彩的分享或重點,實在列不完。乾脆去翻一下我的 likes 比較快😅
💼職缺/履歷交流區
求職履歷:
Richard Liu (LinkedIn)
如果你有 iOS 相關職缺或是求職履歷想要刊登在開發者週報,請見關於。