Extension Support and Plugin Section in Awesome Flet
#4468
Replies: 9 comments
-
Any Information? |
Beta Was this translation helpful? Give feedback.
-
What is meant by extension here?
@xzripper, what do you think of adding this Plugin section in the Awesome flet repo.
Any suggestions @itsmeadarsh2008 ? |
Beta Was this translation helpful? Give feedback.
-
I like the idea, but I don't understand what is meant by extension |
Beta Was this translation helpful? Give feedback.
-
Extensions let you create your custom component library for the You can build beautiful, smooth apps with less code using this extension. If you're an experienced developer familiar with Flutter packages, you can easily bring your packages into the For instance, let's say you want a music visualizer in your flet app. A kind developer has already ported the Once installed, integrate it into your code: import flet as ft
from music_visualizer import music_visualizer
def main(page: ft.Page):
page.title = "Flet Music Visualizer Example"
page.vertical_alignment = ft.MainAxisAlignment.CENTER
# Create a Row with the music visualizer
row_with_visualizer = ft.Row([
music_visualizer('/path/to/mp3')
])
# Add the Row to the Page
page.add(row_with_visualizer)
# Update the page
page.update()
# Run the flet app with the main function as the target
ft.app(target=main) Now, you're ready to elevate your app with the power of the extension, making development simpler and more efficient. |
Beta Was this translation helpful? Give feedback.
-
To test the UI component libraries we need a sample app with all native components and a configuration file that describes the styles of components. For example In the above comments. I have mentioned the |
Beta Was this translation helpful? Give feedback.
-
updates? |
Beta Was this translation helpful? Give feedback.
-
I like your idea. |
Beta Was this translation helpful? Give feedback.
-
Can you make a sample app with all flet components present for UI development? I can develop a better UI and publish it to the marketplace. |
Beta Was this translation helpful? Give feedback.
-
I understand that by extension and plugin (these terms are used interchangeably in this discussion) you mean custom components (pub.dev is an example). I quite like this idea and I am ready for cooperation! |
Beta Was this translation helpful? Give feedback.
-
Extension Support and Plugin Section in
Awesome Flet
I kindly request the implementation of extension support in the
flet
project. This enhancement aims to allow contributors to seamlessly publish their extensions, thereby expanding the project's functionality and fostering a more collaborative community.Additionally, I propose the creation of a plugin section in
Awesome Flet
, where contributors can showcase and share their plugins. These plugins could be component types, similar toReact
libraries, with a focus on component libraries in general.In simpler terms, once this feature is implemented, users will be able to import the
flet
component library and leverage it for much faster production. This means developers can expedite their development processes and enhance efficiency by utilizing theflet
component library.Objectives:
flet
project.Awesome Flet
for contributors to showcase and share their extensions.flet
project.Your attention to this matter is greatly appreciated.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions