Questo è uno dei due talk che ho portato a ITDevCon 2016, la conferenza europea dedicata agli sviluppatori Delphi, organizzata da bitTime Professionals e bitTime Software.

Contenuti

L’intervento è incentrato sul mondo dei bot e dell’automazione della messaggistica conversational (come Telegram, Messenger o altre piattaforme di instant messaging).

Durante la presentazione viene illustrato come utilizzare l’ambiente Delphi per sviluppare, configurare ed erogare bot intelligenti e reattivi, sfruttando API REST, webhook e la potente architettura lato server di Delphi per la gestione automatizzata delle richieste utente.

Argomenti

  • Introduzione all’Era dei Bot: panoramica su cosa sono i bot conversational, scenari d’uso e opportunità di automazione
  • Architettura di Comunicazione: funzionamento dei Webhook, chiamate API e gestione dei messaggi in arrivo/uscita
  • Sviluppo Backend in Delphi: configurazione del server Delphi per ricevere, processare e rispondere ai messaggi
  • Gestione dei Comandi e dello Stato: strutturazione della logica di business e gestione delle conversazioni multi-step
  • Integrazione con Piattaforme di Messaggistica: esempi pratici di connessione e interazione con le principali API dei bot (es. Telegram Bot API)
  • Demo Pratica e Conclusioni: dimostrazione dal vivo della creazione di un bot funzionante in Delphi e sessione di Q&A