We're hiring
Products

Channels

Beams

Chatkit

Textsync

preview
DocsTutorialsSupportCareersPusher Blog
Sign InSign Up
Products

Channels

Build scalable, realtime features into your apps

Features Pricing

Beams

Send push notifications programmatically at scale

Pricing

Chatkit

Build chat into your app in hours, not days

Pricing
Developers

Docs

Read the docs to learn how to use our products

Channels Beams Chatkit

Tutorials

Explore our tutorials to build apps with Pusher products

Support

Reach out to our support team for help and advice

Status

Check on the status of any of our products

Products

Channels

Build scalable, realtime features into your apps

Features Pricing

Beams

Send push notifications programmatically at scale

Pricing

Chatkit

Build chat into your app in hours, not days

Pricing

Textsync

preview

Collaborative, realtime editing made easy

Developers

Docs

Read the docs to learn how to use our products

Channels Beams Chatkit

Tutorials

Explore our tutorials to build apps with Pusher products

Support

Reach out to our support team for help and advice

Status

Check on the status of any of our products

Sign InSign Up

26 articles for “Kotlin”

Browse the content below or search for something else

  • Android,
  • Kotlin,
  • Live UX

Updating content in realtime without confusing your users

This tutorial looks at some of the potential downsides of updating content in realtime, and presents solutions. You will...

read more
  • Android,
  • Chat,
  • Kotlin

Building a group chat app using Kotlin and Pusher Chatkit

We will be building a group chat with Kotlin and Pusher Chatkit. This tutorial gives us an understanding and demonstrati...

read more
  • Android,
  • Kotlin,
  • Social
  • ...

Building a chatbot for Android with Kotlin and Dialogflow

Build on an existing Kotlin Android chat app to create a chatbot feature. Use Dialogflow to generate the chatbot, with c...

read more
  • Android,
  • Kotlin

Getting started with ConstraintLayout in Kotlin - Part 5: building a simple app using ConstraintLayout

This five-part series takes a detailed look at the ConstraintLayout feature in Android. You will learn about its key fea...

read more
  • Android,
  • Kotlin

Getting started with ConstraintLayout in Kotlin - Part 4: using MotionLayout for animations

This five part series takes a detailed look at the ConstraintLayout feature in Android. You will learn about its key fea...

read more
  • Android,
  • Kotlin

Getting started with ConstraintLayout in Kotlin - Part 2: understanding constraints, bias, and chains

This five-part series takes a detailed look at the ConstraintLayout feature in Android. You will learn about its key fea...

read more
  • Android,
  • Kotlin

Getting started with ConstraintLayout in Kotlin - Part 3: using helpers - guidelines, groups, and barriers

This five-part series takes a detailed look at the ConstraintLayout feature in Android. You will learn about its key fea...

read more
  • Android,
  • Kotlin

Getting started with ConstraintLayout in Kotlin - Part 1: introduction to ConstraintLayout

This five-part series takes a detailed look at the ConstraintLayout feature in Android. You will learn about its key fea...

read more
  • Kotlin

Writing an MVP for your backend with Kotlin

This tutorial guides you through building a minimum viable product for a Kotlin backend app. It uses a messenger applica...

read more
Prev123Next

Products

  • Channels
  • Beams
  • Chatkit
  • Feeds
  • Textsync

© 2019 Pusher Ltd. All rights reserved.

Pusher Limited is a company registered in England and Wales (No. 07489873) whose registered office is at 160 Old Street, London, EC1V 9BW.