Scaledrone Blog

Realtime APIs, built for developers like you.

  • Blog Home
  • Web
  • Pricing
  • Docs
  • Contact

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

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 this tutorial, we created a working

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
Tutorials

Tutorial: Build a React.js Chat App

Adding chat functionality to your web app can be crucial for enabling easy communication between your users. Whether you have an online marketplace, social network or a collaboration tool, chat lets your users

10 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're going to be building a realtime group chat for Android using the Scaledrone Java API Client. It will work very similarly to apps such as WhatsApp, Facebook Messager and

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
Tutorials

GraphQL Tutorial: Using Github GraphQL API with Node.js

As of API v4 Github is using GraphQL as a query language for their API. This gives the users more power and flexibility to ask exactly what they need from the API (it

2 min read
WebRTC

WebRTC Chat Tutorial

This tutorial will teach you: The basics of WebRTC How to create a 1-on-1 text chat where users can enter their username and be assigned a random emoji avatar How to use RTCDataChannel

7 min read
WebRTC

WebRTC Tutorial: Simple video chat

This tutorial will teach you: The basics of WebRTC How to create a 1on1 video chat How to use Scaledrone for signaling so that no server coding is needed Check out the live

5 min read
Go

Creating an API Client in Go

When consuming a REST API it's a good practice to write an API Client (API Wrapper) for yourself or your own REST API, so other users could more easily access it. Fortunately, Go

2 min read
Scaledrone Blog © 2023
Latest Posts Twitter scaledrone.com Write for us