Michael Carroll

We make it easy for developers and product teams to incorporate real-time data streams into applications and focus on innovation, not infrastructure.

BuildJul 29, 2019

Android Chat Tutorial with Java: All Things Messaging (2/4)

This is Part Two of our four-part series on building a mobile chat app for Android with PubNub. In our previous post, we gave an overview of the technologies we’ll use and showed you how to set up your Android environment. Now it’s time to start building chat. We’ll cover: Publishing...
Michael Carroll
Michael Carroll
BuildJul 29, 2019

Build Real-time Android Chat: User List With Presence

This is Part Three of our four part series on building a mobile chat app for Android with PubNub. In our previous part, we covered how to build basic Android messaging and storing message presence. In this part, we’ll dive deeper into Presence, including how we made the “Presence” (buddy...
Michael Carroll
Michael Carroll
BuildJul 29, 2019

AngularJS Chat Tutorial: Customizable Friend Lists (6/6)

This tutorial walks through building chat with our core pub/sub technology (and other PubNub features). We recently launched ChatEngine, a new framework for rapid chat development. Check out the ChatEngine AngularJS tutorial. → Welcome back to Part 6 of our PubNub series on how to build a complete chat...
Michael Carroll
Michael Carroll
BuildJul 29, 2019

AngularJS Chat Tutorial: Sending and Receiving Messages

This tutorial walks through building chat with our core pub/sub technology (and other PubNub features). We recently launched ChatEngine, a new framework for rapid chat development. Check out the ChatEngine AngularJS tutorial. → Welcome to our 6-part tutorial on building a feature-rich chat application...
Michael Carroll
Michael Carroll
Real-time Android Geolocation Tracking with the Google Maps API 2
BuildJul 29, 2019

Android Geolocation with the Google Maps API (1/4)

How to detect and stream location data to a live-updating map for Android with Android geolocation tracking and the Google Maps API.

Michael Carroll
Michael Carroll
BuildJul 29, 2019

Android Geolocation Tracking with Google Maps API (2/4)

A marker identifies a location on a map. Here’s how to plot them in real time using PubNub and the Google Maps API to build live geolocation tracking.

Michael Carroll
Michael Carroll
BuildJul 29, 2019

Build an IBM Watson Language Translator Chat App

IBM Watson has a variety of innovative APIs that allow you to build cognitive capabilities into your applications, powering language, speech, vision, and insights. Essentially, it upgrades your app in order to do some pretty amazing things with your structured and unstructured data. IBM Watson’s...
Michael Carroll
Michael Carroll
BuildJul 29, 2019

AngularJS Chat Tutorial: Storing History, Infinite Scroll

This tutorial walks through building chat with our core pub/sub technology (and other PubNub features). We recently launched ChatEngine, a new framework for rapid chat development. Check out the ChatEngine AngularJS tutorial. → Welcome to Part 2 of PubNub series on how to build a complete chat app with...
Michael Carroll
Michael Carroll
BuildJul 29, 2019

AngularJS Chat Tutorial (4/6): Chat Typing Indicators

This tutorial walks through building chat with our core pub/sub technology (and other PubNub features). We recently launched ChatEngine, a new framework for rapid chat development. Check out the ChatEngine AngularJS tutorial. → Welcome back to Part 4 of our PubNub series on how to build a complete chat...
Michael Carroll
Michael Carroll