IO-SDK è uno strumento di sviluppo che serve a semplificare l'invio di messaggi all'app IO, facilitando l'integrazione con le molteplici fonti di dati esistenti nella Pubblica Amministrazione.
L'app IO è sviluppata dal Governo italiano come unico punto di accesso per interagire con i servizi pubblici locali e nazionali.
Tutti i servizi pubblici italiani possono integrarsi con l'app collegandosi tramite REST per l'invio di comunicazioni al cittadino.
Per facilitare queste operazioni il Software Development Kit per IO (IO-SDK) fornisce una serie di strumenti:
- un server per l'esecuzione di micro-servizi;
- un'interfaccia utente per la gestione dei messaggi;
- una interfaccia a riga di comando (CLI) per il controllo del server;
- una serie di componenti aggiuntivi (PLUGIN) modificabili per connettersi alle varie fonti dati;
- un ambiente di sviluppo integrato (IDE).
Per maggior informazioni potete consultare la documentazione in lingua italiana:
- il manuale dell'utilizzatore indirizzato all'utilizzatore finale;
- il mananuale dell'amministratore che fornisce le informazioni per l'installazione;
- il manuale dello sviluppatore rivolto agli sviluppatori che desiderano contribuire con nuove integrazioni.
Il documento di sviluppo dell'SDK è invece scritto in lingua inglese, ed è rivolto a tutti coloro che desiderano contribuire allo sviluppo dell'SDK stesso.
Per incontrare la community di IO-SDK potete visitare il topic IO-SDK della Community NoiOpen che gestisce il progetto;