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.
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.
Can be fully rebranded, and you can give clients access to their own app portal so they can view stats on the app, edit content, and view monthly reports.
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.