Engineering
How Sendbird halved test runtime and improved test success rate
Summary Code quality and delivery speed are two of the most important goals for the Sendbird SDK team. To achieve […]
Introducing Sendbird UIKit: Get chat running in minutes (yes, minutes)
We’re excited to announce the launch of the new Sendbird UIKit for iOS, Android, and React. With Sendbird UIKit you […]
Introducing Sendbird calls: APIs for voice and video
We’re very pleased to be launching Sendbird Calls Voice API and Sendbird Calls Video API, the fastest way to integrate […]
Bot interface and pong bot implementation
Sendbird’s bot interface Connect any bot to Sendbird so it can interact autonomously with users. Connect a bot to Sendbird […]
Sending Preview URLs in messages containing links
URL preview Users send and receive links in an easily digestible format Preview websites linked in messages Users automatically send […]
Using asynchronous programming with Sendbird’s JavaScript SDK
Sendbird, JavaScript Frameworks, and Asynchronous Programming Sendbird’s API and JavaScript SDK provide the tools you need to integrate chat and […]
Migrating chat made easy with Sync Server
Introduction Part of the challenge of migrating from one chat provider to another is not having a live migration solution […]
Don’t try this at home: Why software engineers shouldn’t build chat in-house
Before I helped co-found Sendbird as the Chief Technology Officer, I built chat as a feature for two products. Both […]
Extreme Optimization of AsyncStorage in React Native
AsyncStorage is a unique built-in feature for storing data in React Native and a good way to store simple key-value […]
How to build an Android chat app using a chat API, Part 2: Channel List
1.0 Introduction In our earlier tutorial, we covered how to create a basic chat application that allowed you to login to […]