DEV Community

friendship
friendship

Posted on

FlutterFlow: My Experience Publishing a Package to pub.dev and Integrating It with FlutterFlow

Work Objectives

  1. It was necessary to determine whether users had enabled the custom keyboard implemented as a keyboard extension in Log0ne.
  2. I thought this feature would be repeatedly needed in similar types of apps I plan to build in the future.
  3. I decided to publish a keyboard extension checker directly on pub.dev and integrate it for use.

 https://pub.dev/packages/keyboard_extension_checker


After that, I added the published package to the FlutterFlow dependencies and used it in an Action.


I remember there used to be a menu in the Action editor where you could set package dependencies.
After the update, this has been moved to App SettingsProject Dependencies.

Through this process, I was able to confirm that creating and publishing a package on pub.dev can not only solve my immediate needs but also provide a reusable solution for future projects.

Integrating the package into FlutterFlow worked smoothly, and I now feel more confident about building similar features in upcoming apps.

What started as a simple requirement for Log0ne turned into a valuable experience that will save time and effort down the road.

Top comments (0)