Interfacce grafiche: un’invenzione che ha semplificato l’uso umano di computer e macchine

Le interfacce grafiche sono il mezzo con cui l’utente interagisce più spesso con computer e macchinari. La loro invenzione ha semplificato l’usabilità degli strumenti tecnologici, che funzionavano tramite interfaccia a riga di comando, rendendoli alla portata di tutti. Dall’uso quotidiano su smartphone, a quello nel mondo web, a quello nel mondo industriale, le interfacce grafiche sono ormai indispensabili in molti contesti.

Sviluppare low-code e no-code: vantaggi e limiti di un metodo sempre più diffuso

Lo sviluppo low-code e no-code permette di creare dei software anche con scarse o nulle capacità di scrittura codice. Questo da un lato consente di far fronte a una domanda in continua ascesa, aprendo la strada a figure come quella dei Citizen Developer. D’altro canto queste tecniche portano con sé anche dei limiti in termini di performance, sicurezza e diritti di proprietà.