ReactJS is one of the best and most popular frontend frameworks available for app builders. The barriers to entry in terms of understanding how to develop an app with ReactJS are very low, which is why many JavaScript developers choose the ReactJS library for web or mobile applications. It also works very well with a large number of…
In this week’s Backendless Spotlight, we are going to introduce you to a startup company out of Beirut, Lebanon, called Lifebook. Lifebook is a mobile app and physical product company that allows users to design their own custom photo album through the app, then have it printed and delivered to them as a hand-crafted, leatherbound…
In this week’s Backendless Spotlight, we would like to introduce you to a nonprofit company that is using Backendless to support educational apps that are bringing literacy to some of the poorest countries in the world. Educators International is a U.K.-based charity that produces apps designed to help teachers in poor countries learn new instructional…
We like to think of Backendless as being frontend agnostic. In other words, you can use Backendless for your backend almost regardless of how you build your application’s frontend. As such, it is very easy to use Backendless with Xamarin, an increasingly popular open-source native app builder by Microsoft. You can try out Xamarin for…
In this article, we’ll talk about Backendless publish-subscribe messaging. One of the more common questions we receive is, “How can I get messages long after they are published?” The default mechanism in Backendless keeps messages in the published channel for a short period of time only (around a minute). This becomes a problem if a…
Performing a calculation on a group of database objects may be a complex task. For example, to calculate the sum of all orders for a customer would require retrieving all that customer’s orders then iterating over them to calculate the mathematical sum of all amounts. This was yesterday! As of Backendless 4.4.0, you can use aggregate functions…
Data retrieval in Backendless has gotten significantly more powerful with the release of version 4.2.0. We added support for subquery into the syntax of whereClause. The improvement allows your apps to run two queries in the context of one request. The first query identifies a set of objects which is fed into the second query. Consider the following…