- 351
- 87
- CPU
- AMD Ryzen 5900x
- Dissipatore
- BeQuiet! SilentLoop 2 360mm
- Scheda Madre
- Gigabyte X470 AORUS Gaming 7 WIFI AMD X470
- HDD
- Crucial P5 Plus 2 TB PCIe M.2 2280SS
- RAM
- Patriot Viper Steel RAM DDR4 3600 Mhz 64GB (2x32GB) C18
- GPU
- MSI GeForce RTX 2080 Gaming X Trio
- Audio
- SteelSeries Arctis 9
- Monitor
- Alienware AW3423DWF
- PSU
- EVGA SuperNOVA 650 G3, 80 Plus GOLD 650W
- Case
- Sharkoon TG5
- OS
- Windows 11, Fedora 36
Ciao a tutti!
Stavo studiando le varie librerie grafiche e, per il mio progetto, credo che Nuklear sia la libreria con più componenti "out of the box" con licenza MIT. Premetto che le uniche esperienze che ho avuto in campo di UI sono .NET/C# WPF tempo fa ed il classico stack tecnologico web.
Ho pensato di usare engine che sfruttano le tecnologie web (electron e simili), ma preferivo, anche per conoscenza personale, muovermi nel campo delle UI native.
Nuklear tra l'altro sfrutta nativamente SDL, OpenGL e Vulkan (tramite GLFW) etc.
Esiste un wrapper per go al seguente indirizzo: https://github.com/golang-ui/nuklear
Gli esempi però danno per scontato la conoscenza della libreria di base, la quale a sua volta ha una wiki non molto guarnita.
Sapreste darmi dei suggerimenti quindi su come cominciare a sviluppare un'interfaccia di base, con la spiegazione di ogni singola chiamata?
Grazie mille :)
Stavo studiando le varie librerie grafiche e, per il mio progetto, credo che Nuklear sia la libreria con più componenti "out of the box" con licenza MIT. Premetto che le uniche esperienze che ho avuto in campo di UI sono .NET/C# WPF tempo fa ed il classico stack tecnologico web.
Ho pensato di usare engine che sfruttano le tecnologie web (electron e simili), ma preferivo, anche per conoscenza personale, muovermi nel campo delle UI native.
Nuklear tra l'altro sfrutta nativamente SDL, OpenGL e Vulkan (tramite GLFW) etc.
Esiste un wrapper per go al seguente indirizzo: https://github.com/golang-ui/nuklear
Gli esempi però danno per scontato la conoscenza della libreria di base, la quale a sua volta ha una wiki non molto guarnita.
Sapreste darmi dei suggerimenti quindi su come cominciare a sviluppare un'interfaccia di base, con la spiegazione di ogni singola chiamata?
Grazie mille :)