13 報

Share this post

開發者週報 #161 掌機理論

www.ethanhuang13.com

開發者週報 #161 掌機理論

Apple/iOS 開發者的一週大小事 2022/10/17-2022/10/23

13
Oct 24, 2022
3
Share this post

開發者週報 #161 掌機理論

www.ethanhuang13.com

13的話

昨天我很早睡,所以週報今早才寫。

請訂閱 Patreon 來支持我的電子報。我的目標是累積到 100 位支持者,目前進度為 28%。

(看前一期 · 回首頁)


🧪Apple Releases

  • iOS 16.1 RC (20B79)

  • iPadOS 16.1 RC (20B79) 版號與跟 iOS 一樣拉到 16.1,但是 Release Notes 是 16.0

Twitter avatar for @stroughtonsmith
Steve Troughton-Smith @stroughtonsmith
Oh hey iPad app developers. In case you weren’t aware, iPadOS 16 adds two new screen resolutions: 3180x2384 (on the 12.9”), and 2746x1908 (on the 11”), courtesy of the new Display Scaling feature available on M1 (and older 11” iPads). Slot that into your compatibility matrix
Image
12:27 AM ∙ Oct 21, 2022
43Likes6Retweets
  • watchOS 9.1 RC (20S75)

  • tvOS 16.1 RC (20K71)

  • macOS 13 Ventura RC2 (22A380) 抱歉了各位,RC 1 沒過

  • Xcode 14.1 RC (14B47)

 Apple 沒發表會

這週的新產品沒有發表會(雖然近年的發表會都是預錄的影片),直接上新聞稿:

Apple 推出強大的新一代 Apple TV 4K

我還真沒想到 Apple TV 這麼快就出新一代。

  • 外觀沒變

  • 處理器升級到 A15

  • 降價到 $4,490 起。但相較競品多為 99 鎂的價位,還是貴

  • 區分有沒有乙太網路孔的版本

  • 有網路孔的容量為 128 GB,沒有的則是 64 GB

  • Siri Remote 改版成用 USB-C 充電。有戲👀

  • HDMI 升級到 2.1 版。雖然官網小字寫說只支援 60 fps 的 4K 影片,但仍有點意思。我們可以期待新版的 Mac 也支援 HDMI 2.1 了嗎?

Apple 推出新一代 iPad Pro,由 M2 晶片強勢驅動

升級成 M2 晶片,但外觀沒變,相較於新的基本款 iPad,讓人感覺沒什麼誠意。

最主要的新功能就是 Apple Pencil 懸浮。

Twitter avatar for @malonso
Marcos Alonso @malonso
The new iPad Pro with Apple Pencil hover is out. Check it out here: apple.com/ipad-pro/ #TakeNote
6:25 PM ∙ Oct 18, 2022
1,154Likes96Retweets

其實我覺得這東西可以玩出很多花樣,但也許是因為過去 3D Touch 跟 Touch Bar 這些 z 軸操作機制都沒有很成功,Apple 在發表懸浮顯得低調。

DaVinci Resolve 準備推出 iPad app,倒是意外又不意外。

Twitter avatar for @JeffBenjam
Jeff Benjamin @JeffBenjam
Full DaVinci Resolve for iPad Press Release blackmagicdesign.com/media/release/…
Image
7:38 AM ∙ Oct 20, 2022
83Likes13Retweets

Apple 推出四種亮麗顏色的全新設計 iPad

第 10 代 iPad,準備正式跟矩形螢幕說再見了(前一代沒停售)。

前鏡頭改到長邊是 iPad 有史以來的第一次。反映出 Apple 內部對於 iPad 使用情境上,首次把橫擺優先於直拿──至少在使用前鏡頭的時機上啦。

但這也對比出 iPad Pro 沒改的偷懶。

這代奇怪的點也不少。因為沒有磁吸充電機制但充電孔改用 USB-C,所以要用 Apple Pencil 只能用一代,而且還要透過內附的 Lightning 轉 USB-C 轉接頭。

Twitter avatar for @stroughtonsmith
Steve Troughton-Smith @stroughtonsmith
Image
3:24 PM ∙ Oct 18, 2022
51Likes4Retweets

新的分離式鍵盤看起來不錯。但我個人覺得,因為命名的緣故,iPad 的配件比 iPad 機種還難搞懂。

Twitter avatar for @apollozac
zac hall @apollozac
Apple now makes Smart Cover, Smart Keyboard, Smart Keyboard Folio, Smart Folio, Magic Keyboard, and Magic Keyboard Folio for iPad.
9to5mac.comiPadapalooza: Weird choices Apple is making for its new iPadsApple now has a second iPad in the lineup that simply goes by the name iPad. The new iPad 10 stands out for a few reasons, most of which have to do with how it compares to the rest of the iPad family. 2022 iPad lineup Introducing the iPad 10 and keeping the iPad 9 […]
2:24 AM ∙ Oct 19, 2022
171Likes38Retweets

至於有些人開始抱怨 iPad 產品線已經多到不知道怎麼挑,其實我覺得很簡單。如果一個人不懂 iPad 但又想買,iPad 10 代、iPad Air、iPad Pro 基本上外型跟螢幕尺寸都差不多,就看價錢,挑負擔得起的就好。

如果需要特別小或大的螢幕,也只有 iPad mini 或 iPad Pro 12.9 吋可選。

📋iOS 16.1 Introduces New Copy-and-Paste Permission Settings on Per-App Basis──

剪貼簿權限機制在 iOS 16.1 又改了,出現個別 app 的設定。但不用在 Info.plist 加權限說明文字。

來自 Eskimo 的說明:

This permission prompt is generated whenever your app accesses the pasteboard directly, that is, not going through the Paste menu command, the keyboard shortcut, or UIPasteControl. You don’t need to add an Info.plist key to get that behaviour.

Apple 鼓勵開發者利用新的 UIPasteControl 或 SwiftUI 的 PasteButton,但是故意限制了外觀,實在很難跟其他介面元素相容啊…

💭A Possible Vision for Macros in Swift─Doug Gregor

Swift 一直沒有巨集功能,這使得開發 Swift 的人得仰賴其他工具(例如 GYB)來產生各種模版程式碼。

對於 Swift 使用者來說,相似的需求目前多半會使用 Sourcery 來搞定。但有內建的巨集功能或許會更方便?

Doug 這篇意見丟上論壇供各方討論。

群眾反應可以簡單歸類成兩種😂

Twitter avatar for @jckarter
Joe Groff @jckarter
the duality of humanity
Image
7:26 PM ∙ Oct 17, 2022
119Likes2Retweets

🏭Compiling Swift Generics─Slava Pestov

Way back in 2016 I wrote a couple of (now mostly outdated) blog posts talking about how types and declarations are represented in the compiler, and at the time I promised a third installment which would discuss generics.

哇靠,200 頁的 PDF。

別擔心,你不需要讀,我也沒讀。

The target audience is Swift compiler developers.

🕳Swift Concurrency – Things They Don’t Tell You── Wojciech Kulik

我最近才開始研究 Swift Concurrency,看起來坑也是挺多的。

🤪Random Tweets

Marco 這人真有趣。

Twitter avatar for @marcoarment
Marco Arment @marcoarment
I have a secret to tell you all Don’t yell at me I’m… starting to really like SwiftUI
8:18 PM ∙ Oct 16, 2022
980Likes16Retweets

我也忘了這是啥時開始有的。

Twitter avatar for @mattkiazyk
Matt Kiazyk - Canada's #1 Matt @mattkiazyk
Not sure when this was added, but Xcode automatically fills in your properties on a custom decoder and i'm happy about it. #iosdev
Image
2:42 PM ∙ Oct 17, 2022

陰謀論。

Twitter avatar for @viticci
Federico Viticci @viticci
I just had a major realization about iPadOS Stage Manager.
Image
Image
4:49 PM ∙ Oct 17, 2022
352Likes22Retweets

🙃

Twitter avatar for @chriseidhof
Chris @chriseidhof
This SwiftUI behavior surprised me twice: first, I didn't expect the overlay state to be reset after the `id` change. Second, I absolutely didn't expect the state to be restored after changing the id back...
7:01 AM ∙ Oct 19, 2022
64Likes8Retweets

🎙weak self podcast 103: 掌機理論

最近買太多東西了。

💼職缺/履歷交流區

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


🙏支持 13 寫作,請訂閱我的 Patreon(我的目標是累積到 100 位支持者,目前進度 28%)、按喜歡❤️、留言💬、回信✉️與我交流。

Share this post

開發者週報 #161 掌機理論

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