# Uibuilder: to subscribe or not to subscribe?

**URL:** <https://discourse.nodered.org/t/uibuilder-to-subscribe-or-not-to-subscribe/43136>\
**Category:** Dashboard\
**Created:** [24 March 2021 17:28 UTC](https://discourse.nodered.org/t/uibuilder-to-subscribe-or-not-to-subscribe/43136 "2021-03-24T17:28:06Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![chrisn-au](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/chrisn-au/32/25504_2.png) [@chrisn-au](https://discourse.nodered.org/u/chrisn-au)\
**Post date:** [12 April 2021 08:40 UTC](https://discourse.nodered.org/t/uibuilder-to-subscribe-or-not-to-subscribe/43136/15 "2021-04-12T08:40:36Z")

</div>

Had a fun night last night (clearly I am not a movie maker nd have no intention to be)

[![](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/d/3da2b63c5ccbc3287e52390bad83b8a6989f0f78.jpeg "A fun experiment withe node red dashboard and flutter") ](https://www.youtube.com/watch?v=A1Qc0eHw_ls)

Created a trivial flow which would extract the dashboard components via the admin api (limited to 1 tab, 1 group and ui\_text and ui\_button) , does some basic source code generation for dart ,saves the file to the flutter library and then reload using flutters awesome hot reload feature

The flutter UI clearly needs work and this is nothing more than a very first step to understand what sort of work flutter UI creation from a dashboard config would be. My view is while there Is non trivial work it is feasible especially for the core nodes.

My next step in proving the technology will be to hook it up to a naive WS connection to allow 2 way comms between the flutter app and node-red.

---

_[View the full topic](https://discourse.nodered.org/t/uibuilder-to-subscribe-or-not-to-subscribe/43136)._
