I want to create an app which runs on Linux and Windows-based terminals (or only Linux) like the one which we usually see in shopping malls to purchase some things yourself. I have written web APIs and hosted in IIS (Windows server). I need to build a UI which will call these APIs for data sharing.
There's a list of platform-independent GUI libraries on Wikipedia.
Some of them are fairly modern and relatively popular:
- Xamarin.Forms with C# as a default programming language. I assume you're familiar with C#, based on IIS comment.
- OpenJFX (Java and JVM-based languages)
- Qt (C++)