I will create lottie, rive animations with state machine and flutter integration


Level 1
About this gig
Modern Apps Demand Interactive Motion. I Deliver It.
In 2026, static assets are obsolete. Whether you need the widespread compatibility of Lottie (dotLottie) or the powerful logic of a Rive State Machine, I will build animations that respond to your users instantly.
I specialize in creating optimized, developer-friendly animations for Flutter, Web, and iOS/Android.
CHOOSE YOUR ENGINE:
BASIC: The Smart Lottie (dotLottie) Don't underestimate Lottie. I will create lightweight animations using the modern dotLottie format.
- Includes: Multi-animation states (e.g., Idle, Hover, Click), theming capabilities, and super-small file sizes.
- Best for: Web icons, simple buttons, landing page interactions.
STANDARD: The Rive Powerhouse Rive takes interactivity to the next level. I will build a sophisticated State Machine with inputs (Booleans, Numbers) and Animation Mixing.
- The Difference: Unlike simple switching, Rive can blend animations smoothly (e.g., a character running faster as a slider moves).
- Best for: Gamified UI, complex characters, dynamic HUDs.
PREMIUM: Full Flutter Integration You get the Advanced Rive file PLUS the exact Dart code to make it work in your app. I bridge the gap between
Get to know Denys Ch.
Art director, video content creator
Level 1
- FromUkraine
- Member sinceApr 2020
- Avg. response time7 hours
- Last delivery2 months
Languages
English, Ukrainian, Russian
My Portfolio
FAQ
Both Lottie and Rive have states now. Which one should I choose?
Great question! Choose Lottie (dotLottie) if you need maximum compatibility across many platforms (Web, CMS, Mobile) with standard interactions (hover, click). Choose Rive if you need game-like logic, animation mixing (blending), or if you are building specifically for Flutter/React where Rive shine
Do you use the new dotLottie format?
Yes! By default, I deliver .lottie files which are smaller and support bundled states. If you need legacy JSON, just let me know.
I only need a simple animated icon (e.g., a Heart, Burger Menu, or Bell). Which package should I choose?
The Basic Package is perfect for this! Even for simple icons, I ensure they are perfectly looped or have clear "active" and "inactive" states (using dotLottie or Rive), so they feel responsive in your app.
Can I change the colors of the icon later in my code (e.g., for Dark Mode)?
Absolutely. I structure the animation layers and name them properly. This allows you to dynamically change colors (Fill/Stroke) programmatically in Flutter, React, or Web without needing to edit the animation file itself.
Are these animations scalable without losing quality?
Yes. Since I work with vectors (SVG based) in both Lottie and Rive, your icons will look crisp on any screen size, from a smartwatch to a 4K desktop monitor.
I need a consistent set of 10+ animated icons for my app navigation. Do you offer bulk discounts?
Yes! I love creating cohesive icon systems. Please send me a message with your list of icons. I will create a Custom Offer with a discounted price and a unified timeline for the entire set.
How do you ensure all animations in a batch look consistent?
I use a shared style guide for stroke width, easing curves (timing), and color palette. Before animating the full batch, I will send you one "pilot" animation for approval to ensure the style fits your UI perfectly.
What if I don't have a design file, just an idea?
No problem! I can design the vector assets from scratch based on your description or rough sketches before animating them. (Note: This may require an extra fee for design work).
Will the Rive State Machine work on the web, or is it only for Flutter?
Rive State Machines work perfectly on the Web (React, JS), iOS, Android, and Flutter. The logic I build is embedded inside the .riv file, so it behaves the same everywhere.
Why is the file size important?
Large files slow down your app startup time. I optimize paths and remove unnecessary keyframes to keep files tiny (often under 15KB-50KB), ensuring your app stays fast and gets approved by App Stores easily.
26 reviews for this Gig
| (26) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Recommend to a friend
- Service as described
Sort By
T tmwbuckley

United Kingdom
Perfect work. Denys understood easily my requirements and was able to do the work under time time pressure. He has written his own script different to Hashlips/forks and I believe it to be very effective.
$50-$100
Price
2 days
Duration
B 
Seller's Response
Helpful?L 
lemanproduction

Switzerland
Bonaid is probably one of the best seller on this platform. Not only he realized my vision, but he went way further by accepting all my revisions and different boring requests. Bonaideapro is a legend. A Hero that would make your gig, unbelievable.
B 
Seller's Response
Helpful?S sergeyg846
Repeat Client

Ukraine
Super smooth experience as usual! Highly appreciate your work, Den!
B 
Seller's Response
Helpful?S sergeyg846
Repeat Client

Ukraine
Fast and amazing quality! Highly recommend!
B 
Seller's Response
Helpful?C 
cryptoking87
Repeat Client

Austria
Again a nice work with Denis, thank you very much for all the nice communication and artwork, we work 100% together with you in the upcoming projects
B 
Seller's Response
Helpful?
26 reviews for this Gig
| (26) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Recommend to a friend
- Service as described
Sort By
T tmwbuckley

United Kingdom
Perfect work. Denys understood easily my requirements and was able to do the work under time time pressure. He has written his own script different to Hashlips/forks and I believe it to be very effective.
$50-$100
Price
2 days
Duration
B 
Seller's Response
Helpful?L 
lemanproduction

Switzerland
Bonaid is probably one of the best seller on this platform. Not only he realized my vision, but he went way further by accepting all my revisions and different boring requests. Bonaideapro is a legend. A Hero that would make your gig, unbelievable.
B 
Seller's Response
Helpful?S sergeyg846
Repeat Client

Ukraine
Super smooth experience as usual! Highly appreciate your work, Den!
B 
Seller's Response
Helpful?S sergeyg846
Repeat Client

Ukraine
Fast and amazing quality! Highly recommend!
B 
Seller's Response
Helpful?C 
cryptoking87
Repeat Client

Austria
Again a nice work with Denis, thank you very much for all the nice communication and artwork, we work 100% together with you in the upcoming projects
B 
Seller's Response
Helpful?

