I use Analytics for Firebase, Firebase Cloud Messaging, and Firebase Crashlytics. I have also used Firebase Performance.
Easy to use and provides useful analytics features and documentation
Pros and Cons
- "Google Analytics for Firebase is the best feature of the solution."
- "The notifications must be made a little bit better."
What is our primary use case?
What is most valuable?
Google Analytics for Firebase is the best feature of the solution. Generally, for analytics, I must integrate GA4 for the web. Since Firebase supports analytics, I can now analyze on the same dashboard using Google Analytics. It is very useful for me. The notification services, Google Analytics, and Crashlytics are easy to use.
What needs improvement?
The notifications must be made a little bit better. Firebase Cloud Messaging doesn’t support non-dismissable notifications. I encountered some difficulties migrating the code from Firebase Cloud Storage to another DB.
For how long have I used the solution?
I have been using the solution for three years and two months.
Buyer's Guide
Google Firebase
November 2024
Learn what your peers think about Google Firebase. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
What do I think about the stability of the solution?
The product had bugs. I haven't found any bugs for the past one and a half years. There are conflicts with the Flutter text package while migrating to the latest Firebase version. It would be better if the problem were resolved.
What do I think about the scalability of the solution?
The product is much more scalable compared to other solutions. I know 12 people in the organization who use the solution. Eight know the tool well and use it in different company projects.
How are customer service and support?
I contacted support when I started using the solution. Now, I don’t need any support. The documentation is understandable.
How was the initial setup?
The initial installation was easier after FlutterFire CLI was created. It was very useful to integrate the product. Before FlutterFire CLI, it was a little bit harder to integrate the tool into iOS.
What's my experience with pricing, setup cost, and licensing?
The tool is affordable. The cost is a bit high compared to REST API. Some clients prefer REST API over Firebase.
What other advice do I have?
I have deployed one project in the cloud. I have used some services of the solution for other use cases. The services similar to notification services, Google Analytics, and Crashlytics are not easy to use in other tools. I will recommend the solution if someone wants to use the notification services, Messaging, Analytics, and Crashlytics. However, I will not suggest if someone wants to use Firebase Cloud Storage.
The solution is difficult to learn if someone is just starting their career. If we get a little bit of guidance from a senior, it will be very easy. I number the patchwork for app versioning and deployment just like Android versioning. The first digit will be for batches from right to left, the second for major updates, and the third for a complete app version change. I increase the number by one for every build, patch it, and publish it. I use the same logic if I am deploying in Firebase.
Most of the applications I have worked on are e-commerce-based applications. The main requirement for clients in such applications is conversion rate. When a user interacts with a particular product, the client wants to know whether the user purchased the product or not. They want to know where the users lost interest and went away without making the payment. Google Analytics helped me fix such issues much better than any other product. I'm very happy with it.
Sometimes, I couldn't figure out how to fix issues when working on iOS. Suppose I’m just upgrading Firebase through workspace.yaml, sometimes, I may need to check whether the native version is supported. I will have to go through the documentation again. It will be much better if it is fixed by changing the version in workspace.yaml. Everything else works well.
Overall, I rate the solution an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Mar 22, 2024
Flag as inappropriateFrontend Developer at Prodapt
Effortless web app deployment with command line efficiency
Pros and Cons
- "The main part that I like about Firebase is that it provides command line tools."
- "You need to have some experience with deployment."
What is our primary use case?
I use Google Firebase for deploying my web applications. Whenever I have leisure time, I try to code some web applications and develop them. Then, I deploy these web applications using Google Firebase.
What is most valuable?
The main part that I like about Firebase is that it provides command line tools. It gives you a set of command lines and instructions to deploy, which you can use easily to deploy in the terminal itself. There is no need to manually move the files to Firebase.
What needs improvement?
Maybe not for someone new to deployment and authentication, as it's somewhat difficult to use. You need to have some experience with deployment.
For how long have I used the solution?
Professionally, I haven't used it, however, I've used it personally for deploying my personal projects for the past year.
What do I think about the stability of the solution?
I have not faced any issues with its stability.
How are customer service and support?
I did not contact their support team. Whatever issues I faced, I resolved by directly searching on Google or stack overflow.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I used Dynatrace for error logging in the production environment.
How was the initial setup?
There is a learning curve for about a week.
What's my experience with pricing, setup cost, and licensing?
Firebase is open source and free up to a certain level, so there is no need to pay any amount up to a certain point.
Which other solutions did I evaluate?
We also use Google Analytics for error logging.
What other advice do I have?
I can suggest Google Firebase over other deployment tools because of its seamless authentication and open-source nature.
I'd rate the solution eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Nov 4, 2024
Flag as inappropriateBuyer's Guide
Google Firebase
November 2024
Learn what your peers think about Google Firebase. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
Project Manager at Sourceful
A stable and scalable tool to monitor mobile applications
Pros and Cons
- "It is a stable solution...It is a very scalable solution."
- "In Google Firebase, reporting is an area with shortcomings where improvements are required to be made in the future."
What is our primary use case?
I use Google Firebase to monitor mobile applications.
What is most valuable?
The most valuable feature of the solution stems from the fact that its messaging system is very good. Firebase Crashlytics is also very good.
What needs improvement?
In Google Firebase, reporting is an area with shortcomings where improvements are required to be made in the future. Sometimes, it's not easy to retrieve data based on the pre-defined reports. There are some things you would like to measure, and it gets really hard to gather from the reports in Google Firebase, so there is a need to make available a custom report.
For how long have I used the solution?
I have been using Google Firebase for four to five years. I am just a customer of the solution.
What do I think about the stability of the solution?
It is a stable solution.
What do I think about the scalability of the solution?
It is a very scalable solution.
Plenty of people in my organization use Google Firebase.
How are customer service and support?
The solution's technical support is good. I rate the technical support an eight out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup of the product is easy.
The product can be installed in a few hours.
The solution is deployed on the cloud.
What about the implementation team?
Though I can take care of the installation phase of the product by myself, it is usually taken care of by a developer.
What's my experience with pricing, setup cost, and licensing?
In terms of price, Google Firebase can be described as a cheap product. My company makes monthly payments towards the licensing costs attached to the solution. There are no additional costs apart from the licensing costs attached to the solution.
Which other solutions did I evaluate?
My company chose Google Firebase since it is one of the most popular tools in the market that is easy to use, making it the best product.
What other advice do I have?
Google Firebase is easy to maintain, and only one person is required to maintain it.
If someone is looking for a scalable and cheap solution, I would suggest they use Google Firebase.
I rate the overall tool a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Owner/Creative & Technical Director at Icecandy
A stable solution with good database file storage
Pros and Cons
- "The most valuable features of Google Firebase are its database, noSQL database, file storage, authentication, and notifications."
- "Google Firebase should add extra functionality to do global delete and updates across your database."
What is our primary use case?
I use Google Firebase for its database file storage.
What is most valuable?
The most valuable features of Google Firebase are its database, noSQL database, file storage, authentication, and notifications.
What needs improvement?
I had a problem deleting the user's files, and I had to move to the paid plan to do that. They have added a plugin to allow you to do that, but I've not implemented that yet. Google Firebase should add extra functionality to do global delete and updates across your database.
For how long have I used the solution?
I have been using Google Firebase for three years.
What do I think about the stability of the solution?
Google Firebase is a very stable solution. I rate Google Firebase a nine out of ten for stability.
What's my experience with pricing, setup cost, and licensing?
I rate Google Firebase a seven or eight out of ten for pricing.
Which other solutions did I evaluate?
I evaluated other options like AWS and Azure.
What other advice do I have?
I am using the latest version of Google Firebase.
Overall, I rate Google Firebase an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Engineer (Kony-Temenos | Android) at Xpert Digital
An incredibly versatile, complete platform by Google
Pros and Cons
- "Its simplicity makes it quite handy for my needs in app development."
- "If you are selling an app with extensive Firebase use, costs may go up."
What is our primary use case?
Google Firebase is more than just a database service. It is a complete platform by Google that is incredibly versatile for mobile and web app development.
What is most valuable?
The most valuable feature of Google Firebase is its user-friendliness. Since Firebase was the first database I used, it is hard for me to compare it to others. However, what stands out is how straightforward and easy it was to work with. Its simplicity makes it quite handy for my needs in app development. Firebase makes it incredibly easy to build relationships between tables and set up database structures. It feels like a seamless drag-and-drop experience, which saves a lot of time compared to starting from scratch with other MySQL services.
What needs improvement?
Google Firebase doesn't need significant improvements because it provides a complete package for databases, crash analytics, and reports.
For how long have I used the solution?
I have used Google Firebase for a short period of time while working on a few projects.
What do I think about the scalability of the solution?
I wouldn't describe it as a highly scalable product. Firebase is more of a set of essential services provided by Google for building various applications. Its scalability depends on the specific services and resources you choose within Firebase to meet your application's needs.
How are customer service and support?
I have not had any need to contact technical support.
How was the initial setup?
The initial setup is fairly easy and it is done online.
What's my experience with pricing, setup cost, and licensing?
Google Firebase can be affordable when used in your own app, as many features have free tiers. However, if you are selling an app with extensive Firebase use, costs may go up. It's not too expensive, but it's crucial to pick a pricing plan that fits your business.
What other advice do I have?
My advice to people who are considering using Firebase is to evaluate their app's needs to determine if Firebase is a suitable fit. Firebase is versatile and offers features beyond just databases, such as crash analytics, which can be incredibly helpful. It provides detailed insights into crashes, when they occur, and on which devices, making bug tracking and resolution much easier. Overall, I would rate it an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Technology Officer at Interport Global Logistics
Good stability and efficient real-time database feature
Pros and Cons
- "Its initial setup process is easy."
- "The solution's notification system could be much better."
What is our primary use case?
We used the solution for real-time database and authentication.
How has it helped my organization?
The solution helped us with real-time databases and authentication while working on a product with a chat element.
What needs improvement?
The solution's notification system could be much better. Also, they should add automation aspects to it. The authentication capabilities need expansion as well. In addition, they should enable vertical scaling for real-time databases.
They should add a code library to it. Presently, it is very troublesome to develop new code. Also, there needs to be a document for standardized procedures.
What do I think about the stability of the solution?
The solution is highly stable. I rate its stability a nine.
What do I think about the scalability of the solution?
I rate the solution's scalability as six and a half. Its orchestration tools need to be fixed for deployment. It becomes challenging to determine the scaling capabilities.
How are customer service and support?
The solution's customer service needs to be active. Also, the frequency of document updation is relatively low.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have used other solutions before. Later, I switched to Google Firebase as it is more developer friendly.
How was the initial setup?
The solution is straightforward to set up. I rate the process as an eight. It takes two or three days to complete.
What about the implementation team?
Our team of one or two back-end developers implements the solution. It requires only one executive for maintenance.
What was our ROI?
The solution is worth buying. I rate its ROI as a ten.
What's my experience with pricing, setup cost, and licensing?
The solution's price is based on the number of consumers.
Which other solutions did I evaluate?
I have evaluated Jira and Amazon solutions.
What other advice do I have?
I rate the solution an eight.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer: customer
Full Stack Engenieer at Shaper GAP
Easy-to-use product with good technical support services
Pros and Cons
- "The platform is scalable."
- "The product's user interface for developers needs improvement."
What is our primary use case?
We use the product for storing information about customers in our company.
What is most valuable?
The platform works quickly and does not require frequent restarts like some SQL databases. It is always active, and there is no downtime when it starts. It is easy to use, has clear documentation, and provides multiple tutorials.
What needs improvement?
The product's user interface for developers needs improvement.
For how long have I used the solution?
We have been using Google Firebase for six months.
What do I think about the stability of the solution?
The platform is stable. I rate the stability a ten out of ten.
What do I think about the scalability of the solution?
The platform is scalable.
How are customer service and support?
The technical support services are good.
How was the initial setup?
The initial setup is easy.
What was our ROI?
The product is worth the investment.
What other advice do I have?
I recommend Firebase to other people because it works very well. The code is easy to implement. It is a good choice to incorporate into your projects.
I rate it a ten out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer:
Last updated: Jul 29, 2024
Flag as inappropriateManager at Tathir
Provides an efficient integration feature and good stability
Pros and Cons
- "The product’s most valuable features are integration and hosting."
- "The platform's bandwidth is quite expensive. Its price could be better."
What is our primary use case?
We use Google Firebase for static hosting and identity connection for applications.
What is most valuable?
The product’s most valuable features are integration and hosting.
What needs improvement?
The platform's bandwidth is quite expensive. Its price could be better.
For how long have I used the solution?
We have been using Google Firebase for a few years.
What do I think about the stability of the solution?
The product has good stability.
What do I think about the scalability of the solution?
It is a scalable product. We have around 100 Google Firebase users in our organization and, further, we plan to increase the usage.
How are customer service and support?
The technical support services are excellent.
How was the initial setup?
The initial setup process is good. It takes approximately an hour to complete and requires three executives for maintenance.
What about the implementation team?
We implement the solution with the help of our in-house team.
What's my experience with pricing, setup cost, and licensing?
Google Firebase’s pricing needs improvement.
What other advice do I have?
I rate Google Firebase a nine out of ten. I recommend it for enterprise businesses.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Google Firebase Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
Infrastructure as a Service Clouds (IaaS)Popular Comparisons
Microsoft Azure
Amazon AWS
Oracle Cloud Infrastructure (OCI)
Akamai Connected Cloud (Linode)
Alibaba Cloud
DigitalOcean
SAP HANA Enterprise Cloud
Mirantis OpenStack for Kubernetes
Lumen Symphony
HOSTING Cloud Enterprise
Buyer's Guide
Download our free Google Firebase Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Microsoft Azure compare to Google Firebase?
- Looking to compare Google Firebase, Amazon AWS, and Microsoft Azure
- Which Commercial and Open Source Software Do You Recommend for Private Clouds?
- When evaluating Infrastructure as a Service (IaaS), what aspect do you think is the most important to look for?
- Gartner's Magic Quadrant for IaaS maintains Amazon Web Service at the top of the Leaders quadrant. Do you agree?
- Pros/cons of Rackspace vs. other leading vendors?
- Which virtualization platform would you recommend to a healthcare company with 1000-5000 employees?
- Are there any reasons to opt for Rackspace vs. its cloud competitors?
- IaaS Solutions: Which did you choose, and What problem(s) has the solution solved for you?
- What is the difference between IaaS, SaaS, and PaaS?