Apple expands SwiftUI Live Previews with interactive device emulation in Xcode 15.4

Design · 4 min read

Apple expands SwiftUI Live Previews with interactive device emulation in Xcode 15.4

Xcode 15.4 introduces interactive device emulation inside SwiftUI Live Previews, enabling developers to simulate multi-touch gestures, dynamic island interactions, and basic haptic feedback directly in the preview canvas. The emulation supports common form factors and orientation changes, reducing the need to boot a full iOS simulator for quick checks.

The update also brings a new timeline inspector that surfaces animation states and transition timings alongside previews, making it easier for designers to iterate on motion specs. Apple says this tightens the loop between design and engineering by letting teams preview production-like behavior earlier in development cycles.

Early testers report substantial time savings when tuning complex adaptive layouts across iPhone, iPad, and Vision devices. For teams focused on accessibility, the previews now simulate reduced-motion and dynamic type settings, helping ensure responsive interfaces without separate test scripts.