home
|
podcast
|
EPISODE #48
Podcast
Coffee Talk

Reanimated 4 is the Future of Smooth React Native Animations

Watch time:
49:29
Guests:

Mateusz Łopaciński | Tomasz Zawadzki

Available on:
SpotifySoundCloudYoututbeApple podcast

Share your thoughts in the episode feedback survey

Give feedback
ABOUT

Reanimated 4 is here to change the game for animations in React Native. It’s bringing CSS-style animations and transitions that make animations easier to write, more predictable, and closer to how they work on the web.

In this episode, Ola Desmurs-Linczewska sits down with Tomasz Zawadzki and Mateusz Łopaciński from Software Mansion to discuss what’s new in Reanimated 4, why React Native is aligning with web standards, and what it means for developers working with animations today.

topics

What’s new in Reanimated 4?

Reanimated has been a core library for animations in React Native for years, and with version 4, it’s evolving significantly. In this conversation, we break down how CSS animations and transitions are making animation logic more intuitive, why the New Architecture is the only supported option, and what the shift toward modularity means for Reanimated’s future.

  • Find out why Reanimated 4 was built—the library’s maintainers explain what drove the shift toward CSS-based animations, how it improves the developer experience, and what problems it solves compared to Reanimated 3.
  • Learn how CSS animations and transitions work in React Native—it only takes a few syntax-changing steps to use all the CSS animations you already know.
  • Understand why Reanimated 4 drops support for the old architecture—a breakdown of the challenges with maintaining both architectures, the performance considerations, and what this means for existing apps.
  • See how React Native is aligning with web standards—we’re thinking out loud about Meta and the community moving toward a more unified styling approach, what that means for developers switching from web to React Native, and how Reanimated fits into this shift.
  • Discover the future of Reanimated and its modular approach—we’re explaining why Reanimated will be split into smaller packages, what parts of the library might be separated, and how this will improve performance and maintainability.
  • Get migration tips and experiment with the new API—learn how to upgrade from Reanimated 3 to 4 with minimal effort, how to convert existing animations, and a challenge to try rewriting animations using the new CSS-based API.

resources

Keep on learning about smooth animations in React Native

Reanimated 4 is currently in beta, and now’s the time to explore its new features. Try it in your projects, experiment with CSS animations, and share your results with the community. Here are some links you may find useful:

Get our newsletter
Be the first to know what’s going on in the community

By subscribing to the newsletter, you give us consent to use your email address to deliver curated content. We will process your email address until you unsubscribe or otherwise object to the processing of your personal data for marketing purposes. You can unsubscribe or exercise other privacy rights at any time. For details, visit our Privacy Policy.