Creating a UI in Knime

Hello,

So this might seem silly, but I need some help to see the tree in the forest :wink: I have been working with Knime for MANY years. I have build 1000s of complex and insane workflows, however - and I might be too old school. I don’t know how to create UI for users. I used to have Knime server ages ago, but that has all changed. So can someone point me to a course or video on how to do that in the easiest way.

I have built tools where you input a string, and then it returns a table, whats the easiest way to expose that to non knime users. Simplest WEB UI solution.

Thank you

Sure! Happy to point you.

We call this DatApps.

A quick intro you can find here: KNIME Data Apps Beginners Guide

Or you can also go to our courses there is one about productionizing datapps https://knime.learnupon.com/content-details/3802094/0

2 Likes

Thank you, this is super helpful! Going through it all now! Is there a way to local preview these apps? It takes a while to upload etc. and would love to test locally. Execute and open views shows only the knime native screen! So is there a local hub or way to simulate it?

@nxfxcom I can offer this article and examples therein.

1 Like

Locally, you can open the view of the component containing your Widgets and Views by clicking the “magnifying lens”. It shows up as soon as you have view nodes inside the component.
image

In case you have multiple pages/components, simply open them one after the other.

1 Like

Yeah, that’s the execute and open views, but not really able to test multiple page apps. A local preview server would be helpful!

I missed on crucial detail. When closing the view, you have to choose “Close & Apply temporarily”, such that the changes you made in the app are propagated to the downstream workflow.

But you are right, locally feels differently compared to on the Hub.

1 Like