線上收聽與節目筆記
身為一個 code 寫得不好但是踩坑很擅長的工程師,13 當然也沒有錯過試玩 WWDC19 的新玩具之一 Project Catalyst。這集我們會聊一下這項技術對於 Apple 的戰略意義,對於開發者的影響,以及怎麼樣初步上手。既然是踩坑,還沒到寫好 app 上架發大財的程度,所以就是聊好玩的囉。
補充前一集的內容
- 完整筆記請見官網
Project Catalyst 簡史
WWDC18 時發表一項計畫的預覽,內部代號是 Marzipan(一種我沒有吃過的食物)。是用來把 iOS app 移植回 Mac 的方式。他們先做出了 4 個 apps 讓人聞香。
- Home
- Voice Memos
- Stock
- News
Steve Troughton-Smith,就開始研究 Apple 到底把多少 iOS 上的 framework 搬到 Mac 上。他推出一個工具 Marzipanify。
13 的踩坑經驗
從入門到放棄的 Blahker
Safari 13 把 Legacy Extension 給砍了,要支援就要改成用 Safari App Extension。
超好轉的 Ladybug 與 Knil
Ladybug 是去接 rdar:// 這個 custom URL scheme 幫你開連結到 Open Radar。Knil 則是一個測試 Universal Links 的工具。
打勾勾的心理陷阱與解決套件相依
- UIWebView 不能用喔
- Static binary 要重新 build 喔
- 分成兩個 targets 會簡單得多
IAP 要重新搞
可以 build 起來了,下一步呢?
Mac 特有的 UX
CocoaPods 小技巧
怎樣的專案適合 Project Catalyst
催化劑的戰略意義
歡樂的時光怎麼少了喬喬
更多 weak self
- 主持人 一三、波肥、喬喬
- 官網 https://weakself.dev
- Twitter @weak_self
- 提問箱
- 贊助 weak self