flutter_animated_bubble_background 0.0.2
flutter_animated_bubble_background: ^0.0.2 copied to clipboard
A Flutter package that provides an animated background widget with floating bubbles and customizable gradient colors. Perfect for creating engaging and beautiful app backgrounds.
Changelog #
0.0.2 - 2025-09-01 #
๐ EXAMPLE COMPLETO #
โจ Nuevas Caracterรญsticas
- ๐ฑ Ejemplo completo funcional agregado en carpeta
/example
- ๐จ 5 temas predefinidos con gradientes espectaculares:
- ๐ Purple Galaxy - Gaming & Entertainment
- ๐ Tropical Sunset - Travel & Photography
- ๐ Deep Ocean - Health & Meditation
- ๐ฒ Mystical Forest - Nature & Eco-Friendly
- ๐ Basic Example - Corporate & Business
- ๐ฎ Interfaz interactiva para probar diferentes configuraciones
- ๐ก AppColors utility class con gradientes predefinidos
๐ฑ Mejoras de Usabilidad
- ๐ HomeExample widget completamente funcional
- โ๏ธ Configuraciรณn personalizable para desarrolladores
- ๐ Documentaciรณn mejorada con ejemplos reales
- ๐ฏ SafeArea implementation para mejor compatibilidad
๐ ๏ธ Mejoras Tรฉcnicas
- ๐ Estructura de proyecto optimizada
- ๐จ Assets organizados con capturas de pantalla
- ๐ README actualizado con ejemplos visuales
- ๐งช Tests mejorados para mayor cobertura
๐จ Utilidades Agregadas
class AppColors {
static const purpleGalaxyGradient = [Color(0xFF6A0572), Color(0xFF8E44AD), Color(0xFF3498DB)];
static const tropicalSunsetGradient = [Color(0xFFFF6B6B), Color(0xFFFFE66D), Color(0xFF4ECDC4)];
static const deepOceanGradient = [Color(0xFF0077BE), Color(0xFF00A8CC), Color(0xFF40E0D0)];
static const mysticalForestGradient = [Color(0xFF2D5016), Color(0xFF5E8B2E), Color(0xFF8FBC8F)];
static const basicExampleGradient = [Color(0xFF3498DB), Color(0xFF2980B9)];
}
0.0.1 - 2025-09-01 #
๐ Initial Release #
โจ Features
- ๐ซง Animated floating bubbles with realistic physics
- ๐ Customizable gradient backgrounds with multiple color support
- ๐ Bounce physics - bubbles naturally bounce off screen edges
- โ๏ธ Highly configurable - control count, size, speed, and colors
- โจ Visual effects - realistic shine and smooth transparency
- ๐ฑ Mobile optimized - smooth performance across all platforms
๐ ๏ธ API
gradientColors
: ListbubbleCount
: int - Number of floating bubbles (10-50)minBubbleSize
/maxBubbleSize
: double - Bubble size rangespeed
: double - Animation speed (0.1-3.0)bubbleColor
: Color - Base bubble colorbubbleOpacity
: int - Transparency level (0-255)
๐ฑ Compatibility
- โ Android (API 16+)
- โ iOS (9.0+)
- โ Web (All browsers)
- โ Windows (10+)
- โ macOS (10.14+)
- โ Linux (All distributions)
๐จ Included Examples
- ๐ฎ Gaming background with high energy colors
- ๐ง Meditation app with calm, slow bubbles
- ๐ฑ Welcome screen with vibrant gradients
- โณ Loading screen with subtle animations
- ๐ข Corporate design with professional colors
๐งช Testing
- โ Unit tests with 100% coverage
- โ Widget tests for all components
- โ Integration tests for complex scenarios
- โ Performance tests for optimization
- โ Cross-platform tests on all supported platforms
Full documentation available at pub.dev