Qualsiasi applicazione che si rispetti, sia essa desktop oppure mobile, trae enormi benefici da una interfaccia utente usabile, uniforme e coerente. 🪟

Per noi sviluppatori tuttavia, riuscire in questo compito rappresenta spesso una sfida più che ardua su diversi fronti: a volte è l’ambiente di sviluppo o il framework utilizzato a non supportarci in questo frangente, oppure ancora dobbiamo escogitare mille modi per applicare a tutti gli elementi della UI gli accorgimenti e le rifiniture adottate nel resto dell’applicazione. 😓

In questa live esploreremo alcune soluzioni che Delphi ci mette a disposizione per poter fronteggiare la realizzazione di una UI moderna e funzionale con il minimo sforzo, riutilizzarne la maggior parte senza duplicarla o riscriverla. 💪

Vedremo dalle basi come sfruttare la cosiddetta VFI (Visual Form Inheritance), una feature presente da sempre in Delphi ma che molti sviluppatori ad oggi ancora evitano o aggirano nonostante gli enormi vantaggi che offre. 🧑‍🎓

Sarà l’inizio di un percorso che ci porterà ad esplorare soluzioni variegate e avanzate per realizzare (senza impazzire) le UI che i nostri utenti, sia desktop che mobile, sia aspettano dalle nostre app, qualunque siano i sistemi operativi che vogliamo supportare.