Trevor Whittingham 6/18/2026

Make A Live Activity Fit The Landscape Dynamic Island

Read Original

This article provides a technical guide for iOS developers on how to design Live Activities that fit the Dynamic Island in landscape orientation, as introduced in iOS 27. It emphasizes the challenge of creating a single set of views that work across multiple surfaces like Lock Screen, Dynamic Island (portrait and landscape), StandBy, Apple Watch Smart Stack, Mac menu bar, CarPlay Dashboard, and more. The author recommends ranking information by priority before coding, using a delivery tracker example to illustrate separating static data (ActivityAttributes) from dynamic data (ContentState). The article also covers availability requirements for modern APIs like small activity family, broadcast channels, and LiveActivityIntent, and suggests fallbacks for older OS versions. It is a technical tutorial focused on iOS development with SwiftUI and WidgetKit.

Make A Live Activity Fit The Landscape Dynamic Island

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet