Build an Animated Dashboard with Spring Physics | Kotlin Desktop #1
Автор: Taught by Celeste AI - AI Coding Coach
Загружено: 2026-02-21
Просмотров: 20
Описание:
Build an animated dashboard with Kotlin Compose Desktop! Learn how to use animateXAsState for reactive value animations, spring physics for
natural bouncy motion, AnimatedVisibility for enter/exit transitions, Crossfade for smooth tab switching, and rememberInfiniteTransition for
shimmer effects and pulsing indicators.
What You'll Learn:
animateIntAsState, animateFloatAsState, animateDpAsState for value animations
animateColorAsState for smooth color transitions
spring() physics with dampingRatio and stiffness for bouncy animations
AnimatedVisibility with fadeIn + slideInVertically enter transitions
Crossfade for smooth content switching between tabs
updateTransition for coordinating arrow rotation and visibility
rememberInfiniteTransition for continuous shimmer and pulse effects
Canvas drawArc for animated progress ring indicators
Staggered card entrance with LaunchedEffect and delay
https://github.com/GoCelesteAI/kotlin...
Timestamps:
0:00 - Introduction
0:15 - Preview: What We're Building
0:45 - Project Setup
2:16 - Dashboard Data
3:50 - Stat Card
6:40 - Animated Widgets
12:21 - Animated Dashboard
16:32 - Main & Compile
18:51 - Live Demo
19:41 - Recap & Key Takeaways
20:41 - Thanks for Watching
Tags: kotlin, compose multiplatform, compose desktop, material3, animations, animateXAsState, spring physics, AnimatedVisibility, Crossfade,
updateTransition, rememberInfiniteTransition, shimmer, progress ring, tutorial
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: