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 Expire Objects in Data Storage

This post will show you how to implement a kind of “expiration” for your data objects. The strategy is sufficiently abstract, so it’s applicable to any resource you need to expire, including files, logs, and so on. Since the database does not have any built-in expiration mechanism, we’ll have to implement it on our own. Fortunately,…

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 Create a LinkedIn Clone Using Backendless

This series of tutorials was prepared by: Ega Wachid Radiegtya An Entrepreneur & App Developer You will learn how to make your own LinkedIn clone on Android, using React Native, React Navigation, Redux and Backendless. The following tutorial series is perfect for you if: You have a basic knowledge of React/Redux You’re looking to learn how…

Local API Service Debugging

Backendless API services enable Backendless developers to develop and run arbitrary Java, PHP and, very soon, JavaScript/Node.JS code as API services. With the service and CodeRunner update we deployed earlier this week, there is an awesome new feature which allows you to debug your services locally before publishing them into the cloud. The video below…

Join our Free Webinar: New Backendless 2.0 Release – Overview and Highlights

We resume our webinar series with the plan to conduct two webinars a month. The first one is dedicated to the Backendless 2.0 release where you get an overview of the Platform and the new features of the release. Our webinars are interactive and you can ask us any questions. Join the upcoming free webinar “New Backendless…

Compatibility notice: using async API calls in CodeRunner

This is a notification about an upcoming change in the behavior of CodeRunner – a Backendless container responsible for executing custom business logic. An upcoming release will introduce a change that will change the behavior of CodeRunner with regards to the Backendless API calls made by custom code. Currently, custom business logic can make both…

Custom events, Direct invocation of custom server-side code

In addition to the built-in events triggered by the API calls, Backendless supports custom, developer-defined events. Custom business logic code, which is executed on the server-side, can be attached to either built-in events or the developer-defined ones. Custom events can be triggered through a specialized API call from a client library or by other custom…

Connecting to external hosts from custom business logic

There are a lot of scenarios when custom business logic on the server-side may need to connect to an external host. Whether it is a service call to a third-party service or a retrieving data from a proprietary system, the code must establish a connection to an external host. Up until now if you tried…

Custom server code in scheduled tasks – Backendless Timers

Scheduled tasks or background jobs is a common requirement for a lot of applications. Backendless supports this concept through a feature we call Timers. A timer is a form of custom server-side code which runs on a pre-defined schedule. This video demonstrates the process of developing a timer, testing it in the debug mode and…