Generiamo QR Code con Delphi trollando gli amici (Live Coding)
Creazione di un'app cross-platform con Delphi e FireMonkey per generare QR Code personalizzabili tramite le API di Generate QR Itself, con integrazione REST, JSON e sviluppo di UI responsive.
In questa live è stato creato da zero un “QR Code Rickroll Generator”, ossia una app cross-platform (desktop e mobile) che usa l’API del servizio online Generate QR Itself, una piattaforma italiana (che permette anche l’uso gratuito e senza pubblicità) per generare QR Code personalizzabili, in cui si possono inserire diversi tipi di informazione (link, testo, una v-card, ecc.), in breve QR Code bellissimi e accattivanti, che tutti vorrebbero scannerizzare, ma che nel caso specifico portano a una sorpresa musicale truffaldina e inaspettata.
Per lo sviluppo dell’applicazione, è stato usato Delphi con la libreria FireMonkey (così gira su tutte le piattaforme Windows, Mac, Android e iOS, con lo stesso codice!), i componenti REST Client e l’uso di un coding assistant AI per le operazioni più rognose.
Questa live è stata utile per vedere come integrare API REST in Delphi, come sviluppare un’app cross-platform a livello pratico in pochi minuti, come disegnare la UI in modo responsive, e quali sono le best practice per effettuare chiamate HTTP e trattare il JSON usando l’approccio dei JSONWriter combinato con i JSONBuilder presenti in Delphi.
