開發者週報 #16 iOS 開發者如何過冬

Apple/iOS 開發者的一週大小事 2019/11/18-24

13的話

我覺得 iOS 開發者的工作內容是有季節影響的(假設不考慮個別公司的狀況)。因為蘋果每年的產品與軟體開發節奏大致固定,6-9 月是玩新東西(嚴格說起來是被玩)、9-11 月是適應新系統跟新 iPhone 帶來的一些意外,11、12 月大致穩定下來以後,就進入冬眠期了。

所以接下來一陣子 iOS 開發者可以比較冷靜地規劃未來、升級開發工具版本、停止支援舊版 iOS、回顧幾年前發表的 API 看有沒有能夠拿來用的。也可以比較專注在產品業務本身的發展而不是跟技術奮戰。

大概到 4 月之後就要避免做重大功能的開發,特別是跟原生行為密切相關的功能,因為下一個大版本又快公布。

總而言之如果 iOS 13 相容問題解得差不多的話,可以回來做一些重要而不緊急的學習跟研究。或者我也很支持另一個選項—去耍廢,玩玩《死亡擱淺》之類的。

或是做個下雪)彩蛋。


Compositional Layout 詳解 讓你簡單操作 CollectionView!

比較少見到中文的 compositional layout 的介紹。雖然是一個 iOS 13 only 的功能,跟 SwiftUI 是同班同學,不過 collection view 還會活很久,找時間學起來吧!

WWDC iOS app 改名 Apple Developer

美國區可以在裡面繳費年費😂

如果你平時沒用 Twitter 追蹤官方的開發者消息,可以考慮打開這個 app 的推送通知。

Xcode Project 合併衝突的解法討論

然後我順便問了大家的 .pbxproj 檔有多大。有興趣可以點進去看回覆:

Apple 正在調整軟體開發的週期

看到幾家媒體有在報導。不過我覺得大概知道就好,反正我們在意的是結果。

New Server Notifications for Subscriptions Now Available

6 月就有公告自動訂閱的後台通知系統會改版。但是根據 RevenueCat 研究發現這改版是沒有向下相容的。有在使用的朋友應該已經踩到坑了🤦‍♂️

Apple Store App 下雪彩蛋

你的 app 下雪(特)了嗎?

The Game Awards 2019 最佳行動遊戲,Apple Arcade 獲三款提名

Grindstone 好玩哪~

本週軟體開發恐怖故事

博君一笑


以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。