Message:

Subscribe rss
Blog categories

Backendless Chat App with Images

In this series of articles, we are going to show you how to make a beautiful chat app that supports sending, editing, and deleting messages with both text and images.

You can download the prepared template from the author’s GitHub repo here and switch to the basicTemplate  branch. Go to the root of the downloaded project and run the `pod install`  / `pod update`  command to install all necessary dependencies. After the dependencies are installed, open the created .xcworkspace file. The basic project contains a description of ViewControllers , table cells, resources (pictures used in this app) and the keyboard appearance logic.

Continue reading
Posted in Examples, Messaging

Using Asynchronous Callbacks with Java/Android

From time to time, we see some developers struggle with understanding 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 to Java and Android, but most of the principles apply to any language and environment.

Continue reading

In this edition of Backendless Spotlight, we travel to Scandinavia to take a look at an online shopping app from Norwegian footwear company Nordås Sko. Nordås Sko wanted to make it as easy as possible for shoppers seeking professional or work shoes to find what they’re looking for, so they made an app for just that niche. The app is available only in local regions on both the Apple iTunes Store and Google Play Store.

Nordas Sko Backendless Spotlight

Editor’s Note: If you or someone you know have an app using Backendless for its backend and would like to be considered for a future Backendless Spotlight, we want to hear from you! Send us an email with a link to the app or website and a description of how Backendless has helped them be successful.

Continue reading

Create Table Schema in One Query

Today, we are going to look at a useful and interesting, but hidden, feature of Backendless. Some features like these are not covered in the documentation, so they are not recommended for use in production because they are not supported and there is no guarantee that their implementation will not change. Still, these features can be very helpful during initial development. Using these features is not for the faint of heart!

Continue reading

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, the task is pretty easy because we have access to Backendless Business Logic. The idea is to create a Timer, which is going to run with some fixed time period and delete the resources based on your criteria.

Continue reading

In this edition of Backendless Spotlight, we cross the Atlantic to take a closer look at TopAnimals, an educational sticker-collecting app out of Italy. With TopAnimals, users can collect animal stickers of varying rarities that offer descriptions, curiosities, and habitat information. TopAnimals is brand new to the market, launching on iTunes just last week.

TopAnimals Backendless Spotlight

Editor’s Note: If you or someone you know have an app using Backendless for its backend and would like to be considered for a future Backendless Spotlight, we want to hear from you! Send us an email with a link to the app or website and a description of how Backendless has helped them be successful.

Continue reading

Create Chat App with Flutter SDK

In this article we are going to demonstrate how to create a simple chat application with the new Backendless SDK for Flutter. This will give you an overview of the process needed to integrate your Backendless server-side with your Flutter app client-side. The Backendless SDK for Flutter is currently available for Android and coming soon for iOS.

Continue reading

Backendless Flutter SDK Release

Today, Backendless is excited to announce the release of the Backendless SDK for Flutter. With this SDK, you can quickly and easily integrate your Backendless server-side with your Flutter application. If you’re new to Backendless, start your free trial today to see how easy it is to integrate the most complete backend as a service platform available with your Flutter app.

Flutter is an open-source mobile application development framework originally created by Google for developing apps for Android and iOS. The Backendless SDK for Flutter currently supports Android only, with iOS support coming soon.

Continue reading

In this edition of Backendless Spotlight, we travel down under to take a look at EatClub, an Australian app designed to make dining out more convenient – and less expensive. EatClub encourages you to “eat out, more often” by providing a platform for restaurants to offer last-minute deals on unfilled reservations. Unlike our previous entries which utilize Backendless Cloud, EatClub runs their backend on Backendless Pro, discusses further below. EatClub is available on iOS and Android. You can learn more about them at the EatClub website.

EatClub Backendless Spotlight

Editor’s Note: If you or someone you know have an app using Backendless for its backend and would like to be considered for a future Backendless Spotlight, we want to hear from you! Send us an email with a link to the app or website and a description of how Backendless has helped them be successful.

Continue reading

Secure File Storage

One of the final steps before you release an app is to setup proper security. Specifically, the security of your File Storage is perhaps the most important since it may contain your business logic code, your public website data, your logs, and any other assets which you probably do not want anyone from the outside to be able to see. This post will provide a few guidelines on how to structure your File Storage with security in mind and instructions on how to set up the permissions properly. The sample use-case will be a bit over-concerned with security, so you most likely won’t need all of this for your specific case, but you’ll be aware of what to do in the worst case.

Continue reading