Ask HN: What's the best library for making cross-platform UIs?
It depends on what you mean by, &quot;cross-platform.&quot; In my world there is no such thing. You pick your target platforms and program to them. However it is common to imply &quot;major platforms&quot; (ie: <i>iOS</i>, <i>Android</i>, <i>Windows 10</i>, <i>OSX</i>). Different platforms have different requirements and will shape your solution.<p>Next... what is the application? Do you need to target native APIs? Do you have memory limitations?<p>If you don&#x27;t mind taking up a lot of memory try one of the &quot;cross platform&quot; systems like Xamarin or some Java-based solution. If you need to be more constrained try writing to the native APIs and porting your project to each target platform you need to target. Lastly if you&#x27;re highly constrained maybe you need to try an immediate-mode style library like Nuklear[0].<p>It really depends on your needs. There&#x27;s no one-size-fits-all.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;vurtun&#x2F;nuklear" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vurtun&#x2F;nuklear</a>