Firebase is your first choice for cross platform apps
March 24, 2022

Firebase is your first choice for cross platform apps

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Firebase

We use Firebase as our complete solution for authentication, analytics, testing, and monitoring for our Android, iOS, and macOS apps. We chose Firebase over all other competing solutions because of its excellent documentation, helpful community, widespread adoption, scalability, and broad platform support. Firebase enables us to use one framework for all of this across multiple platforms, devices, and languages, which has not only simplified our codebase and support footprint, but has also meant that new features and mechanisms can be rolled out more quickly across all platforms than if separate libraries and frameworks were used on each platform.
  • Analytics
  • Reporting
  • Cross-platform
  • Authentication
  • macOS support for all iOS Firebase features
  • Windows support for all features
  • Improved integration with all Google products (such as Admob and Adsense)
  • More sample applications and snippets to help developers rapidly add functionality
  • Cross-platform support
  • Integration between all Firebase functions
  • Excellent support for third party providers and systems
  • Comprehensive documentation
  • Firebase has meant that we can go to market more quickly due to its automation of repetitive boiler plate tasks, such as authentication provider support
  • Firebase's free tier is ideal for low to moderate use apps, and if your app grows to high use, the paid tier is very affordable
  • Firebase's excellent cross platform support has reduced development expense when porting apps to other platforms

Do you think Firebase delivers good value for the price?

Yes

Are you happy with Firebase's feature set?

Yes

Did Firebase live up to sales and marketing promises?

Yes

Did implementation of Firebase go as expected?

Yes

Would you buy Firebase again?

Yes

Firebase should be your first choice if your platform is mobile first. Firebase's mobile platform support for client-side applications is second to none, and I cannot think of a comparable cross-platform toolkit. Firebase also integrates well with your server-side solution, meaning that you can plug Firebase into your existing app architecture with minimal effort.

Firebase lags behind on the desktop, however. Although macOS support is rapidly catching up, full Windows support is a glaring omission for most Firebase features. This means that if your platform targets Windows, you will need to implement the client functionality manually using Firebase's web APIs and wrappers, or look for another solution.