SOTU Notes:
SwiftUI
multitude of platform improvements
rebuilding with new Xcode improves performance & auto-adopts new design of liquid glass
new reordering APIs
new toolbar APIs (visbilityPriority, ToolbarOverflowMenu(), .topBarPinnedTrailing)
new .prominent tab API for TabView
scrollEdgeEffectStyle API & safeAreaBar API for edge effects (not new)
apple provides agent skill to find common resizability issues
“SwiftUI is the best way to build apps on all Apple platforms”
agentic tools make it easy to port code to swiftui
new siri app is built with swiftui
swipeactions are supported in any container
menu picker on macos get improved performance
layouts resize up to 2x as fast
State objects are only initialized when loaded (state is now lazy)
asyncimage gets http caching
new document APIs
Swift
lots of OS & foundation code written in swift
uikit is now built on top of swiftui?
swift 6.4 is now available
anyAppleOS for version checks
defer supports concurrency now
CoreAI
new framework for local ai models
optimized for apple silicon
FoundationModels
supports server model
can integrate with 3rd party cloud model providers
supports image inputs
Attachment API to add images to prompts
Model providers can create packages that conform to LanguageModel protocol
new swift package to bring in skills (dynamic profiles to change instructions and models depending on current task)
framework will be open sourced later this year
AppIntents
provide entities for data & personal context
provide intents for actions
dont need to define phrases in code if using schemas
“view annotations” api for on-screen awareness
Other
macos 27 deprecated intel macs
now old design support anymore
publish mac apps that only support apple silicon
Developer Tools
more xcode releases to keep up with other ai tools
xcode can connect to tools like figma and github
acp support to bring in any agent to xcode
many speed improvements to xcode
xcode 27 is 30% smaller (because other components download in the background)
customize toolbar in xcode 27
new xcode themes (not just for the editor)
xcode cloud setup without ASC
xcode cloud builds up to 2x faster
previews with arguments allows custom preview options
device hub replaces simulator
device hub allows changing device properties & system settings
device hub allows interacting with physical devices
new agent tools in Xcode 27
all answers now based on latest docs
/plan mode to plan tasks before implementations - asks questions for clarifications
agents can interact with apps in the simulator
agents can localize projects (with project context)
xcode agents have access to data from “organizer” window (e.g. crash logs)
agent plugins: skills (custom instructions), tools (using mcp), agents (acp)
all-new reality composer 3 with live previews
• ⁃ major update to game porting toolkit 4 (agent skills to convert graphics code to apple platforms)