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.
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.
Since Couchbase is built on top of CouchDB, it can be fully interoperable with other services that are also built on CouchDB, Some examples include: PouchDB, Iriscouch and Cloudant.
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.
It's e-commerce oriented, so if you need to build an e-commerce mobile app you don't have to re-define common resources such as Categories Brands Products and Carts.
Kuzzle has no hosted version. In order to use it, you have to install it to a remote machine. This can be cost-effective but it also adds overhead because you will have to take care of the hosting and backend infrastructure yourself.
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.
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.
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.
System can be completely rebranded, so if you want to give someone else access to your Kumulos system, your clients say, then it very cool that its your brand they see.
It's set up to let you add large numbers of apps, grouped under each client. This works well if you are a small or large mobile app development agency.
Other platforms have more extensive documentation, sample scripts and cookbook, but to be fair they launched a new docs site a year or so back, and it's getting better. But their support is simply awesome.