How to
![Test Cases for Chat Application v1](https://www.pubnub.com/cdn/3prze68gbwl1/1gGFxwMVjefACRaQ7jCzhk/c66e170237c4d8fb17b524381aa245f9/test-cases-for-chat-application-v1-1200x630.png?w=360&h=200&fit=)
Chat
Test Cases for Chat Application
As software becomes more easily accessible than ever before, you need to ensure your chat application can successfully handle and support typical user behavior, as well as unintentional, odd, or even malicious behavior that can cause issues for your app.
![iot header](https://www.pubnub.com/cdn/3prze68gbwl1/7Drkyul19mOVlWQQSgmTPC/78bc3ecf95f8f059029b7d58d6e2ff90/How-to-IoT-_-Predictive.png?w=360&h=200&fit=)
IoT
How to Implement IoT Predictive Maintenance
Why are IoT and Predictive Maintenance a Big Deal?
![image: Building with SDKs versus Components](https://www.pubnub.com/cdn/3prze68gbwl1/3ItMwZBz343bXksukTotLO/e7c354fa3bcb9cb0864fdb097c628eae/sdkVComp.png?w=360&h=200&fit=)
Chat
Building Chat: Building with SDKs versus Components
Follow this how-to to understand the differences around building chat application with Chat Components or SDKs
![Message Timestamps image](https://www.pubnub.com/cdn/3prze68gbwl1/4ne9oJW19m4obpW6TGBUEw/72769303515f46914379b1a4b3f491de/messagetimestamps.png?w=360&h=200&fit=)
Chat
Building Chat: Dealing with timestamps
Follow this how-to to understand how to deal with and format timestamps for PubNub Chat applications.
![How-to develop a real-time streaming application How-to develop a real-time streaming application](https://www.pubnub.com/cdn/3prze68gbwl1/Ks7Lasg5RYB8EOnaziVYQ/110a52332d9b7da0ba6fbde07d16f1a0/DEVX-2021.png?w=360&h=200&fit=)
Real-Time
How to Develop a real-time streaming application with PubNub
Learn how to develop a real-time streaming application with PubNub, allowing you to stream a continuous firehose of data to any number of recipients
![How-To: Building Collaborative Apps](https://www.pubnub.com/cdn/3prze68gbwl1/7k7dqDZYn6jT8Pudcvjs7g/ea3b2c6bd3250944a0089fb91b12a0ef/Screen_Shot_2022-08-30_at_11.33.57_AM.png?w=360&h=200&fit=)
Collaboration
Build Collaborative Applications
Follow this how-to and learn how you can build and power your real-time collaborative applications with PubNub.
![How to telemedicine](https://www.pubnub.com/cdn/3prze68gbwl1/3kxt4nL0qg20RP3bicABzF/a7408bf07928e8b163f9a93555165c1f/How-to-Telemedicine-Image.jpg?w=360&h=200&fit=)
Chat
How to Build a Telemedicine App
Read our complete guide on making your own telemedicine app. In this guide, you’ll learn about telemedicine, HIPPA, PHI, and solutions for building.
![PubNub Portal How-To: Push Notifications for Android](https://www.pubnub.com/cdn/3prze68gbwl1/5TBAGKZp8xbaXNykvXpPoy/dab6198453019d1ccc2f6d34d382277a/Screen_Shot_2022-07-26_at_1.51.09_PM.png?w=360&h=200&fit=)
Push Notifications
Enabling Mobile Push Notifications: Android
Follow this how-to to enable PubNub's Mobile Push Gateway in the Admin Portal to send your Android users push notifications and alerts.
![Telehealth Tutorial cross-platform Multiple devices showing a telemedicine chat application with conversations between doctors and patients.](https://www.pubnub.com/cdn/3prze68gbwl1/YImhMz8bJU4tjn1gXtryj/65e6df2e74858ef07bb70088dde5f026/18-new2.png?w=360&h=200&fit=)
Chat
How to Build Cross-Platform Chat Applications with PubNub
If your team is developing a cross-platform application you have a number of options to choose from but whichever approach you take, from web-only to cross-platform frameworks, PubNub can easily incorporate chat into your app.