Kevin C. Wong

Platforms State of the Union

Platforms State of the Union

Liquid Glass
- Controls automatically get smaller when user is focused on content.

Foundation Models

XCode
- Integration with 3rd party AIs like ChatGPT and Anthropic
++ Generate code, generate docs, turn sketches into code, fix errors

Swift 6.2
- inline arrays
- span type
- WebKit Swift integration
- Swift integration with Java and JavaScript, Web Assembler (run in browser)

Containerization
- run Linux containers on Mac

Swift UI
- Web APIs: 3 new APs to bring web contact to apps
- AttributedString: String type with Rich Text
- 3D Charts
- Performance: idle prefetch - pre-render next frame when there is idle time to do so

VisionOS
- nearby window sharing
- persistent windows and widgets
- Apple Projected Media Profile (vr formarts)

Metal 4
- Updated Game Porting Toolkit

macOS Tahoe final release for Intel Macs

——————————————

I guess Liquid Glass and Foundation Models had the most coverage. I remember early Platforms State of the Union had exciting information but nowadays everything seems incremental.

Little spoiler at the end saying that this upcoming macOS Tahoe will be the last to support Intel Macs. I also read that Rosetta will be going away after macOS 27.