Nikki Eke
Mobile Engineer, Rive Ambassador.
Lagos, Nigeria
Actions
Nikki is an experienced mobile engineer with a sharp eye for detail and craft. She focuses on building high-performant, resilient products that solve real problems for individuals and organizations. She is also a technical writer and speaker who has authored several articles featured across widely read developer platforms.
A Rive ambassador and package author, Nikki is passionate about community building. She believes deeply in knowledge sharing as a way to spark collaboration and support continuous learning across the tech ecosystem.
Outside tech, Nikki is a thinker with a curious mind and a love for art.
Links
Area of Expertise
Topics
Design in Motion: Binding Flutter App Data to Rive Animations
Most animations in apps are decorative, detached from logic, frozen in time, or manually triggered. But what if your UI could react—visually and instantly, to real-time data and user input? This session dives into how to connect your app’s live state to Rive animations using Flutter. You’ll learn how to use animation viewmodel properties and bind them to real data in your code. We’ll walk through real examples like dynamic indicators and status-driven visuals.
Perfect for anyone who wants to make their app feel alive, responsive, and deeply interactive.
Takeaways:
- How to create data-bound animations in Rive
- Techniques to reflect real-time state changes in animation
- Examples of expressive, reactive UI built with Flutter + Rive
Data-Driven Design with Flutter: Improving UX based on user behavior
Designing great user experiences often relies too heavily on assumptions, guesswork, or personal preference, leading to features no one uses and flows users drop off from. But what if your UI could evolve based on how users actually interact with your app?
This talk introduces a data-driven approach to Flutter UX, where real-time analytics, A/B testing, and user segmentation inform design decisions. We’ll explore how to use tools like Firebase Analytics or Mixpanel to track behavior and drive layout, navigation, and interaction tweaks.
You’ll leave with a clear strategy for building adaptive Flutter UIs that connect better with users —grounded in usage, not intuition.
Takeaways:
- How to capture and analyze user behavior in Flutter
- Approaches for A/B testing and iterating design
- Ways to personalize UI based on real user behavior
From MVP to App Store: Lessons from Building Real Flutter Apps
Shipping an MVP is just the beginning, but turning it into a stable, scalable, and user-ready app is where the real work begins. Many developers stop at “it works,” without investing in what makes an app truly production-ready. In this talk, I’ll walk through the journey from a simple MVP to app store-worthy product, highlighting important systems to track app’s performance, gather user feedback, and ensure smooth updates. You’ll learn practical ways to build confidence in your releases, track real-world usage, and fix issues before users even notice. This session is your crash course on going beyond launch and building apps that are ready for the real world use.
Dynamic Rive Animations: Control Your Animations With Flutter at Runtime
Most animations are not dynamic, they are usually built to serve a single purpose. But with Rive, Flutter developers can dynamically control their animations at runtime. Developers can manage animation states, respond to events, and even update assets, all in real time.
In this session, we will cover the following:
- Rive Events: How to subscribe to and respond to signals from animations, state machines, and listeners created in the Rive editor at design time from the Rive editor.
- Text Runs: Techniques for reading and modifying animated text at runtime.
- Dynamic Assets: how to load and replace assets dynamically at runtime.
- State machines: How to programmatically control various animation states from within your Flutter code.
Droidcon & Fluttercon Kenya 2025 Sessionize Event
FlutterBytes Conference 2025 Sessionize Event
Open Source Festival 2025 Sessionize Event
FlutterBytes Conference 2024 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top