flutter-video-feed-architecture
OfficialEfficient vertical video feeds with smart caching
Authorwildbitca
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Vertical video feed architecture enables performant, memory-conscious Flutter implementations for TikTok-like experiences by coordinating video playback, controller lifecycles, and resource disposal.
Core Features & Use Cases
- PageView.builder vertical feed with smooth scrolling and fast startup
- VideoControllerPool with a capped number of controllers and LRU eviction
- Media carousel supporting video and image items in a unified, ordered list
- Local caching and preloading to minimize startup latency
- flutter-resource-management integration for safe nullification, guards, and cleanup
- Ad preloading and pull-to-refresh support for production feeds
Quick Start
Implement a vertical video feed in Flutter using PageView.builder, a VideoControllerPool with max 5 controllers, an LRU caching layer, and a media carousel that preloads adjacent items.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: flutter-video-feed-architecture Download link: https://github.com/wildbitca/ai-resources/archive/main.zip#flutter-video-feed-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.