Session
Building a Production Viral Video Feed in Flutter
Video playback in Flutter looks simple until you ship it. The framework gives you the building blocks, but a production-quality video feed demands answers to questions you didn't know to ask.
When we built Divine, a short-form video app, we hit every wall the ecosystem has to offer. This talk covers the architecture that got us past them.
Key takeaways:
- How Flutter's video player ecosystem actually stacks up, and why the choice of player library shapes everything that follows
- An architecture pattern for managing native video resources in a scrollable feed without hitting device limits
- Preloading and caching techniques that make swipe transitions feel instant
- Real-world platform divergence between iOS and Android that you won't find in documentation
Dominik Šimoník
Technical Delivery Lead @ Very Good Ventures | Firebase, Flutter GDE
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top