13的話
今年的 WWDC 很精彩,內容也非常多。
跟其他人不同的是,我寫的不是整理好的筆記、個別的知識點,而是一套有效率的吸收策略。
喜歡這種內容的話,請訂閱我的 Patreon!我的目標是累積到 100 位支持者,目前進度 12%。
首先,我們要設定合理的期待。你不可能讀完幾封電子報或文章,就知道所有該知道的事情。但是透過好的策略,可以更有效地吸收。
建議依照順序來看 WWDC:
建立全面的印象
挑選有興趣的主題深入
利用社群來發現重要的知識
1. 建立全面的印象
請先看完 Keynote、Platforms State of Union 這兩部影片。依照本文發刊的時間來說,你可能都看過了。如果沒看過,可以開加速看,大概有個印象就好。
雖然官方新聞稿看照片也滿有氣氛、官網有 iOS 16、macOS Ventura 等新版作業系統預覽。但我覺得,一開始還是坐下來看個幾小時的影片,比較適合進入狀況。
然後,來看每天的總結。每一集都只有三分鐘左右:
接下來的部分都是文字,我建議先快速瀏覽過去,有興趣的部分之後再回頭鑽研。
別擔心,真正重要的東西不會跑掉,它們總是會回到你的生命中。
從文件來了解 API 改了什麼:
What’s New:這是官方整理的 framework 更新摘要。但我覺得對開發者來說,下面那一份比較有用
New Technologies:API 文件的更新。有標 Beta,很好辨認
官方版 API Diff:另一個看差異的方式,記得右上角選擇 API Changes
code workshop 版API Diff:僅限於非 Swift 的 framework,但我覺得還是挺實用的
然後,針對有在開發的平台,快速看一下 Beta 1 Release Notes。主要的用意是看 known issues,以免實際去試的時候踩坑半天,才發現原來是已知的問題:
至於 Swift 5.7,還是 Paul Hudson 整理得最好。也請支持波報──Pofat 的Swift 中文電子報
設計方面的更新:
Apple Design:今年 HIG 的網頁整個大翻新,不再區分個別平台。有興趣的話可以翻一翻
What’s New 顧名思義
最後是一些雜項:
App Store Review Guidelines 有更新,不過今年竟然只有刪除條文。太不傷害了😂
快速掃過官網的 Developer News
別忘了填寫官方的 WWDC 問卷(我個人非常希望明年可以回去參加實體 WWDC)
2. 挑選有興趣的主題深入
這個部分就是看 Session 影片了。我建議先從全部影片的清單掃過去,挑出想看的。
雖然 Apple Developer app 很難用,但是至少它有個書籤功能,播放進度也有 iCloud 同步(還可以跟別人用 SharePlay 一起看,還挺有趣的)。如果都在 Mac 上看,可以用非官方的 WWDC.io app。
如果你想從特定主題分類來看,可以利用官網的 Topics、Developer app 的 Filter 選單。
現在 Mac 跟 iOS 照片都有影像中的文字辨識功能,所以看影片時,可以利用截圖來代替筆記。我自己則是用 Raycast 的 Search Screenshot。
沒抓到重點真的沒關係,真正重要的都會回來的。東西很多看不完,要緊的是讓好奇心大過知識焦慮。
3. 利用社群來發現重要的知識
我平時一直保持良好的習慣,用 Twitter 在追蹤資訊,今年 WWDC 也不例外地發揮了極大的作用。相信群眾的智慧,重要的資訊都會有人發出來、越重要就會越多人轉發,所以真的很難漏掉。
你可能會說,糟糕,我平常沒在用整理 Twitter 怎麼辦?很簡單,你可以看我 Twitter 上過去一個禮拜轉發的推文。我應該轉了幾百條、沒在廢話的。
訊息太多不好往回翻的話,可以考慮使用第三方的 Tweetbot app,我每週在寫週報都少不了它。
看到哪條覺得重要,就 Like 跟轉發。這樣 Twitter 就會學習你的「興趣」,以後就更容易看到開發相關的資訊。
想要做好 iOS 工程師,我強烈建議專門辦一個 Twitter 帳號,只追蹤跟發表開發有關的資訊。這對你的職涯有兩大好處,一個是接收新知更有效率、另一個是讓社群認識你,而且成本都很低。
另外,你可以利用 WWDC Notes 這種網站看別人寫好的筆記作為輔助。但我覺得真的只是輔助而已。要讓知識留在你腦海裡面,還是得自己寫程式、操作、實驗等等。
關於實驗新 API 或是處理新舊版相容策略,可以參考我以前寫的這篇筆記。
最後,有什麼新知想分享的話,歡迎透過 Twitter 與我交流。或是在 weak self Discord 的各種頻道跟大家討論(初次加入請在報到區打個招呼)。
以上就是我的 WWDC 策略,其他的重點請參考前一期。希望對你有幫助。
🤪Random Tweets
週報每期的輕鬆環節還是不可少。這就開始吧:
圖文💯
不演了
(同場加映)
誰已經裝了 iOS 16 在手機上?用珍奶 emoji 跟他拼了啊
:partyparrot:
(同場加映)
今年 WWDC 看到很多東西是 Apple 幫你做好了。開發者到底是賺了還是賠了😂
哈哈哈
鳥居還是 App Store?
💼職缺/履歷交流區
如果你有 iOS 相關職缺或是求職履歷想要刊登在開發者週報,請見關於。
喜歡我寫的電子報,請訂閱我的 Patreon。按下愛心❤️、留言💬、回信✉️與我交流,也能鼓勵我🙏 也別忘了上週的 SwiftUI 讀完就入坑專欄~