No More Anxiety: How to Use iOS Extensions in Your Flutter App
summary
Shows a working action/share extension built with storyboard UI that reads an image attachment, writes the file into an app group container, saves a small metadata object to shared UserDefaults, and opens the host app via a deep link to hand the data off. Explains required Xcode fixes like reordering build phases and setting NSExtension activation rule: image max count=1, and demonstrates embedding a Flutter engine in extension with the caveat of a 100 MB limit so use debug simulator and careful profiling.
AI-written summary · about
chapters (7)
- 0:00iOS extensions in Flutter
- 3:13What is an iOS extension
- 11:21Action extension step by step
- 15:41Sharing data with app
- 20:45Flutter in iOS extension
- 24:38Tips for iOS extensions
- 25:46Q&A
related talks
14mExtending Firebase
30mAdding HomeScreenWidgets to your Flutter App
33mSwiftUI for Flutter Developers
12mFrom Xcode plugin to Xcode extension
32mBuilding for iOS with Flutter
46mAdd Flutter to your existing mobile app
34mHow to add Flutter to your existing app
28mSeamless Fusion: A Deep Dive into Flutter's Add-to-App Magic
