Image for post
Image for post

Visual Studio Code is a simple yet highly extensible code editor. As developers, we spend a lot of time here-which is why it’s so important to get the most out of our editors and streamline and automate where possible.

As we enter 2021, I’ve compiled a list of extensions that I personally use daily in the hopes that it will help you save time and enhance productivity this year. Do note that while the extensions highlighted below are suitable for all languages, there are language-specific plugins that are also worth exploring.

How To Install a VS Code Extension

  1. Open your Visual Studio Code.
  2. Click the marked button…


Image for post
Image for post

This tutorial is part of our Web Components series! We’ll use the same Web Component we created for the series, and show you how to use it in an Angular application. According to the Angular website, “We’re building a platform for the future.” There’s an Angular way to develop applications, and it pretty much has everything you need already built-in.

Are Web Components a part of that platform for the future? According to the tests done by custom-elements-everywhere.com, the future is looking pretty bright.


Image for post
Image for post

In past tutorials, we learned how to make and receive voice calls with Go. This tutorial will show you how to build an interactive voice response system using Go and the Voice API.

We will build a server that responds to the webhook endpoint Vonage sends when a call comes in. Using a Vonage application with voice capabilities, we’ll route incoming voice calls to their destination. Finally, we’ll instruct the API to request a user give some input on the call and then, using Text-To-Speech, relay the input back to them.

Prerequisites

To follow along with this tutorial, you need the…


Image for post
Image for post

We’re living in a time of video conferencing. From school to work to family events, video conferencing has become a way of life for many, but there are times when joining from a computer isn’t possible. In this tutorial, we’ll cover how to allow participants to join your Vonage Video API sessions via phone.

Want to skip to the end? You can find all the source code for this tutorial on GitHub.

How Does It Work?

From the Video API session, we’ll make a call to the Voice API. This call will trigger the answer webhook in our application that will create a voice…


Image for post
Image for post

This tutorial will show how to make a text-to-speech voice application using Hanami, the Vonage Ruby SDK, and the Voice API. This tutorial will require creating a Vonage application with voice capabilities.

You can also find the code and the fully working app shown in this tutorial on GitHub.

  • Vonage Voice application
  • Vonage provisioned phone number
  • Ruby and Hanami installed on your machine
  • Ngrok

Vonage API Account

To complete this tutorial, you will need a Vonage API account. If you don’t have one already, you can sign up today and start building with free credit. …


Image for post
Image for post

In this tutorial, you will use CallKit to handle the VoIP push notifications sent to an iOS device when using the Vonage Client SDK for iOS. CallKit allows you to integrate your iOS application into the system so your application can look like a native iOS phone call.

Vonage API Account

To complete this tutorial, you will need a Vonage API account. If you don’t have one already, you can sign up today and start building with free credit. Once you have an account, you can find your API Key and API Secret at the top of the Vonage API Dashboard.

This tutorial…


Image for post
Image for post

Some of you might already be familiar with our SMS API integration in Zapier. It allows you to trigger a Zap when receiving an SMS, or send an SMS message as an action-for example, a reminder or notification of sorts.

In this article, we’re exploring the Voice API integrations, the various events it offers, and we’ll learn how to add more versatile ways of communication to your workflows.

The Vonage Voice API

The Vonage Voice API allows you to make and receive phone calls. …


Image for post
Image for post

In this tutorial, you will write a server that provides an API for Two-factor Authentication (2FA). This API will allow desktop clients, mobile clients, and web clients to utilize two-factor authentication.

To build the application, you will use the Kotlin language and Ktor, an asynchronous framework for creating microservices and web applications.

The complete source code is available on GitHub.

Prerequisites

To follow along with this tutorial, you will need:

  • IntelliJ IDEA IDE installed (paid or free, community edition).
  • Ktor plugin for IntelliJ IDEA. This plugin allows you to create a Ktor project using a new project wizard. …

Vonage Dev

Developer content from the team at Vonage, including posts on our Java, Node.js, Python, DotNet, Ruby and Go SDKs

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store