Build a realtime shopping cart with Java and React
Discover how to sync your shopping cart between browsers and devices with Java and React.
Follow tutorial
Pusher APIs make it simple to add realtime features to your applications, fast. We have hundreds of tutorials, written by our experts, to get you up and running!
Search to find your feature in our collection, or check out the subject list below for inspiration on what you can build using Pusher.
Discover how to sync your shopping cart between browsers and devices with Java and React.
Follow tutorial
Build a photo feed like Instagram or Flickr for Android with realtime functionality.
Follow tutorial
Combine a typing indicator feature into your Android app using Java and JavaScript.
Follow tutorial
Build a collaborative text editor in Android, using Pusher to make the collaboration part easy.
Follow tutorial
Create a graph that updates in realtime in your Android device using Java and Node.js.
Follow tutorial
Build live notifications that show the movement of the price of Bitcoin, Ether, or your favourite cryptocurrency on Android.
Follow tutorial
In this tutorial, build a simple live table for Android devices with Java.
Follow tutorial
Discover how you can create a realtime activity feed for your Android app.
Follow tutorial
In this tutorial, discover the basics of how to add chat to a Java Struts 2 application, using Pusher for the realtime features.
Follow tutorial
Use MySQL replication logging to publish database changes to a React-based web dashboard.
Follow tutorial
Learn how to send push notifications from AWS Lambda to an Android app, using Pusher Beams. Build a simple demo app and create a Lambda function using Java. Upload and test the function using Eclipse.
Follow tutorial
Set up a simple Java function on AWS Lambda, including Pusher Beams. Use it to send push notifications to an iOS app. This tutorial includes all setup steps and a working demo.
Follow tutorial
This four part series will walk you through building a simple Instagram clone with Ionic, and adding realtime functionalities. In this fourth and final part, make your servers publicly accessible so you could test the application on mobile devices.
Follow tutorial
Azure Functions are serverless and work on a pay as you go model, which is useful if you only need to send push notifications every so often. In this tutorial, explore how to setup Pusher Beams on an iOS client using an Azure Function running Java to trigger the notifications.
Follow tutorial
Azure Functions are serverless and work on a pay as you go model, which is useful if you only need to send push notifications every so often. In this tutorial, explore how to setup Pusher Beams on an Android client using an Azure Function running Java to trigger the notifications.
Follow tutorial
We will walk you through the steps to send push notifications to your Android app users with Pusher’s Beams API.
Follow tutorial