January 2017 Summaries
4 posts from PubNub
Filter
Month:
Year:
Post Summaries
Back to Blog
Diffbot is a sophisticated API designed to extract structured data from various web elements such as articles, products, discussions, images, and more using AI, computer vision, and natural language processing. Integrated with the PubNub BLOCKS Catalog, Diffbot enables real-time analysis and extraction of web data, enhancing messages with contextual details like article type, language, and operating system. This content analysis involves extracting features such as authorship and language from text, assigning confidence scores to tags, and identifying semantic categories, despite challenges like ambiguity and context limitations. The tutorial demonstrates how to implement text content analysis in a real-time AngularJS application using PubNub JavaScript and HTML, leveraging the Diffbot Analysis API to simplify the integration of automated content analysis into applications. The PubNub JavaScript SDK, known for its robustness, facilitates seamless interaction with real-time data streams, while the Diffbot API offers various methods for processing web elements beyond text, such as images and videos, underscoring its utility in distilling meaning from diverse digital content.
Jan 30, 2017
3,669 words in the original blog post.
At the TechCrunch Disrupt Hackathon in London, a contest was held to develop apps inspired by the Marauder's Map from Harry Potter, utilizing technologies such as PubNub BLOCKS, Mapbox, and IBM Watson. Participants created innovative applications that captured the essence of the magical map, which shows real-time locations, detects secret passageways, and provides verbal feedback. Noteworthy entries included Marauder’s Battle, which won the contest for its interactive map and spell-casting features, and Marauders.tech, an RPG game allowing players to hunt for potion ingredients using augmented reality and photo recognition. Other creative submissions like Marauder’s Map and Marauder Tours focused on communication and location-based messaging, as well as managing guided tours, respectively, while Marauder’s Magic explored augmented reality with a custom map design. The event showcased a variety of applications that merged the mystical with cutting-edge technology, promising more future contests and innovative creations.
Jan 18, 2017
1,089 words in the original blog post.
The article outlines the process of migrating Android applications from the PubNub SDK v3 to v4, highlighting improvements in the latter that enhance code readability and functionality. The v4 SDK introduces a Fluent API, which simplifies initialization and configuration, and separates the configuration from instantiation, making the code more understandable and self-documenting. It also streamlines the handling of publish/subscribe operations and introduces a more efficient approach to managing callbacks and presence events by offering strongly typed events with additional context. The migration guide includes practical examples, sample applications, and code comparisons between v3 and v4 to assist developers in transitioning their projects smoothly. Additionally, it touches on the benefits of using v4 for multiplexing and channel groups, providing a more Java-friendly approach, and hints at future articles that will cover advanced topics such as mobile push notifications, history, and access management.
Jan 13, 2017
3,104 words in the original blog post.
PubNub has released the v4 SDK for Android, featuring numerous enhancements to aid in building real-time applications on the platform, which expands developers' capabilities across a wide range of devices and applications. The v4 SDK, now out of beta, offers a robust set of features such as the Publish/Subscribe messaging model, presence tracking for real-time status updates, and advanced multiplexing and channel group management to handle large volumes of data streams. The new version also introduces streamlined APIs with fluent interfaces, improved callbacks, and efficient logging and networking stacks using OkHTTP and Retrofit, making the development process more efficient and less cumbersome. Additionally, the SDK allows for both synchronous and asynchronous operations, providing flexibility depending on application requirements, while security features like the Access Manager ensure safe data handling. PubNub's v4 SDK is available through Maven Central and is designed to integrate seamlessly with existing Android applications using either Maven or Gradle, encouraging developers to explore its enhanced performance and capabilities in creating scalable, real-time solutions.
Jan 06, 2017
4,293 words in the original blog post.