Empathetech Flutter UI
Build apps for anyone

en es fr

Table of Contents


Usage

Open UI

Is a code generator, for starting EFUI powered apps. It is available on all platforms...

Android (Google Play)   |   Android (.apk)   |   iOS   |   Linux (deb)   |   Linux (rpm)   |   macOS   |   Windows


Note: Mobile platforms simply save a configuration file that can be used on Desktop.
For code generation to work on Desktop, Flutter must be installed.


Beginner tutorials

If you're new to Flutter: welcome! EFUI is full of comments to help you on your path, and the vast majority of Empathetech code is open source. Hard to find better example code than live production code!

And, here are some (unaffiliated) videos you might find helpful.


Integrating EFUI with existing projects

No longer has a formal guide. Since 11.0.0, EFUI enables live configuration. Every aspect of an app's theme can be updated on the fly, no restarts required.
It's pretty darn efficient too.

However, there is a significant amount of setup/initialization code required to get it working.
EFUI consumers have nothing to worry about: there's very little to do to get yourself 11.0.0 ready.
However, the setup is no longer optional.

To accommodate the reduced wiggle room, 11.0.0 also reduced the number of external dependencies.
EFUI is as vanilla Flutter as possible. After you get your starter kit from Open UI, it should be happy hacking. Whether you're starting something new, or putting on some background noise and getting ready for a copy/paste session.


Contributing

Vibes

If you build something with EFUI, let us know!


Time

Please reach out to the community contact about becoming a contributor. There's never a shortage of ideas, only time!

For example, the README really isn't what it used to be. But, there is little time to polish it up. If you have a knack for documentation, your help would be most welcome.


Translations

If you speak English and a currently unsupported language, please reach out! The more the merrier.

Or, if you speak English and a currently supported language, and see something wrong, please reach out! It takes a village.


Money

Many thanks for any and all donations!

GoFundMe   |   Patreon   |   Buy Me a Coffee   |   Ko-fi   |   PayPal   |   Venmo   |   Cash App


License

GNU GPLv3