October 2016 Summaries
4 posts from PubNub
Filter
Month:
Year:
Post Summaries
Back to Blog
In recent years, there has been a surge in the development and adoption of voice-enabled technologies, driven by the demand for convenience, accessibility, and safety in various contexts like hands-free driving and machine operation. Devices such as the Amazon Echo, Appleās Siri, and Google Now have expanded their functionalities across different ecosystems, signaling a shift in user behavior towards voice-based interactions. These technologies rely heavily on cloud services for voice recognition, although there is a growing trend towards enabling offline capabilities for specialized tasks. Core functions of voice technology include voice control, dictation, and text-to-speech, each presenting unique challenges such as latency, security, and accuracy. Additionally, the PubNub Data Stream Network supports these requirements with its global data stream network, providing real-time, secure data message streams. Various platforms, including Amazon Echo, Apple Siri, Microsoft Cortana, and Google Now, offer distinct capabilities and SDKs for developers to create voice-powered applications, although cross-platform support remains a challenge. Emerging Web Speech APIs provide a promising avenue for rapid prototyping and development across diverse platforms, despite limitations compared to native APIs.
Oct 24, 2016
4,318 words in the original blog post.
The PubNub SDK version 4 offers a robust solution for building real-time mobile applications on Android, featuring a typesafe pure-Java interface and a builder pattern to streamline configuration. Sunny Gleason's four-part series provides a comprehensive guide to getting started with the V4 Java SDK, demonstrating how to clone a starter kit in Android Studio or create a new project with Maven integration. The series also covers essential functionalities such as message sending with POJO payloads using the Jackson library, creating a presence list to track user activity, and managing high-performance streaming with the PubNub StreamController APIs for efficient channel grouping and message handling. Additionally, the newly launched Chat Resource Center offers extensive resources, including overviews, tutorials, and design patterns for building and deploying mobile and web chat applications.
Oct 20, 2016
678 words in the original blog post.
Dash cams have surged in popularity due to their utility and simplicity, even capturing extraordinary events like a meteor in Russia. These devices can be easily constructed using JavaScript, Raspberry Pi, UI code, and PubNub, as demonstrated in two tutorials by Sunny Gleason. In the first part, users assemble hardware with a Raspberry Pi 2 Model B, an 8 Mpix camera module, and a wifi adapter, followed by setting up the operating system, configuring the camera, and using a Node script to capture and send images via PubNub. The second part involves creating an Angular JS-based user interface to view live images on a phone, utilizing PubNub for streaming and Bootstrap for a clean design. This project highlights the Raspberry Pi's versatility, with potential extensions like a license plate reader, automated tweeting of interesting shots, or face detection.
Oct 19, 2016
422 words in the original blog post.
Last spring, Martin, a former intern and now a full-time team member at Team PubNub, developed a comprehensive blog series on creating a full-featured chat app using AngularJS, which included a significant overhaul of the PubNub Angular SDK in preparation for Angular 2. The guide covers essential functionalities such as sending and receiving messages, building an infinite scrolling message history, adding user lists with presence and typing indicators, and securing access with OAuth. It provides a step-by-step tutorial on setting up a PubNub account, implementing features like real-time typing indicators, and scaling the app using Channel Groups to manage an expanding friends list. Additionally, the series introduces updates to the AngularJS SDK, making channel management more accessible with fewer lines of code, ultimately equipping developers with the tools needed to create an engaging chat application.
Oct 05, 2016
565 words in the original blog post.