Questo è uno dei due talk che ho portato a ITDevCon 2014, la conferenza europea dedicata agli sviluppatori Delphi, organizzata da bitTime Professionals e bitTime Software.
Contenuti
La sessione è incentrata sulla tecnologia di App Tethering introdotta in Delphi, che consente di far comunicare ed interagire facilmente applicazioni diverse (sia VCL che FireMonkey) eseguite sullo stesso dispositivo o su dispositivi differenti connessi via rete locale o Bluetooth.
Ho presentato 10 casi d’uso creativi e pratici per sfruttare appieno questa funzionalità, mostrando come condividere azioni, inviare dati/stream e creare scenari di interazione multi-dispositivo con il minimo sforzo di codifica.
Argomenti
- Introduzione all’App Tethering: cos’è, come funziona l’architettura sottostante e i protocolli di trasporto supportati (IP, Bluetooth)
- Configurazione e Componenti Base: utilizzo dei componenti
TTetheringManagereTTetheringProfileper la scoperta dei dispositivi e l’associazione - Condivisione di Azioni e Risorse: esecuzione remota di comandi e scambio dinamico di dati e stream tra applicazioni
- 10 Casi d’Uso Pratici e Creativi: panoramica ed esempi di integrazione multi-dispositivo tra app desktop (VCL) e app mobile (FireMonkey)
- Sicurezza e Gestione della Connessione: autenticazione dei profili, gestione delle disconnessioni e ottimizzazione della comunicazione
- Demo Pratica e Q&A: dimostrazione di scenari reali di interazione tra dispositivi e sessione di domande e risposte
