Rethinking Dart interoperability with Android

Advanced
+ 2 more

Overview

In the past, Flutter only supported integration with Android libraries through a message-based approach called platform channels. With a new command using JNI to bridge to Android system APIs, Flutter developers can easily access platform APIs without needing to use a platform channel or plugin. This session will dive deeper into how Dart automatically creates bindings for cross-language interoperation and demo how to call a Jetpack Library directly from Dart in a Flutter app.

Resources

Java interop
Learn more
Full sample code
Learn more
Demo code
Learn more
Connect with developers

Join developer communities around the world for networking, meetups, collaboration, and more.

Find a community
Continue learning

Grow your skills around the Google technology you love.