JavaScript

Real-time Presentation Remote Control: reveal.js + PubNub
BuildDec 9, 2016

Real-time Presentation Remote Control: reveal.js + PubNub

We would like to introduce you to Salvatore Cordiano. He is a full stack web developer with over 6 years of experience in web, mobile and software development. He recently gave a talk at the Chatbots Milano Conference in Milan and he surprised the audience with his slides. He used PubNub to allow the...
Michael Carroll
Michael Carroll
Add SMS Real-time Alerts + Notifications with ClickSend SMS
BuildNov 30, 2016

Add SMS Real-time Alerts + Notifications with ClickSend SMS

SMS can be a headache, so we're very excited to announce our newest BLOCKS partner, ClickSend SMS. The ClickSend SMS API lets you send and receive SMS from web-enabled computers and mobile phones. The ClickSend SMS block allows you to send SMS alerts and notifications via the PubNub Programmable Network....
Michael Carroll
Michael Carroll
Real-time SMS Alerts for Offline Users with RingCentral
BuildNov 18, 2016

Real-time SMS Alerts for Offline Users with RingCentral

RingCentral provides a wide variety of cloud-based phone communication APIs, so naturally we’re excited to announce that RingCentral is now a PubNub BLOCKS partner. That means you can harness RingCentral’s powerful APIs, and execute them while your real-time data is in-motion over PubNub....
Michael Carroll
Michael Carroll
Read Receipts Pattern for Real-time Chat Apps
ChatNov 11, 2016

Read Receipts Pattern for Real-time Chat Apps

Good News! We’ve launched an all new Chat Resource Center. We recommend checking out our new Chat Resource Center, which includes overviews, tutorials, and design patterns for building and deploying mobile and web chat. Take me to the Chat Resource Center → Read receipts signify when a message...
Adam Bavosa
Adam Bavosa
Developer Relations Manager, PubNub
Add Voice Commands in a Web Application
BuildNov 9, 2016

Add Voice Commands in a Web Application

Hello, and welcome back to our series on Voice Activation in Real time web applications. In the previous articles we looked at an overview of voice technology, created a webapp with text to speech using AngularJS, then added speech recognition support. In this article, we will add Siri-like voice commands...
Michael Carroll
Michael Carroll
Overview of Dictation in Real time Web Applications
BuildNov 7, 2016

Overview of Dictation in Real time Web Applications

Hello, and welcome back to our series on Voice Activation in Real time web applications. In this article, we will add dictation (speech-to-text) in our real-time AngularJS web application with just 79 lines of HTML and JavaScript. Services and products such as Amazon Echo, Siri and Google Now use speech...
Michael Carroll
Michael Carroll
Enable Text-To-Speech in Real time Apps in 70 Lines of Code
BuildOct 26, 2016

Enable Text-To-Speech in Real time Apps in 70 Lines of Code

Hello, and welcome back to our series on Voice Activation in Real time web applications. In this article, we dive into a simple example of how to enable text-to-speech in a real-time AngularJS web application with just 70 lines of HTML and JavaScript. This application lets the user type in a message...
Michael Carroll
Michael Carroll
4 Noteworthy Voice-Enabled Technology Stacks
BuildOct 24, 2016

4 Noteworthy Voice-Enabled Technology Stacks

Over the past few years, there has been increasing attention placed into speech and voice enabling technologies, whether for convenience, accessibility, or safety/hands-free driving and machine operation. As devices such as Amazon Echo that operate entirely through voice control gain popularity, user...
Michael Carroll
Michael Carroll
Building a Dash Cam with Raspberry Pi, JavaScript
BuildOct 19, 2016

Building a Dash Cam with Raspberry Pi, JavaScript

Dash cams have become very popular in the last few years. They even captured a giant meteor in Russia a few years ago. Seriously, a meteor! Why are they so popular? They are both useful and pretty simple. So simple, in fact, you can build your very own using JavaScript, a Raspberry Pi and some UI code,...
Michael Carroll
Michael Carroll