13的話
任天堂的「薩爾達傳說:王國之淚」在 WWDC 之前一個月推出,對 iOS 開發者實在太友善了。
我對曠野之息和王國之淚有好多話想說啊。但是跟週報比較有關的,還是發行遊戲完整度。相較之下最近很多廠商,遊戲正式發售後才頻頻推出修復更新,檔案還不小。
這算是把軟體業的「陋習」帶到遊戲界嗎?原本熱情的玩家常被這樣對待之後,就會變成發售後再觀望。
最終導致廠商收入減少,此路不通啊。
請到 Patreon 訂閱來支持我持續編寫本週報🙏
🎬Apple 在 iPad 上帶來 Final Cut Pro 和 Logic Pro
Apple 軟硬體的頭條新聞。難道下一個就是 iPad 版 Xcode 了嗎?(我是不太相信啦)
比較有意思的是,這兩個軟體都會走訂閱制而非買斷。
🧪Apple Releases & News
這週的 releases 是 iOS 16.5 RC。Xcode 最新版仍維持在 14.3。
📑Introducing WebKit Documentation
WebKit 的官方文件新版網站,用 MkDocs 為基礎。
🤑App Store 小型開發者收入在過去兩年期間成長了 71%
一些研究數據供參考。
🧞WWDC 2023 我期待 SwiftUI 带来的新变化──fatbobman
肘子哥還舉辦了有獎徵答活動,名副其實的拋磚引玉。可以點進去看看大家許願了什麼。
我自己的話,則是希望 SwiftUI 的效能可以大幅提升。
📊My App Store numbers for the past year──Sindre Sorhus
Sindre 是我很佩服的一位開發者。他開發了數十款小而美的 Mac app,自娛娛人,絕大部分都免費提供。
近期他公布了 App Store 上的統計數據。對於 Mac app 銷售情況有興趣的可以看一下。
📦SE-0386 New access modifier: package
不會吧,Swift 又要多一個 access control level?但我可以感受到那個痛點。
一個 Swift Package 裡面可以切很多 libraries。它們之間很有可能有內部依賴,彼此必須用 public 才能溝通,這就有可能同時把 API 暴露給 package 的使用者。
既有的處理方式比如 @_spi、@testable 都有點 workaround。
😂本週選嘟
https://mastodon.social/@airspeedswift/110353668199942906
如果看不懂笑點的話:
Bike shedding 可以參考維基百科。Ben Cohen 是 Swift Core Team 成員。
🙏支持 13 寫作,請訂閱我的 Patreon。也歡迎按喜歡❤️、留言💬、回信✉️與我交流。
「難道下一個就是 iPad 了嗎?」原本是要寫「難道下一個就是 Xcode 了嗎?」嗎?