13 報

Share this post

開發者週報 #144 怎樣快速看完 WWDC22

www.ethanhuang13.com

開發者週報 #144 怎樣快速看完 WWDC22

Apple/iOS 開發者的一週大小事 2022/06/06-2022/06/12

13
Jun 12, 2022
2
Share this post

開發者週報 #144 怎樣快速看完 WWDC22

www.ethanhuang13.com

13的話

今年的 WWDC 很精彩,內容也非常多。

跟其他人不同的是,我寫的不是整理好的筆記、個別的知識點,而是一套有效率的吸收策略。

喜歡這種內容的話,請訂閱我的 Patreon!我的目標是累積到 100 位支持者,目前進度 12%。

(看前一期 · 回首頁)


首先,我們要設定合理的期待。你不可能讀完幾封電子報或文章,就知道所有該知道的事情。但是透過好的策略,可以更有效地吸收。

建議依照順序來看 WWDC:

  1. 建立全面的印象

  2. 挑選有興趣的主題深入

  3. 利用社群來發現重要的知識

1. 建立全面的印象

請先看完 Keynote、Platforms State of Union 這兩部影片。依照本文發刊的時間來說,你可能都看過了。如果沒看過,可以開加速看,大概有個印象就好。

雖然官方新聞稿看照片也滿有氣氛、官網有 iOS 16、macOS Ventura 等新版作業系統預覽。但我覺得,一開始還是坐下來看個幾小時的影片,比較適合進入狀況。

然後,來看每天的總結。每一集都只有三分鐘左右:

  • Day 1

  • Day 2

  • Day 3

  • Day 4

  • Day 5

接下來的部分都是文字,我建議先快速瀏覽過去,有興趣的部分之後再回頭鑽研。

別擔心,真正重要的東西不會跑掉,它們總是會回到你的生命中。

從文件來了解 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,以免實際去試的時候踩坑半天,才發現原來是已知的問題:

  • Xcode 14 Beta 1

  • macOS Ventura Beta 1

  • iOS 16 Beta 1

  • watchOS 9 Beta 1

  • tvOS 16 Beta 1

  • 至於 Swift 5.7,還是 Paul Hudson 整理得最好。也請支持波報──Pofat 的Swift 中文電子報

設計方面的更新:

  • Apple Design:今年 HIG 的網頁整個大翻新,不再區分個別平台。有興趣的話可以翻一翻

  • What’s New 顧名思義

  • SF Symbols 4

最後是一些雜項:

  • 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 avatar for @ethanhuang13
13 @ethanhuang13
Im not kidding.
Image
5:53 AM ∙ Jun 12, 2022
30Likes2Retweets

你可能會說,糟糕,我平常沒在用整理 Twitter 怎麼辦?很簡單,你可以看我 Twitter 上過去一個禮拜轉發的推文。我應該轉了幾百條、沒在廢話的。

訊息太多不好往回翻的話,可以考慮使用第三方的 Tweetbot app,我每週在寫週報都少不了它。

看到哪條覺得重要,就 Like 跟轉發。這樣 Twitter 就會學習你的「興趣」,以後就更容易看到開發相關的資訊。

想要做好 iOS 工程師,我強烈建議專門辦一個 Twitter 帳號,只追蹤跟發表開發有關的資訊。這對你的職涯有兩大好處,一個是接收新知更有效率、另一個是讓社群認識你,而且成本都很低。

另外,你可以利用 WWDC Notes 這種網站看別人寫好的筆記作為輔助。但我覺得真的只是輔助而已。要讓知識留在你腦海裡面,還是得自己寫程式、操作、實驗等等。

關於實驗新 API 或是處理新舊版相容策略,可以參考我以前寫的這篇筆記。

最後,有什麼新知想分享的話,歡迎透過 Twitter 與我交流。或是在 weak self Discord 的各種頻道跟大家討論(初次加入請在報到區打個招呼)。

以上就是我的 WWDC 策略,其他的重點請參考前一期。希望對你有幫助。

🤪Random Tweets

週報每期的輕鬆環節還是不可少。這就開始吧:

圖文💯

Twitter avatar for @bzamayo
Benjamin Mayo @bzamayo
Stage Manager
Image
6:14 PM ∙ Jun 6, 2022
129Likes13Retweets

不演了

Twitter avatar for @itszero
Zero Cho @itszero
Apple: How do I fix XDR Display's camera? Also, Apple: nah! Let's tape a phone!
6:29 PM ∙ Jun 6, 2022

(同場加映)

Twitter avatar for @BasicAppleGuy
Basic Apple Guy @BasicAppleGuy
Is this the fix for the Studio Display webcam? #WWDC22
Image
6:29 PM ∙ Jun 6, 2022
485Likes37Retweets

誰已經裝了 iOS 16 在手機上?用珍奶 emoji 跟他拼了啊

Twitter avatar for @viticci
Federico Viticci @viticci
I have made the perfect Italian wallpaper for the iOS 16 Lock Screen and no one can stop me now 🇮🇹
Image
8:53 PM ∙ Jun 6, 2022
2,755Likes188Retweets

:partyparrot:

Twitter avatar for @oskargroth
Oskar Groth @oskargroth
I think Stage Manager just turned my whole Slack into party parrot 😅 #macOSVentura #WWDC22
Image
5:22 PM ∙ Jun 7, 2022
16Likes1Retweet

(同場加映)

Twitter avatar for @Lakr233
ᏞᎪᏦᏒ. @Lakr233
没有十年脑血栓发不出来这种版 笑
7:06 AM ∙ Jun 9, 2022
397Likes42Retweets

今年 WWDC 看到很多東西是 Apple 幫你做好了。開發者到底是賺了還是賠了😂

Twitter avatar for @ethanhuang13
13 @ethanhuang13
昨天聽到 @daiming_cn 的金句:「幹一年不如等一年」,徹底道出了開發者們的心聲 #WWDC22
10:39 AM ∙ Jun 12, 2022

哈哈哈

Twitter avatar for @cyanapps
Ying Zhong @cyanapps
苹果花了 14 年的时间,终于意识到左边这个玩意其实不是 table。
Image
Image
3:10 PM ∙ Jun 10, 2022
128Likes15Retweets

鳥居還是 App Store?

Twitter avatar for @digdog
Ching-Lan HUANG @digdog
I thought I was making Mihashira Torii, but now it looks like AppStore icon…
Handmade Mihashira Torii
AppStore icon
12:08 AM ∙ Jun 12, 2022
3Likes1Retweet

💼職缺/履歷交流區

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


喜歡我寫的電子報,請訂閱我的 Patreon。按下愛心❤️、留言💬、回信✉️與我交流,也能鼓勵我🙏 也別忘了上週的 SwiftUI 讀完就入坑專欄~

Share this post

開發者週報 #144 怎樣快速看完 WWDC22

www.ethanhuang13.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 ethanhuang13
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing