hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Tuesday, 1 October, 2019 UTC

Using TypeScript and PubNub Presence | ATC Game Part 3

Creating a TypeScript Multiplayer Game Welcome to part 3 of this Air Traffic Control React Native game blog series. In part 2, create a React Native App with PubNub, we made a React Native app that uses PubNub to subscribe and publish data to our server-side ... more


Tuesday, 1 October, 2019 UTC

Create a React Native App with PubNub | ATC Game Part 2

Creating a Realtime React Native App Welcome to part 2 of this Air Traffic Control React Native game blog series. In part 1, coding a realtime airport application with Node.js, we discussed the overall roadmap of the series and created a simple server-side ... more


Tuesday, 1 October, 2019 UTC

Create a Node.js Application with PubNub | ATC Game Part 1

Recently, I took a weekend trip from London City Airport to catch-up with a few friends in the Netherlands. My visit to the airport reminded me of widely publicized, ambitious plans to move the airport’s ATC (air traffic control) tower over 80 miles ... more


Wednesday, 18 September, 2019 UTC

PubNub Objects: Long-Lived Data Storage for Realtime Apps

Let’s say we’re building a connected experience app with realtime features, something like chat messaging so users can text each other in-app. We’ve got great channel topology for global, group, and 1-to-1 chats. Chat messages are stored in PubNub History ... more


Tuesday, 17 September, 2019 UTC

Announcing PubMoji: A React Native App Built With PubNub

Internship experiences can vary substantially from company to company. At PubNub however, interning means learning new languages and skills that will boost your career. The chance to learn from everyone, including Chief Officers, is invaluable. Every ... more


Friday, 23 August, 2019 UTC

Build a Text-to-Speech Chat App with Amazon Polly and PubNub

Accessibility for computer applications is quite often an overlooked consideration during development. A user interface that works for one person might be completely constrained for a disabled person. Hence, as designers and developers, the onus is on ... more


Thursday, 22 August, 2019 UTC

Using PubNub to Build Realtime Chat for Pirate Ducks

This is A’Quack. She is the Pirate Duck Admiral. She wants to chat with the other pirate ducks on rafts distributed around the world – in realtime. And she wants it now. The head Pirate Duck software engineer knows they could build a chat server with ... more


Tuesday, 20 August, 2019 UTC

We Won the Hacker Noon Noonie Award for Most Valuable Chatbot Platform!

On the heels of being selected Best Overall Bot Solution in the 2019 AI Breakthrough Awards, we’re excited to announce we’ve won the Hacker Noon Noonie for Most Valuable Chatbot Platform! Dubbed “the tech industry’s greenest awards,” the Noonies recognized ... more


Wednesday, 14 August, 2019 UTC

Typing Indicators in Chat Powered by PubNub Signals

Our customers have spoken, and we have responded with PubNub Signals . The new Signals feature is a part of PubNub’s Publish-Subscribe API for sending realtime data between devices. Signals are very similar to Publishes with some intuitive trade-offs ... more


Tuesday, 13 August, 2019 UTC

Java WebSocket Programming with Android and Spring Boot

The WebSocket protocol provides an always-on connection between a client and a server for bi-directional communication. This is great for applications that require a realtime connection, such as multiplayer games, IoT devices, and chat apps. In this ... more


Tuesday, 13 August, 2019 UTC

How to Manipulate, Augment, and Filter Realtime Data Streams using PubNub Functions

PubNub Functions makes it easy to route, filter, transform, augment, or aggregate realtime messages that are transmitted over the PubNub Data Stream Network. With PubNub Functions, you can take precise control over your messages without routing messages ... more


Friday, 9 August, 2019 UTC

Rustacean Terminal Chat App in Rust

The coding world is rich with new languages and frameworks, and one growing in popularity is Rust. You’ve probably heard about it, somewhere between Stack Overflow and programming-focused Twitter accounts. I won’t put you through a sales pitch on Rust ... more


Wednesday, 7 August, 2019 UTC

FaceTracking Desktop Security System with OpenCV, React Native, Cloudinary, ClickSend, SendGrid and PubNub

In this tutorial, we are going to explore one of the most cutting edge technologies in machine learning AI… computer vision! To showcase its capabilities, this step-by-step article will walk you through building your very own desktop security system ... more


Tuesday, 6 August, 2019 UTC

Node.js WebSocket Programming Examples

WebSockets are an excellent technology selection when you are designing your realtime app. Imagine an app user interface where you see realtime stock prices. The faster a user learns about a stock price’s change, the faster they can react, and execute ... more


Saturday, 25 May, 2019 UTC

Integrating Video Calling in Chat with WebRTC and PubNub

What is WebRTC? WebRTC is a free and open source project that enables web browsers and mobile devices to provide simple realtime communication. This means that app features like peer-to-peer video conferencing can easily be integrated into a web page. ... more


Saturday, 25 May, 2019 UTC

Implement Video Chat with Xirsys, WebRTC, and PubNub

In our previous tutorial, we showed you how to integrate WebRTC video calling into your chat app with PubNub’s APIs. PubNub makes this easy, because of the open source, community supported WebRTC JS Package for integrating RTC in browser applications. ... more


Thursday, 16 May, 2019 UTC

Creating a Chat Window Using React, Material-UI, Hooks and PubNub

Chat is a key piece of most interactive applications. From 1:1 dating apps, group chats, to chatbots, realtime communication is an expectation of any multi-user app. Integrating this functionality is much more seamless if you choose the right framework ... more


Thursday, 16 May, 2019 UTC

How to Build a Group Chat App with Vue.js

Chat is everywhere and has ascended to one of the most important communication mediums across our daily lives. The number of chat app use cases is vast and continues to grow. And with today’s technological advancements, we expect our messages to send ... more


Thursday, 2 May, 2019 UTC

What is a Serverless Function?

Conventionally, serverless functions are single-purpose, programmatic functions that are hosted on managed infrastructure. These functions, which are invoked through the Internet, are hosted and maintained by cloud computing companies. The engineering ... more


Tuesday, 30 April, 2019 UTC

Realtime Live Chat Application in JavaScript in Only 10 Lines of Code

You can create a chat app in only 10 lines of code using PubNub’s JavaScript SDK. PubNub SDKs make it easy to send and receive data in any realtime application. You can rely on the PubNub Data Stream Network for your chat application and take advantage ... more


Friday, 19 April, 2019 UTC

Using Chirp with PubNub for Chat

This is the third and final part of a series of tutorials on building a chat application in JavaScript that uses audible chirps to connect users to the same channel using the Chirp WebAssembly SDK and PubNub JavaScript SDK. See the previous posts, How ... more


Friday, 19 April, 2019 UTC

Create a Chat App with PubNub and Chirp

This is the second part of a series of tutorials on building a chat application in JavaScript that uses audible chirps to connect users to the same channel using the Chirp WebAssembly SDK and PubNub JavaScript SDK. Check out the first post, How to Send ... more


Friday, 19 April, 2019 UTC

How to Send Chat Invites Using Chirp

In this tutorial series, we’ll be building a chat application that uses audible chirps to connect users to the same channel using the Chirp WebAssembly SDK and PubNub JavaScript SDK. Using Chirp, you can eliminate the need for users to manually enter ... more


Thursday, 18 April, 2019 UTC

How to Build a Realtime Collaborative Spreadsheets App (Google Sheets Clone)

This tutorial was written Divyun Vaid of SourceFuse, a software development company that builds custom, full-scale web and mobile SaaS products, and has deployed over 1000 apps and solutions since their founding in 2005. In the last decade, office suites ... more


Friday, 12 April, 2019 UTC

How to Build a PubNub-Driven Smart Contract App with Ethereum

Thinking about digital transformation conjures images of what work technology once was, and how it’s transformed through all the innovation that’s taken place over the last couple of decades. Our physical tools are going digital. They’re deemed valid ... more


Tuesday, 9 April, 2019 UTC

Add GPS Tracking with the Google Maps API to Your Raspberry Pi Project

It’s hard to imagine living in a world without GPS. From handheld devices that globally navigate us, to satellite atomic clocks synchronizing our time, we rely heavily on GPS in modern civilization. What was once a tool developed by the US Navy to locate ... more


Tuesday, 9 April, 2019 UTC

How to Build Secure Login on Android with Google OAuth 2.0 and PubNub

It is estimated that over 2.7 billion people have at least one social media profile. So it comes as no surprise that a majority of applications have some sort of social sign-in as an easy way for their users to get on-board. From a development perspective, ... more


Wednesday, 3 April, 2019 UTC

Building a Serverless Hacker News Clone App

PubNub provides a serverless environment for building realtime apps that scale instantly. With a single button click (or CLI command) you can deploy a serverless microservice to data centers around the world. As a developer, you don’t have to worry about ... more


Friday, 15 March, 2019 UTC

How to Use Slack Incoming Webhooks from a PubNub Function

This tutorial explains how to post messages to Slack from a PubNub Function using Slack Incoming Webhooks. Using Incoming Webhooks, you can create notifications or alerts and even make them interactive. You can use Incoming Webhooks to send an alert ... more


Friday, 15 March, 2019 UTC

How to Use Stripe to Accept In-App Payments with PubNub Functions

This tutorial shows how to create a Stripe charge using PubNub Functions. Use cases for this Function include selling products or services, restricting access to a web page, selling a file, and accepting donations. What are PubNub Functions? PubNub Functions ... more