Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free
  • By Chuks Opia
    Implementing real-time data visualization in Node.js with Twilio Sync real-time-data-viz-node-sync (1).png

    In today’s world, almost every existing application is a real-time app. From chat apps, online games, ride-hailing apps, to collaboration tools, users expect to see instant updates as other users interact with the application. This goes to show that application state synchronization is important in building modern and interactive applications.

    Twilio Sync offers a state synchronization API for managing synchronized application states at scale across multiple devices and users.

    In this post you will learn how to add real-time functionality to a Node.js application using Sync. You will be building a sports survey application that shows the results of the survey in real time.

    Prerequisites

    To build the case study project for this post you need to have the following development tools installed on your system:

    • Node.js JavaScript runtime environment
      (The Node.js installer includes the npm package manager, which is also required.)
    • Twilio account – Sign up for a free …
    Read More
  • By Chuks Opia
    Visualiser des données en temps réel dans Node.js avec Twilio Sync Implémenter une visualisation des données en temps réel dans Node.js avec Twilio Sync

    Dans le monde d'aujourd'hui, presque toutes les applications existantes sont des applications en temps réel. Des applications de chat aux outils de collaboration, en passant par les jeux en ligne et les applications de covoiturage, les utilisateurs attendent d'une application qu'elle offre des mises à jour instantanées à mesure que d'autres utilisateurs interagissent avec elle. Cela montre bien à quel point synchroniser l'état d'une application est important pour la construction d'applications modernes et interactives.

    Twilio Sync offre une API de synchronisation d'état permettant de gérer à grande échelle la synchronisation de l'état d'applications entre plusieurs périphériques et utilisateurs.

    Dans ce post, vous apprendrez à ajouter une fonctionnalité de temps réel à une application Node.js à l'aide de Sync. Vous construirez une application d'enquête sportive affichant en temps réel les résultats de l'enquête.

    Conditions préalables

    Pour construire le projet qui sert d'étude de cas à ce post, les outils de développement …

    Read More
  • By Chuks Opia
    Create SMS Notifications from Tweets, Retweets, and Mentions with JavaScript and Twilio SMS Copy of Generic Blog Header 3-6.png

    Social media has become one of the biggest hits of the 21st century. It has become predominant in both personal and professional lives of millions of people. This has made social media marketing a powerful tool for businesses of all sizes to reach prospects and customers.

    Twitter recently announced Q1 2019 revenues of $787 million, a year-on-year increase of around 20%. This means the platform is seeming ever more attractive to advertisers looking for high return on spend. Receiving real-time SMS notifications for activities on a Twitter account is a good way for businesses to build better customer engagement.

    In this post you will learn how to get SMS notifications whenever an event occurs on your Twitter account.

    Prerequisites

    To build the case study project for this post you need to have the following development tools installed on your system:

    Node.js JavaScript runtime environment (The Node.js installer includes the npm …

    Read More
  • By Chuks Opia
    Optimizing JavaScript Application Performance with Web Workers GVM88uo3naEUNcFfBT0n7yNmsn9icXeWpa1UJvfkucDOf0Pp5ed84v0WhUJmGRexBP4Bk7pykZCKQX8irl04GPrt33XfwtPjW6G46nHYa7or5BqMwS76gD8LiX3m_1gt8VP2nlcQ

    JavaScript has come a long way from being just a simple scripting language to being the de facto standard programming language for the Web. It's also being widely used to build server-side applications, mobile applications, desktop applications, and even databases.

    Even though JavaScript is a great language for building complex and engaging software on the Web, it's possible performance inefficiencies can be introduced into these applications due to the nature of the JavaScript language.

    In this post you will learn how to fix performance issues caused by long-running scripts in web applications by using web workers. A web worker is a JavaScript script that runs in the background, independently of user interface scripts executing from the same web page.

    Prerequisites

    To follow along, you will need a development server. If you don't already have one installed you can install the Web Server for Chrome extension for Google Chrome.

    This …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.