flutter-video-feed-architecture

Official

Efficient 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.