Crie skills com a Microsoft. Hã? Como é? Bom, sabia que podemos desenvolver skills em uma ferramenta da… Microsoft?
Nesse artigo eu vou te mostrar que é possível usar o VS Code para desenvolver skills.
Vamos conversar sobre desenvolvimento de skills no VS Code da Microsoft.
Visual Studio Code
A Microsoft é criadora de uma das IDEs mais completas do mercado, o Visual Studio.
Mas, apesar de muito poderosa, ela precisa de uma máquina com Windows para ser usada.
Eis que em 2105 a Microsoft lançou o VS Code: uma versão mais leve, porém multiplataforma. Pode rodar em Linux, Windows e macOS.
Poderíamos falar sobre VS Code por horas, mas isso fica para futuros vídeos.
Amazon E Microsoft Juntos?
A Microsoft, depois que o Satya Nadela assumiu a presidência, ficou muito mais flexível com relação aos códigos proprietários. Inclusive o VS Code nasceu com o código aberto. Isso quer dizer que você pode baixar o código fonte dele para modifica-lo de acordo com suas necessidades.
E a Amazon, ao invés de criar sua própria IDE para desenvolvimento de skills, criou uma extensão que pode ser conectada ao VS Code para podermos programar skills Alexa.
Crie Skills Com A Microsoft. Usando O VS Code Para Desenvolver Skills.
E como usar o VS Code para criar skills?
Instale o VS Code
Primeiro, instale o VS Code na sua máquina.
Você pode baixar a versão de acordo com o sistema operacional aqui: https://code.visualstudio.com/
Instale A Extensão Do ASK
Depois é só instalar a extensão utilizando uma das opções:
- Instalar através do Marketplace do Visual Studio: https://marketplace.visualstudio.com/items?itemName=ask-toolkit.alexa-skills-kit-toolkit
- Instalar pelo VS Code, clicando em View – Extensions e procurando por “Alexa Skills Kit”. Escolha “Alexa Skills Kit (ASK) Toolkit” e clique em Install.
Faça Login Com Sua Conta De Desenvolvedor Amazon
Agora, faça login com sua conta de desenvolvedor da Amazon no VS Code.
- Na barra de lateral a esquerda, clique no ícone da Alexa.
- A página de login de desenvolvedor da Amazon será aberta em seu navegador.
- Faça o login e volte ao VS Code
Pré Requisito
Para você poder usar o VS Code para desenvolver skill é preciso que o Node.js esteja instalado na máquina.
A instalação do Node.js você pode baixar do site oficial: https://nodejs.org/en/download/
Palavras Finais
A Amazon teve uma grade sacada quando criou uma extensão para o VS Code que permite o desenvolvimento de skills na IDE da Microsoft ao invés de criar sua própria IDE.
Além das linguagens Node.js e Python que podemos utilizar dentro do Console do Desenvolvedor, podemos usar praticamente qualquer linguagem que tenha arquitetura web.
Podemos usar até C# para programar o back-end das nossas skills!
Mas isso já é papo para outro artigo…
Meu e-book com 4 passos para criar sua primeira skill Alexa está GRATUITO por tempo limitado!
Olha o link: 👉🏼 http://celsokitamura.com.br/minha-primeira-skill-alexa
Bora aprender a desenvolver skills para Alexa!