How to build an Android chat app

How to build an Android chat app using a chat API

Messaging apps, once the exclusive realm of large tech companies, are becoming more ubiquitous due to the rise of chat APIs. This tutorial will enable you to create a messaging app from scratch, with only a few hundred lines of client-side code, and without the need for a server or even registration. This guide will be …

Continue reading
How-to-write-well

A Guide to Writing API Documentation

Sharing innovative code has benefited software development since its inception. However, developers often overlook the documentation that accompanies code. The role of documentation is hardly trivial. Documentation engages the community and piques its curiosity with a product that would otherwise look like endless lines of incomprehensible code. The documentation then decodes the code, so to …

Continue reading
Android-chat-tutorial

Android Chat Tutorial: Building a Messaging UI

Despite their growing prevalence, chat and messaging apps continue to be tedious to implement. Official documentation is non-existent, while unofficial tutorials are scarce and generally outdated.     Colorful chat bubbles filled with text, images, even playable media–how do they do it? The answer is surprisingly simple: RecyclerViews, coupled with the ViewHolder pattern. This tutorial …

Continue reading
SendBird Feature Update

SendBird Feature Update – Feb. 16, 2017

A long-awaited update to SendBird’s features As both a company and a service, SendBird is constantly evolving. We’d like to share the new things we’ve been working on over the past few weeks!   New features Note that the changes listed below are incorporated in our latest SDK versions. Please upgrade in order to take …

Continue reading