Skip to content
Articles
Article

Migrating a Flutter Plugin from Platform Channels to JNIgen: Let’s do it!

by Abhishek Doshi medium.com

5 min read

A step-by-step guide to remove the Kotlin glue code from your plugin, without breaking your users! In my last article, we understood what direct native interop is and why it matters in Flutter 3.50.But most of us aren’t starting from zero. We already have plugins with platform channels, and people depend on them. So in this article, let’s take an existing plugin and migrate its Android side to JN…

Made by

Abhishek Doshi @abhishekdoshi26 🇮🇳 India

Available for hire

I am Abhishek Doshi, a Google Developer Expert for Dart, Flutter and Firebase. I have been working in Flutter and Firebase since past 5 years. I am also the Org...

View Abhishek on Flutter Pro
Forum

Questions about this, or something to add?

Discuss on the forum

Topics Platform channels

Report this · Wrote this? Claim it

FlutterX is supported by