We continue the “Backendless U” series and today we discuss different ways the Backendless Platform is packaged.
We started a new series of video posts with the project codename of “Backendless U”. We plan to discuss “all things Backendless” which include the company, customers, product architecture, features, but most importantly provide information enabling you to build better apps with our technology. Here’s the first introductory video.
We supported Google Sign in for a while, however, the feature was not properly documented. Not anymore )) The documentation has been updated for Android and iOS SDKs. Using the “Login with Google” function, an app can provide a way for the users to login using their Google credentials. Once a user is authenticated, Backendless creates an internal account and starts a logged-in session.
See Backendless documentation for details:
For anyone developing business logic in JS, we have put together some suggestions for troubleshooting your deployment. The page is added to the product documentation. One of the new features described in the doc is the ability to redirect console.log messages to Backendless logging. Once your JS code is deployed to production, messages from the console.log calls will be routed to the log file wit the SERVER_CODE logging category.
About a year ago we made a decision to drop the barrier of entry for Backendless Standalone. At the time when we released the free version of Standalone Backendless, we made a bet that users will go for the “enterprise standard” of server redundancy by introducing a second (non-free) instance and thus removing a single point of failure, increasing scalability and fault tolerance. Unfortunately, the amount of the revenue derived from that model is not sufficient to cover our expenses. We are staying focused though and are dedicated to providing value for Backendless users and customers. In order to maintain the focus and build a better, stronger, more reliable and scalable product, we made a decision to stop the distribution of Standalone Backendless and replace it with a new product called Backendless Pro.
So what will happen next?
Stephen King wrote in 11/22/63, “Life turns on a dime. Sometimes towards us, but more often it spins away, flirting and flashing as it goes: so long, honey, it was good while it lasted, wasn’t it?”. I envision that some users of Standalone Backendless will feel that way. If it is going to be of any consolation – it was not our intent to take something away from you. After all, you are welcome to continue using it, albeit I strongly encourage considering Backendless Pro.
Our vision for Backendless Platform is a system that lets anyone run Backendless-powered apps on any device while the backend can be hosted in any environment. The Standalone Backendless is a special packaging of the platform you can install on your own servers. The best part of it is that you can run Standalone Backendless on a single server without incurring any licensing fees, that’s right, single server/VM mode is free.
Initially we packaged Standalone Backendless for Linux and Mac OS X environments, as well as virtual machines for Amazon Web Services, Digital Ocean, VMWare vCloud Air, Google Cloud and Oracle Cloud Platforms. One of the missing pieces was Windows. And it is no more. Starting today you can install the Backendless Platform on a Windows workstation/server and get the entire stack of the Standalone Backendless distribution. This is very exciting for us and I am sure many of you will take advantage of the fantastic opportunities Backendless will bring for your apps. To get started, head on to the Backendless Downloads section on our website and download the Standalone Backendless for Windows installer.
One of the goals we have at Backendless is to make the platform uniformly available for different types of client technologies. The platform is truly cross-platform and it is a matter of time/effort to make it available to a new client environment.
If you have been waiting for Angular 2 support in Backendless, the wait is over. We have finished the integration of the Backendless SDK for JS and now it is available for TypeScript. An important side effect of this integration is support for the Angular 2 framework. The integration enables complete support of all Backendless APIs from an Angular 2 application. To help you get started with Backendless and Angular 2, we put together a Quick Start guide. Please let us know what you think. If you run into any problems, please post to the Backendless support forum.
The recording of the “Push Notifications” webinar which we conducted earlier this month is now available in our YouTube channel. You watch the webinar below or on the Webinars page on our website. In the webinar we reviewed the process of setting up an Android and an iOS apps as well as the backend to be able to register device and receive push notifications.
We conducted a webinar titled “Backendless Core Concepts” for ex-Parses last week. A recording of the webinar is now available. The video should be helpful not only if you’re coming from Parse, but for anyone who is starting their journey with Backendless. The webinar reviewed the concepts of Backendless User and Data services. Specifically, we focused on: