Sviluppo Alexa

  • Funzionalità per sviluppatori non ancora disponibili nelle skill italiane

    .

    In questo articolo facciamo il punto sulle funzionalità che possono essere utilizzate nello sviluppo di skill in inglese e non presenti nelle skill in italiano. Cominciamo con il dire che non è di alcuna rilevanza la nazionalità della registrazione dell’account sviluppatore. Per quel che riguarda la nazione dell’utente che esegue la stil qualche differenza c’è.…

  • Come e perché installare node version manager

    Installare Node.js con Node Version Manager (nvm)

    .

    In questo video parliamo di come e perché installare Node.js mediante Node Version Manager. Per chi va di fretta il sito di riferimento con le istruzioni necessarie si trova direttamente sulla pagina GitHub dello sviluppatore.

  • Deploy con Serverless Framework

    .

    Se utilizziamo Node.js o Python per lo sviluppo di skill Alexa abbiamo la possibilità di scegliere la modalità Alexa-hosted che permette di nascondere la complessità della creazione e gestione delle lambda function su AWS. Per questo motivo nei miei corsi utilizzo questa modalità. In questo modo possiamo concentrarci solo sullo sviluppo delle funzionalità della skill.…

  • Accedere ad un database da una skill di Alexa

    Come accedere ad un database da una skill

    .

    Anche le skill più semplici possono aver bisogno di una piccola base di dati a cui fare riferimento. Nei casi più semplici può essere sufficiente un database con una sola tabella quindi senza relazioni, in altri casi può essere necessario un database relazionale, in altri ancora un database nosql.