What’s the most important things for me to know about a multiplatform app
Asked on 06/13/2025
1 search
When developing a multiplatform app, there are several key considerations to keep in mind, as highlighted in various sessions from Apple's WWDC:
-
Design System: It's important to design the anatomy of your app once and adapt it across different platforms. This involves understanding the device context and ensuring that your app's experience carries well across platforms like iPhone, iPad, and Mac. The new design system emphasizes continuity and spatial organization, ensuring that content remains grouped even as layouts adapt (Get to know the new design system).
-
SwiftUI: SwiftUI is a powerful tool for building user interfaces across all Apple platforms. It allows for code sharing and provides a consistent look and feel, but it's not a "write once, run everywhere" solution. Instead, it offers a set of tools that can be learned once and used in any context, with specialized APIs for each platform (SwiftUI essentials).
-
Platform-Specific Features: While Apple's native frameworks allow for a high degree of code reuse, it's important to tailor your app to each platform's conventions and capabilities. This includes leveraging platform-specific features like live activities, widgets, and accessibility options (Platforms State of the Union).
-
Cross-Platform Capabilities: Apple's SDKs provide tools for building apps that can seamlessly transition across devices. This includes using iCloud and CloudKit for data synchronization and ensuring that your app's UI adapts to different screen sizes and input methods (Discover RealityKit APIs for iOS, macOS, and visionOS).
By focusing on these aspects, you can create a multiplatform app that provides a cohesive and optimized experience across all Apple devices.

Track workouts with HealthKit on iOS and iPadOS
Learn best practices for building a great workout experience for iOS. Review the life cycle of a workout session, explore the differences between workouts on Apple Watch and iPhone, and find out how to use Live Activities and Siri to pump up your app’s Lock Screen experience.

Get to know the new design system
Dive deeper into the new design system to explore key changes to visual design, information architecture, and core system components. Learn how the system reshapes the relationship between interface and content, enabling you to create designs that are dynamic, harmonious, and consistent across devices, screen sizes, and input modes.

Platforms State of the Union
Discover the newest advancements on Apple platforms.