Rutvik Tak

Rutvik Tak

Flutter dev, maker of AppShots.co

Pune, India

Actions

Hi there! I'm Rutvik, a Flutter dev since 2020 and a geek when it comes to crafting cool things in Flutter. Building fun things with Flutter and dart that may or may not be useful but they're always fun.

Area of Expertise

  • Information & Communications Technology

Topics

  • Flutter
  • Firebase
  • Dart
  • Shaders
  • Application Development
  • Creative Coding

Rust, Flutter & FFI: Compute, Graphics & Beyond

Flutter has come a long way making cross-platform development truly accessible but there are still some areas that Flutter and Dart struggle to handle, and that’s where dart FFI with Rust comes in. Recently, while looking for a mermaid diagram rendering in Flutter, after not finding any good Flutter libs, I used Flutter-Rust bridge that allowed me to achieve what I wanted and results were astounding. This allowed me to do some amazing things.

This talk explores using Rust to enhance Flutter’s cross-platform support. It can not only improve computational times for heavier tasks but also give access to low-level apis that allows better integration with the platform.

We’ll explore how dart FFI makes the Flutter-Rust bridge possible, and understand how Flutter and Rust communicate. You’ll learn to create ur own Flutter-Rust lib while learning from real world use cases. You’ll definitely leave this talk being curious about Rust and understanding when, why and how to use Rust in Flutter.

Art and Code Collide: Creative Coding with Flutter

Break into the realm of creatives and see how Flutter serves as a canvas for imagination, allowing developers to create art with code.

Learn about what creative coding means and how one can get started with it in Flutter. And explore how Flutter provides us with tools to convert our ideas into visuals and art that go beyond your everyday designs. We'll talk about using custom painters, render objects, shaders, and other techniques and tools one can use in/with Flutter for creative coding.

We'll also take look at how creative coding can transform you as a developer and give birth to ideas that'll help you expand your creative horizons. It can also help you connect with people that can help you in your journey and open up new opportunities for you out there.

Creative coding isn't just about coding but creating art through code that resonates with you. And Flutter can help you kickstart your creative coding journey with a bang!

Fragment Shaders In Flutter: A whole new World

Fragment shaders in Flutter expand the horizon of building custom UIs and animations. They go beyond your day-to-day custom painters and render objects to help you create truly custom graphics and special effects for your Flutter apps and games.

With control over every pixel on the screen, you can manipulate your app graphics in a variety of ways to create effects and animations that would otherwise be impossible to do without shaders like real-time image filters seen within Instagram/Snapchat or custom blur, pixellation or even custom navigation transitions for your apps and games.

We'll also explore how Shaders sit at the pinnacle of graphics and how the Flutter engine uses Fragment shaders under the hood for rendering the pixels on the screen. And go into different techniques and tools combined with Custom painting, render objects and more to use Fragment shaders in your Flutter apps and games to create unique digital experiences.

Create Beautiful Audio Waveforms in Flutter

We'll learn to visualize audio in Flutter by creating audio waveforms. We'll talk about how audio is constructed and how we can get the waveforms data through audio. And later go through using that data to visualize audio in Flutter in some really interesting ways.
This session is inspired by the package that I created called "Flutter Audio Waveforms" which helps you achieve these visualizations easily and also includes some interesting customization options.

Package : https://pub.dev/packages/flutter_audio_waveforms

2025 | India | fluttercon Sessionize Event

December 2025 Bengaluru, India

Devfest Mumbai 2024 Sessionize Event

December 2024 Mumbai, India

Flutter Roadshow India 2024 Sessionize Event

December 2024 Mumbai, India

GDG DevFest Bhilai Sessionize Event

November 2023 Bhilai, India

Flutter Festival Colombo 2022 Sessionize Event

April 2022

Flutter Festival London 2022 Sessionize Event

March 2022 London, United Kingdom

Rutvik Tak

Flutter dev, maker of AppShots.co

Pune, India

Actions

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