Mastering Multi-screen iOS Apps
summary
Argues multi-window iOS apps are imminent because Marzipan (Mac Catalyst) plus USB‑C iPad hardware let apps drive external displays; demos building a real markdown editor that renders on a second screen using CocoaPods Down markdown library, instantiates a preview controller, and creates an UIWindow per UIScreen tracked in an additionalWindows array tied to UIScreen.didConnect/ didDisconnect/ modeDidChange notifications; notes iPad Pro ships with up to six gigabytes RAM and USB‑C can drive 5K screens, live coding mostly works despite simulator and network hiccups.
AI-written summary · about
chapters (7)
- 0:00Start
- 2:19Why Multi-Screen
- 13:03Be Prepared for Change
- 14:05Tabbed Ui
- 15:39Live Coding
- 22:35Add an Observer
- 28:41Tips
related talks
39miPadOSDC: Multiple Windows
32mThe Story of an App and a Hidden Gem of iOS
21mUIKit on macOS - The Holy Grail of Cross-Platform
45mMuse Prototype Challenges
31mLeveraging AppKit to Improve Your Catalyst App
20mImplementing macOS-Only Features Missing on iOS with Catalyst
34mHacking Marzipan, Running iOS apps on Mac
43mCompose Multiplatform for iOS: Ready for Production Use
