Blog
Introducing Developer Permissions for Team Based Development
As we move toward the launch of version 6.0, we are excited to introduce new features to the Backendless platform that will make your life easier starting today. Today, we are going to introduce you to a highly-requested new feature, Developer Permissions. Application development is a team sport. It takes a team to build more…

How to Develop a Multi-User Game for iOS (Part 1)

With the introduction of our real-time database, Backendless is now an even better platform for developing games, especially multi-user ones. In this series of posts, we will be showing to you how to build a game for iOS with Swift using Backendless. For a quick overview of the game in action, please watch the video…

How to Build a Dialogue Custom Alexa Skill Using JavaScript (Without Lambda)

Backendless 5 offers a bunch of new powerful capabilities. One of them is support for the development of custom Amazon Alexa Skills. In this post, we are going to demonstrate how easy it is to create a custom skill using JavaScript. You will learn how to control the dialogue flow between the user and Alexa…

Introducing Backendless SDK for Amazon Alexa

We did it! There is a new SDK in the Backendless family of libraries, please welcome the SDK for Amazon Alexa! Let’s get a few basic questions out of the way first: Q: Can I build a custom Amazon Alexa skill without Amazon Lambda? A: Yes, you can! Your custom skill implementation can now run in Backendless. Q:…

Run tvOS Apps With Backendless (Including Real-Time Database)

Backendless SDK for iOS has received several improvements which increase the portability of our code. As a result, the same library you use for iOS apps can also be used in tvOS and watchOS apps. All the functionality available in our SDK is available in these two environments, including real-time database and real-time messaging. The…

How to Monitor Real-Time Connections in an Angular App

Today we will talk about how to monitor the client’s Real-Time Connections in your Angular application. This tutorial continues the guide on how to build Angular apps with Backendless. We recommend you check out the previous article in this series before you continue because we will use the application from the previous post as the…

How to Download a File Stored in Backendless With Your Android App

Since Backendless does not have native APIs to download files, today we’ll talk about how to implement this function in your Android application. In order to do that, we’ll need to combine the Backendless file listing API and android.app.DownloadManager. There are several alternatives to this approach, but the selected one requires less code to write…

How to Use the Backendless Real-Time Database in Your Angular App

Great news! Backendless 5 is now released and it’s time to show you some new features we’ve been working on.  In this article, we will talk about how to integrate the Backendless Real-Time Database into your Angular application. Meanwhile, you can check out the previous version of our Angular app in this post.  In case you haven’t…

How to Split Images into Small, Medium and High Resolutions With Backendless API Service

Images displayed in your app may be responsible for a large portion of the bandwidth consumed by the device. This has a direct impact on the app’s performance, battery consumption, and the amount of memory the app allocates. As a result, optimizing images can often bring noticeable performance improvements for your app: the fewer bytes…

Backendless Cloud Pricing Plans Changes

With the release of version 5 of Backendless and introduction of the real-time capabilities the dynamics of the client-server integration will be changing. The real-time functionality should result in a significant reduction of the API calls an application makes. To further reflect the value associated with each pricing plan in Backendless Cloud, we introduced several changes: All…