Empathetech Flutter UI
Build apps for anyone
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.
- First app tutorial (Flutter)
- First app code lab (Flutter)
- Using external packages (Net Ninja)
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