Building for iOS with Flutter
summary
Demo builds an iOS-style food-tracking app using Flutter’s Cupertino package: a list of fruits and veggies, an Add to Log form with CupertinoSegmentedControl, CupertinoSlider and a frosted-glass summary implemented via ImageFilter, and tab + page navigation via CupertinoApp vs MaterialApp and CupertinoTabView/PageRoute. Cross-platform behavior uses tiny adaptive widgets that choose Material equivalents on Android and native access uses Platform Channels plus the official path_provider plugin to persist entries.json to the app documents directory.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 0:36Building for iOS with Flutter
- 1:38ListView Widget
- 2:17Flutters Limitations
- 4:02The App
- 5:17The Desktop
- 7:23Navigation
- 8:22Demo
- 10:57Design Decisions
- 12:47Add to Log
- 14:02Add to Form
- 18:31Multiplatform Design
- 25:21Platform Channels
- 27:50App State
- 30:28Outro
related talks
58mBuilding cross-platform mobile apps with Flutter.io
33mSwiftUI for Flutter Developers
41mThe Flutter journey from a Personal App to a Successful Production App
34mBuilding fantastic x platform apps with Flutter
22mIntroduction to Flutter
38mFlutter: A Path of Vines and Flowers
13mBuilding platform adaptive apps
50mFlutter in Action: How to build cross-platform app with Dart
