WWDC22: Bring your iOS app to the Mac | Apple
Discover all the different ways you can transform your iOS app into a great macOS experience. We’ll explore best practices for bringing your app to the Mac, whether you ship an iPad app for M1 Macs or build something for all Macs using Mac Catalyst. Learn about the latest tools, options, and APIs to help you deliver enhanced experiences. We’ll also show you how you can optimize your app for the Mac, and find out how desktop class iPad features automatically transform into Mac-native options when built using Mac Catalyst.
Explore related documentation, sample code, and more:
Human Interface Guidelines: Mac Catalyst: https://developer.apple.com/design/human-interface-guidelines/mac-catalyst
Human Interface Guidelines: Designing for macOS: https://developer.apple.com/design/Human-Interface-Guidelines/designing-for-macos
Supporting desktop-class features in your iPad app: https://developer.apple.com/documentation/UIKit/supporting-desktop-class-features-in-your-ipad-app
Meet desktop-class iPad: https://developer.apple.com/videos/play/wwdc2022/10069
Build a desktop-class iPad app: https://developer.apple.com/videos/play/wwdc2022/10070
Handle trackpad and mouse input: https://developer.apple.com/videos/play/wwdc2020/10094
Support hardware keyboards in your app: https://developer.apple.com/videos/play/wwdc2020/10109
More Apple Developer resources:
Video sessions: https://apple.co/VideoSessions
Documentation: https://apple.co/DeveloperDocs
Forums: https://apple.co/DeveloperForums
App: https://apple.co/DeveloperApp