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 Use Cloud Code Event Handlers (Overview)

There are two types of custom (server-side) business logic supported by Backendless – timers and event handlers. In my previous posts have reviewed the entire process of developing, testing and deploying timers. Now I’m going to focus on event handlers.

How to Get Additional Information From Users’ API Requests

Sometimes (or in some cases, every time) when you invoke a custom API Service, you may need additional information about the context from which the HTTP request was sent/received, such as user or device information. To collect that information, we provide a class called InvocationContext.

How to Allow API Calls to Data Service from Cloud Code Only

Today we’re going to take another look at data security configurations in Backendless. In this article, we will talk about how to restrict direct access to your data via API and only expose your custom API endpoints.

Easy Web Services with Backendless

Have you ever wondered why is it often so tedious so make your simple Java app a web server, with the methods becoming the endpoints? You need to add libraries, write additional “web” wrappers, set up a server and a hosting, configure load balancing and much, much more.

How to Setup Push Notifications In a React Native App (iOS)

Recently we published an article titled “How to Enable Push Notifications Using Backendless in a React Native App (Android)”. Now we are going to continue demonstrating how to enable push notifications, this time for iOS devices.

How to Perform Complete Business Logic in One API Call

In a previous article (How to Save an Object with All the Children in a Single Call to Server), we examined how to simply save an object model. However, Backendless custom services give us much more flexibility when it comes to saving objects.

How to Use Async Callback from Backendless Android SDK

From time to time, we see some developers struggle with understanding how the principles of asynchronous work with Backendless. In this post, we’ll try to shed more light on this aspect: describe what async calls are, why you need them and how to properly perform such calls and process the results. This post will be specific…

How to Use Console API to Create a Data Table

If you’ve worked with Backendless API for a while, you may occasionally run into a situation where the functionality you’d like to have isn’t readily available. One such function is the programmatic management of your application’s data tables. For instance, you may need to clear up all the data and recreate the table structure with specific columns…

How to Use Aggregate Functions in Backendless

When analyzing data, you may need to know the average salary of all employees, the quantity of goods in stock, the number of individual items in stock, the maximum or minimum cost, and so on. These tasks are easily handled with aggregate functions. Aggregate functions perform calculations using the values in a column in order…