The content is deployed immediately through the Firebase CLI. Once it's uploaded, the content is served immediately. If you have made a mistake, you don't need to re-upload a new version, through the Admin dashboard you can easily rollback to a previous version.
Google acquired Firebase in Oct. 2014. This gives Firebase a degree of trustworthiness in their service and future support since they are backed by such a large company.
So often this happens. Once a company loses focus things start to drift. Progress are trying to turn Kinvey into a RADP with a low-code front end re-using the Telerik code. Time will tell if this will work, but so far I'm not impressed.
Setting up a backend for an app with Kinvey is very easy and takes minutes. All you have to do is sign up and through their graphical interface follow all the steps, which boils down to creating tables and identifying the type of data that is being stored.
Then you download the library, integrate it with your app and initialize the process with one single line.
User registration with Kinvey is pretty good and usually works without any problems. It's also very easy to use, you simply pass the username, password, email, etc. to the required method and register a callback that returns whether the registration was a success or a failure.
Same thing is done for login and logout as well.
Scales very well and useful console to view all their apps and its fully rebrandable which works great if you want to give the clients you are building apps for access to their own view of how it is performing. The fact that it comes with integrated push notifications and their automated monthly report is also great.
For companies or large teams of developers, where there are multiple projects being worked on at once, you can choose permissions for any developer and decide who gains access to each app on the backend.
Lets you rebrand the system, which works well if you want to give the clients you are building the app for access to their own view of how their app is performing.
Also like the fact it comes with the option of integrated push notifications and an automated executive summary report.
In the last year they launched a dedicated Docs site that has made this a lot better. https://docs.kumulos.com/
Prior to that Kumulos was lacking in the documentation department. A lot of things are explained in just a few sentences.
I have been having issues with some Facebook login functionality that is almost definitely server based. Created a ticket and got one response after 6 weeks to try post a patch they used and it's been 4 weeks since I let them know it didn't work. They just seem to ignore emails, very unprofessional.
User registration with Parse is pretty good and usually works without any problems. It's also very easy to use, you simply pass the username, password, email, etc. to the required method and register a callback that returns whether the registration was a success or a failure.
Same thing is done for login and logout as well.
Setting up a backend for an app with Parse is very easy and takes minutes. All you have to do is sign up and through their graphical interface follow all the steps, which boils down to creating tables and identifying the type of data that is being stored.
Then you download the library, integrate it with your app and initialize the process with one single line.
Parse has excellent documentation. Everything is thoroughly explained and all parts of the documentation are complete. It's actually very helpful for both beginners and advanced users alike.
There have been several reports that it's not unlikely for Parse to go down several minutes almost every day. This can be very frustrating for both developers and users who are using apps built on Parse.