Forum > Generale

Prototipo interfaccia utente

(1/2) > >>

slapshot:
Ciao, il mio progetto server con Mormot 2 è in fase di stallo. La libreria è enorme e per poter approcciare qualcosa di rilevante devo studiarla meglio. Continuo comunque a lavorare al progetto.
Nel mentre mi piacerebbe comunque sviluppare qualcosa lato client, quindi applicazioni desktop per consumare delle rest api. Mi chiedevo se foste a conoscenza di classi già pronte per avere una bella interfaccia utente, form ricche di menu, componenti, magari quelli con barra laterale stile web, oppure altro che posso far spiccare la bellezza dell'interfaccia grafica. Anche se solo un prototipo non vorrei creare la solita interfaccia un pò fuori moda della finestra rettangolare classica.

Grazie

nomorelogic:
per fare delle interfacce utente accattivanti, non le solite insomma, mi vengono mi mente 2 possibilità

una è di usare i bgracontrols
https://wiki.lazarus.freepascal.org/BGRAControls
si tratta di controlli grafici molto belli


se ti va di esplorare qualcosa di diverso
ultimamente ha attirato la mia attenzione questo thread sul fourm ufficiale
https://forum.lazarus.freepascal.org/index.php?topic=63624.0
in pratica la tua interfaccia gira dentro un browser web, mentre il codice (se vogliamo chiamarlo application backend) è un pascal
sicuramente una strada particolare ma la libreria che interfaccia con il browser è scritta in C e la trovi su tutti gli OS
qualcuno ha scritto il binding in pascal





slapshot:
Grazie mille, do uno sguardo.

DragoRosso:
Ciao, se sei in vena di ricerca e sviluppo c'è un vecchio progetto demo Pas2Js fatto con Lazarus (viene creato un node.js) con cui puoi generare interfacce WEB.

Il risultato lo puoi vedere qui (è vecchio e qualche bug c'è): https://cloud.dyn-o-saur.com/lazwebdemo.html

Non ho più il sorgente, se ti interessa penso che @nomorelogic possa reindirizzarci sul progetto.

Il bello che vengono generati di fatto due file, un link html e un .js con cui hai tutto.

Ciao

slapshot:
Grazie mille, stavo dando un'occhiata anche a Pas2Js, infatti. E' dura sta scalata !! :D

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa