It feels really amazing to begin writing this blog post. We got caught in an unusually long release cycle, spent months iterating over the new features, improvements and bug fixes, but in the end it was well worth it. We did it! Backendless 2.0 is here and the product is as cool and powerful as ever. With this release we made several very firm steps towards establishing the Backendless Platform – a unified system for designing, developing, running and managing backend services.
The release brings four major new features and about a dozen at а smaller scale. All of the new features are distinct differentiators of our product making it the strongest mobile backend as a service offering on the market. So without any further ado, let me introduce the new additions to our feature line up:
Geofencing
This extends the logical trajectory of our geolocation service and makes it infinitely smarter (and way more valuable). The system consists of a design-time editor where you can draw your own geofences of regular (square and circle) and irregular shapes. Once drawn, you can assign actions which Backendless will execute when geopoints cross boundaries of geofences by entering them, stay within or leave. The system provides two ways of location monitoring client-side and server-side- you can choose which one is right for your app.
See the videos describing the feature in greater detail:
Logging
Backendless now supports centralized, server-side logging. Apps can use it for debugging, diagnostics or analytics purposes. We added logging API to all our SDKs. Backendless console was updated with a management interface where you can control log filters and configure log policies.
Hosting Scripts (node.js integration)
We have had custom server-side business logic for quite some time. However, if you ever wanted to add some business logic using JavaScript/node.js, there was no way to do so. This is not a problem anymore, Backendless now supports node.js server-side scripting. The scripts can be created inside of or uploaded using the Backendless console. A script can provide server-side logic for an app or dynamic content for a web application.
Backendless API Engine
This is a new product in our platform and it is just as big as the rest of Backendless we’ve had before. API Engine is a combination of service analyzer, API/SDK generator, hosting environment, invocation and security managers. It is rich and complex, but extremely easy to use. With API Engine you can effortlessly turn any server-side code into a service with dynamically generated REST API and native client-side libraries for Android, iOS, Windows Phone, JavaScript and ActionScript. There is a fantastic test drive that lets you call service operations right from the Backendless console. You can control role-based security for your service methods. You can get the service Swagger document generated by API Engine and use it with other Swagger compatible tools.
There is a lot more to it, but for now check out the introductory videos reviewing and demoing the product:
We've made it easier to manage all of your apps from one place. With our latest release, you can view and manage all of your apps' billing information in one place. To access your account info, click the profile icon in the top-right corner of Backendless Console. There, click on My Account and you will…
Backendless is now a fully free app builder for developers thanks to the Springboard Plan. Once unlocked, the plan has the same high limits as our top Cloud plan. A lot of app development platforms have free plans. Typically, however, these plans are extremely limited in what you can do. This is not the case with…
OFFICIAL STATEMENT FEBRUARY 26, 2022 With heavy hearts, we have been watching the situation unfold in Ukraine with shock and disgust. Backendless has many invaluable team members that live and work in Ukraine, including many in Kyiv itself. We as a company stand in support of the people of Ukraine and unequivocally denounce the actions…