Three Ways to Develop Voice Apps for Alexa

A Tutorial for Creating Alexa Skills

Craig Walls
The Pragmatic Programmers
2 min readMar 8, 2022

--

https://pragprog.com/newsletter/

Voice applications are an exciting and fun way to create hands-free user interfaces. Voice assistants like Amazon Alexa and Google Assistant offer a platform for you to build voice interactions that until recently existed only in the realm of science fiction.

Maybe you’re interested in developing voice applications, but don’t know where to start. If so, then you’ve come to the right place. In this video, I show three ways to initialize, develop, deploy, and test voice applications for Alexa (known as Alexa Skills), including:

  • Using the browser-based Alexa Developer Console
  • Working with the Alexa Skills Kit command-line interface (ASK CLI)
  • Developing with the Alexa Skills Toolkit extension for Visual Studio Code

What’s great about these options is that you don’t even need to choose one over the other. You can use any of them or all of them on the same project. Start a new project in one, make changes and deploy in another, and then test your work in yet another. Here’s the tutorial video, which runs just over thirty minutes:

🔊 Check it out and let me know what you think! You can leave comments and questions by clicking the Comments icon.

If you enjoyed this post with video tutorial, you might also enjoy Build Talking Apps for Alexa by Craig Walls, now available in beta from The Pragmatic Bookshelf:

You can save 35 percent on the ebook now through April 30 with promo code alexa_2022. Promo codes are not valid on prior purchases.

--

--