Integrating existing Flutter packages into your Flet app
The guide is being updated.
Introduction
Flet controls implement many Flutter built-in widgets which could be enough to create even the most complex apps. However, not all Flutter widgets or 3rd-pary packages could be supported by Flet team or added to Flet core.
Flet framework provides extensibility mechanism to build your Flet app with widgets or/and API from your own or 3rd-party Flutter packages.
Prerequisites
To integrate custom Flutter package into Flet you need to understand how to create Flutter apps and packages in Dart language and have Flutter development environment configured. See Flutter Getting Started for more information about Flutter and Dart.
Examples
A few Flet controls are implemented as in external packages and could serve as a starting point for your own controls:
Video
- Python control, Flutter packageAudio
- Python control, Flutter packageRive
- Python control, Flutter package
Python control
TBD
Dart wrapper
TBD
Building your app
TBD