# Processing , second user interface via chrome

**URL:** <https://discourse.processing.org/t/processing-second-user-interface-via-chrome/21771>\
**Category:** Electronics (Arduino, etc.)\
**Created:** [June 11, 2020, 12:47pm UTC](https://discourse.processing.org/t/processing-second-user-interface-via-chrome/21771 "2020-06-11T12:47:27Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![hamoid](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/hamoid/32/58_2.png) [@hamoid](https://discourse.processing.org/u/hamoid)\
**Post date:** [June 24, 2020, 8:51am UTC](https://discourse.processing.org/t/processing-second-user-interface-via-chrome/21771/9 "2020-06-24T08:51:08Z")

</div>

Sorry about the confusion…

I totally forgot about the post you mention:

> [@Bidirectional communication between a web page and Processing using websockets](https://discourse.processing.org/t/bidirectional-communication-between-a-web-page-and-processing-using-websockets/15515):
>
> I made a simple example of communicating a web page and a Processing sketch using websockets. It requires the Processing library called Websockets. Why would you want to do this? There’s many possible reasons, but one of them is that it’s very easy to make a GUI in HTML. Maybe you want to have a GUI on your phone or in a tablet. What I like about this approach is that if you are running it locally you don’t need a web server. So it’s just double clicking on an HTML file, running your Processin…

What if you start by listing everything you need in your html interface? names and types of inputs / outputs?

Are you experienced with plain web development? vue.js or react?

---

_[View the full topic](https://discourse.processing.org/t/processing-second-user-interface-via-chrome/21771)._
