

Find out in this report how the two Mobile Development Platforms solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
In Xamarin Platform, you just write one single codebase, so it is less than 50%.
I do not currently find any other competitors that match its offering.
If the community doesn't have the answers, then I contact the Google Firebase team directly.
I would rate the technical support of Google an eight out of ten.
It can handle all tiers of the market effectively.
It is either from my side or from Google Firebase side if it is getting delayed or not.
Google also has some other cloud services, but when we compare Google Firebase, it is not as scalable.
In terms of speed, it is near identical to native apps, maybe slightly slower, but imperceptible to the human eye because under the hood, your Xamarin Platform codebase gets translated to native code, so it is as good as native.
In our company, we have prototypes on Google Firebase and productions on AWS Cloud.
They have mostly put the improvements for those, so it is making it smoother now than in the early years.
When it goes to iOS applications, there should be a much more straightforward, smoother way.
Automation testing with mobile devices could be improved, especially in regression testing to ensure that new feature launches do not affect other features.
Since Google Firebase is a NoSQL platform, areas for improvement include enhancing query functionalities to be more equivalent to SQL, like MS SQL.
Xamarin Platform, having been discontinued a couple of years ago, is no longer compatible with the latest libraries and SDKs offered by Google and Apple.
They could have implemented credits based on usage so that users would be able to easily calculate the pricing and provide it to customers.
Google Firebase offers a reasonable pricing structure.
You still have to pay Google Play Store the subscription fees and the fees to Apple for publishing, but building apps in Xamarin Platform does not require any financial investment, as long as you have Visual Studio, which is again free.
It helps me understand user behavior more effectively with Google Analytics.
Serverless cloud functions.
What I appreciate most about Google Firebase is the speed, accuracy, and security it offers.
It saves development cost, and you have a single codebase instead of maintaining two codebases, one for Android and another for iOS.
| Product | Mindshare (%) |
|---|---|
| Xamarin Platform | 6.8% |
| Google Firebase | 1.1% |
| Other | 92.1% |


| Company Size | Count |
|---|---|
| Small Business | 31 |
| Midsize Enterprise | 9 |
| Large Enterprise | 9 |
| Company Size | Count |
|---|---|
| Small Business | 18 |
| Midsize Enterprise | 5 |
| Large Enterprise | 15 |
Google Firebase integrates backend tools with real-time database operations, robust authentication, and seamless integration with Android and Flutter. It excels in analytics, crash reporting, hosting, and scalability, making it ideal for rapid prototyping and deployment.
Google Firebase provides integrated backend tools, enhancing user experience with features like batch processing, real-time databases, and robust authentication options. Its seamless integration with Android and Flutter, combined with analytics capabilities and crash reporting, provides developers with a comprehensive suite of tools. Firebase's hosting, cloud functions, and push notifications allow for fast deployment and scalability. However, some users highlight pricing transparency and SQL database migration issues, alongside queries and offline capabilities needing enhancement. The frequent need for manual updates and slow support responses can be challenging.
What are the most important features of Google Firebase?In tech industries, Firebase is implemented for mobile and web app backends, handling databases, hosting, authentication, and analytics. Its real-time capabilities, NoSQL storage, and cloud functions are utilized for rapid prototyping and efficient app development. Teams often use it for push notifications, chat modules, and cloud messaging.
Xamarin Platform enables cross-platform mobile development with a single codebase. It leverages C# and Visual Studio, allowing developers to create applications for Android and iOS. Despite its discontinuation, it remains a resourceful tool for building hybrid apps and managing costs.
Xamarin Platform offers access to native APIs and the creation of high-performance, data-driven apps with extensive Microsoft support and documentation. It integrates well with Visual Studio and supports Xamarin.Forms for shared UIs across platforms. It faces challenges with the latest SDKs, performance issues, app sizes, and profiling tools, requiring improvements in native controls, architecture, and documentation. Developers encounter difficulties with binding libraries, testing environments, and IDE support, emphasizing the need for better stability and third-party library documentation.
What are the key features?Xamarin Platform is employed by diverse industries for developing cross-platform mobile apps, focusing on efficient code reuse and integration with APIs. Organizations prefer it for its ability to build hybrid applications, manage resources, and reduce costs while creating data-driven solutions using a common software layer.
We monitor all Mobile Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.