Markus Kohler
Developer Advocate, PubNub
IoTJan 18, 2024
Crafting Beacons: Utilizing BLE for Android Devices
An updated overview of how to build an Android beacon (ie. iBeacon), including in-depth tutorials on building the emitter and detector.
Jan 18, 2024
Comparing AWS Transit Gateway and VPC Peering
Explore the comparison between AWS Transit Gateway and VPC Peering, and how they impact modern cloud networking decisions.
Jan 15, 2024
Java WebSocket Client for Android Overview
An in depth guide with examples on how to program WebSocket clients in Java and Android, using the Spring Boot framework.
Jan 15, 2024
Comparing WebSocket Alternatives for Realtime Comms
Explore and compare modern realtime alternatives to WebSockets. Understand their advantages, limitations, and impact on web development.
Jan 12, 2024
7 Alternatives to REST APIs
Explore 7 REST alternatives like GraphQL, gRPC, and MQTT for optimized real-time communication, low latency, and efficient data handling in modern applications.
Data StreamingAug 31, 2023
Five Ways You Can Use PubNub Data Streams
PubNub Data Streams lets you stream data to global audiences in under a 1/4 second. Here are 5 things you can do with that.
PubNub PortalMar 28, 2023
How To: Set up Events & Actions
PubNub’s Events & Actions provides real-time event routing and processing for filtering events. Learn how to create event listeners and actions with Basic Filters, including WebHook calls, SQS, and Kinesis integrations.
GuidesMar 21, 2023
Android Text Message App: Guide
Learn about Android text message apps. Explore the technologies used and discover common features of popular chat applications.
ChatNov 14, 2017
Building Chat: What You Need, What You Really Need
A look at what features and capabilities a chat app needs to be successful, and how to differentiate your chat app from the competition.