The application was written based on this great UI concept: https://dribbble.com/shots/11018635-Washing-machine
Many thanks to Dimest, for allowing me to write an application based on his concept. I encourage you to check out the rest of his great arts: https://dribbble.com/Dimest
To build application, you need to install Flutter (1.17+). You can find help here: https://flutter.dev/docs/get-started/install
The balls simulation is conducted using the Box2D physic engine.
While the application is running, you can turn off "metaball effect" by clicking the button in the upper left corner.