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 Create a Chat App That Supports Images (Part 3)

In the final part of our article series about creating a chat app that supports sending and editing messages in real-time, we enable the inclusion of image attachments with messages.

Backendless Data Collection Tutorial for iOS

BackendlessDataCollection is a new class in the Backendless Swift SDK that conforms to the Collection protocol and enables you to retrieve and iterate over a collection of objects stored in a Backendless data table. This tutorial will show you how.

How to Create a Chat App that Supports Images

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

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

This is the final article in a three-part series on building a multi-user iOS game app. In part 2 of this series, we demonstrated the process of player registration, login, and storing in Backendless Database. Now, let’s take a look at counting the score for every player, creating a leaderboard, and how all of the game installations are notified when this…

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…

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

For this series, we are developing an iOS game called “TapMe”. As TapMe is a multiplayer game, it provides registration for the new users and login for the existing ones. In this article, we are going to demonstrate how to handle user registration and login, as well as how to store a player’s information in…

Declaring Data Classes in Swift 4

Backendless supports two approaches for saving data objects in the database: the class-based approach and the map/dictionary approach. With the class approach, you declare a class, instances of which represent individual objects stored in the database. With the introduction of Swift 4, it is important to add a new attribute to your Swift 4 classes….