Enzo Manuel Mangano's Avatar

Enzo Manuel Mangano

@reactiive.io

working on https://reanimate.dev and https://reactiive.io/demos

902
Followers
101
Following
201
Posts
07.11.2024
Joined
Posts Following

Latest posts by Enzo Manuel Mangano @reactiive.io

Preview
Reanimate.dev Dive deep into the world of React Native animations with this course, designed to guide you from the fundamentals to advanced techniques

8. If you enjoy React Native animations and would like to learn more, check out my course! (AI section coming soon)

β†’ reanimate.dev

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Enzo Manuel Mangano (@reactiive.io) Verification Code with React Native Reanimated and Skia. β†’ demos.reactiive.io ✨

7. Yes, AI helps a lot, but you should treat it like a multiplier. I would have loved to have the option to use Claude a few years ago πŸ˜…
bsky.app/profile/rea...

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

6. Small tip: blur masks will make a huge difference!

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

5. Now you can prototype as much as you'd like until you land on a result that's good enough for you.

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

4. At this point, it's all just path interpolation with Skia.

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

3. Once the mascot was ready, Claude was kind enough to read it directly from Paper via MCP and translate it into Skia paths.

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

2. What I did was "vibe-prototype" the mascot with @paper.design + Claude. Mostly just asking questions and iterating until I landed on the design I liked

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

1. The real answer is to use Rive/Lottie with a hand-crafted design, but I just lack the creative skills to pull that off πŸ™ˆ

06.03.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

It’s easier than ever to bring your React Native app to life.

Here’s how 🧡

06.03.2026 17:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Design tip: always start with a donut.

Source code β†’ reactiive.io/demos

03.03.2026 16:11 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
demos/src/animations/wheel-picker at main Β· enzomanuelmangano/demos An ongoing collection of React Native animations crafted with Reanimated, Gesture Handler, and Skia. - enzomanuelmangano/demos

Best part: useAnimatedProps gives you fully native animations with zero extra renders. Source code: github.com/enzomanuelm...

28.02.2026 13:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

SwiftUI modifiers landing in Expo 55 is quietly one of the best updates.

28.02.2026 13:57 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Interactive demos speak louder than words.

Finally reworked reanimate.dev to make the concepts click faster.

26.02.2026 16:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - enzomanuelmangano/react-native-qrcode-skia: A lightweight and high-performance QR code generator component for React Native, powered by Skia rendering engine. A lightweight and high-performance QR code generator component for React Native, powered by Skia rendering engine. - enzomanuelmangano/react-native-qrcode-skia

4. Everything is open source ⭐️
github.com/enzomanuelm...

24.02.2026 16:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

3. The website is built with @expo.dev and powered by Skia, it ships to the web and still runs natively. That’s the best part.

24.02.2026 16:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

2. Customize colors, style, and logo - then copy the snippet straight into your project. It works with react-native-qrcode-skia.

24.02.2026 16:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Create beautiful images of your code Turn your code into beautiful images. Choose from a range of syntax colors, hide or show the background, and toggle between a dark and light window.

1. Some of you might remember the v1. This is a complete redesign strongly inspired by ray.soΒ (which is great for creating beautiful code snippets)

24.02.2026 16:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Creating a QR code in React Native should be fun.

β†’ qrcode.reactiive.io

24.02.2026 16:00 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Shape morphing animations are so addictive.

Just added a few to enzo.fyi

18.02.2026 14:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Why Pointless Animations Matter - Enzo Manuel Mangano | RNLConf 2025
Why Pointless Animations Matter - Enzo Manuel Mangano | RNLConf 2025 Enzo Manuel Mangano, who is an animations guru in the React Native community, talks us through his philosophy surrounding animations. He takes us through why...

12/ If you found this useful, the full talk goes deeper on each of these πŸ‘€ youtu.be/cbTsg8GggzA

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

11/ Skia can feel overwhelming to learn, but I’ve found that over the past three years, more than 50% of my Skia animations were built on a Skia Path, which has proven to be the most flexible component I’ve ever used.

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

10/ ✦ Skia is the signature of memorable animations.

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Enzo Manuel Mangano (@reactiive.io) Stop using TouchableOpacity in React Native. Your app deserves better tap interaction. 🧡 Here's how to fix your touchables with pressto:

9/ To prioritize consistency and delight in tap interactions, I created (and use) pressto - a very simple package built on top of Reanimated and RNGH that provides consistent defaults. bsky.app/profile/rea...

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

8/ That's especially true with React Native where the default way of building an animated touchable is still the TouchableOpacity.

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

7/ ✦ Treat every single tap like a miracle.

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

6/ Prototyping a spring animation is hard. But with Reanimated v4, all you need to define a spring animation is a perceptual duration and a damping ratio (0.9 ↔ 1)

29.12.2025 16:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

5/ ✦ Define spring animations using perceptual duration.

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

4/ That's not just easier. It's way more delightful, as you get the exact scrolling behavior the user expects.

29.12.2025 16:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

3/ By doing that, you’ll just lose the native feeling. What’s happening here instead is that there’s a single invisible ScrollView that lets you control all of them with one shared value.

29.12.2025 16:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

2/ When dealing with cards, it's very tempting to have full control by setting up a Pan Gesture Handler for every single one. But...

29.12.2025 16:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0