Here follows a description of RemoteSkin
RemoteSkin is a server based UI with a swing renderer. 100% of the business code is executed on the nyssr.net nodes. A small static node renders the UI on the client. There is no need to install updates on the client now!
RemoteSkin uses the nyssr.net features. Any window, dialog or parts of it can be implemented as a microservice and run on other nodes. These services are independent of the app and can be used by any number of apps.
In RemoteSkin, WidgetSets (a smaller set of widgets and their hierarchy) are described using JSON. An app consists of many WidgetSets that mount each other. For manipulation in JAVA, there is a flat API that makes most of the Swing functions accessible.