Scaledrone Blog

Realtime APIs, built for developers like you.

  • Blog Home
  • Web
  • Pricing
  • Docs
  • Contact
Tutorials

Vue.js Real-time Chat Tutorial

Check out the live example πŸš€. As well as the full source code on GitHub πŸ‘©πŸ½β€πŸ’». In the world of web apps, adding chat features used to be a nice extra, but now it's a

18 min read
Tutorials

Building a realtime voting app in React

In this post, we’ll build a realtime voting system that will allow users to vote for their favorite football player and see their votes count in realtime.

12 min read
Tutorials

Tutorial: Build a React.js Chat App

Tutorial updated and completely rewritten 3. September 2023. Check out the live example πŸš€. As well as the full source code on GitHub πŸ‘©πŸ½β€πŸ’». Adding chat functionality to web apps may have been a nice-to-have

18 min read
Tutorials

Crypto Tracker Tutorial with Real-Time Charts

Today's cryptocurrency market is growing rapidly. Adding a real-time crypto tracker to your website could be beneficial. Not only could it attract new users, but it could also keep your current users engaged.

20 min read

How to Recognize Languages and Names With Natural Language on iOS

If your app deals with user input text in any way, there's a good chance you will benefit from machine learning text analysis. You might want to suggest categories or tags based on

7 min read

How to Detect Faces on iOS Using Vision and Machine Learning

Apple's Vision framework offers a lot of tools for image processing and image-based machine learning, one of those is detecting faces. This tutorial will show you how to detect faces using Vision, and

8 min read
Go

Go Chat App Tutorial: Build a Real-time Chat

In this tutorial we'll be building a chat app using Go, JavaScript and Scaledrone realtime messaging platform. You can find the full source from GitHub. Structure of the project Our tutorial will be

9 min read

iOS Chat Tutorial Part 2: Typing Indicators and List of Online Users

Adding a chat screen to your app can make it easier for your users to communicate, making your app more engaging and useful. In Part 1 of the iOS Chat Tutorial, we created

9 min read
iOS

iOS Machine Learning: Understanding The Basics

Machine learning is one of those terms in programming that sounds like you need a PhD from Stanford to understand, but is in reality pretty simple and easy to get started with. Here's

9 min read
iOS

Fixing Common Issues With the iOS Keyboard

Dealing with the keyboard on iOS can be a tricky task. The keyboard often hides important buttons or information or hides part of a scroll view. I can't log into my mobile banking

6 min read
SSE

WebSockets vs. Server-Sent Events (SSEs)

This blog post compares two similar technologies: WebSockets and SSEs. We'll describe their similarities and differences. Next, we'll look at best use cases for both. Finally, we’ll have a look at the

3 min read
Chat

iOS Chat Tutorial: Building A Realtime Messaging App

One thing that can differentiate your app from other apps on the market is building in chat functionality. Online marketplaces, social networks and collaboration tools can all benefit from in-app chat. Your users

14 min read

SOLID Principles for Becoming a Better iOS/Swift Developer

While SOLID might be old (at least in internet years), they're one of those evergreen pieces of advice that go beyond language or platform specifics. SOLID is an acronym that stands for five

8 min read
SSE

Getting to know Server-Sent Events (SSE)

Internet technology uses a request/response paradigm that enables a client to request for information and a server to respond. WebSockets, polling and Server-Sent Events are three different technologies that define how browser

4 min read
Tutorials

React Native Maps Tutorial: Find My Friends

In this tutorial, we're going to be building a "Find My Friends"-like app using React Native, react-native-maps and the Scaledrone React Native client. You can find the full source code

9 min read
Tutorials

iOS Accessibility Tutorial: Tips on Making Your App More Accessible

Accessibility is one of those things that always seem to be at the bottom of the priority list for iOS apps. At first sight, making your app accessible seems like a lot of

7 min read

Introduction to WebSockets

This blog post explains what WebSockets are, what they do, what type of applications use WebSockets and why web developers need abstraction libraries for applications that use WebSockets.

4 min read
Tutorials

FIFA 2018 World Cup Live Map Using Twitter and Scaledrone

As the FIFA World Cup has just ended, we decided to put Scaledrone for a spin and created a live map visualising FIFA tweets all over the world. Here is the snap of

5 min read

What’s new in Python 3

At the time of writing Python 2 is still in use, but it's a good idea to upgrade to Python 3 or make your project available for both versions. January 1, 2020, is

3 min read
Tutorials

Text to Speech Using AWS Polly

Serverless is the latest buzz among the modern application development. The most generic way to explain serverless is to get away with the regular always-running applications and instead focus on run-on-demand applications (besides

8 min read
Product Updates

JavaScript Library Updates

Over the past few weeks, we have been making updates to the JavaScript library. These improvements will make your life easier when integrating with Scaledrone. All of the changes are backwards compatible, offering

1 min read
Tutorials

Facebook Pixel Tracking Across Multiple Domains

A typical situation for a SaaS website is to have your public web on www.companyname.com and have your actual app on app.companyname.com. This approach makes sense for many best

2 min read
Android

Android Chat Tutorial: Building A Realtime Messaging App

In this tutorial, we'll create a real-time group chat for Android using the Scaledrone Java API Client. The functionality will closely resemble that of popular messaging apps like WhatsApp, Facebook Messenger, and Signal.

12 min read
Tutorials

Automated UI testing with Nightmare

At Scaledrone we put a heavy emphasis on testing. While our backend is well tested, the website has been lacking in testing for a while. In past projects, we have used Capybara for

3 min read
Product Updates

New Authentication Option

We've added a new authentication option to your Scaledrone channels. The new option is half-way between the current no-authentication and full-authentication options. The new authentication option requires users to authenticate themselves for publishing

1 min read
Scaledrone Blog © 2025
Latest Posts Twitter scaledrone.com Write for us