Google ha desarrollado muchas herramientas compatibles con nuestras soluciones. Una de las más importantes para nosotros como desarrolladores Flutter es Firebase. Es como el cafe con leche, se integra fácilmente y sabe bien ☕️. Evidentemente no nos solucionará el 100% de nuestras necesidades, pero si te puedo asegurar que para tus proyectos puede dar la mayoría de soluciones que necesitamos.
Por tanto, es importante aprender a utilizar firebase en tus soluciones Flutter. De hecho, observarás que en el entorno empresarial se utilizará en la mayoría de las soluciones al menos en alguna de sus funcionalidades.
Ante todo quisiera referir a la documentación oficial. Por favor detente y sigue el paso a paso descrito en el sitio oficial:
https://firebase.google.com/docs/cli?hl=es-419
Notaras que es muy sencillo, por ejemplo usando npm es el siguiente comando:
npm install -g firebase-tools
De igual forma el equipo de Flutter y Firebase han documentado de manera espléndida como instalar firebase en tu proyecto. Por favor, ten presente el siguiente web site:
https://firebase.google.com/docs/flutter/setup?hl=es-419&platform=ios
Ahora puedes seguir los siguientes pasos:
firebase login
dart pub global activate flutterfire_cli
flutterfire configure
Esto configurará el proyecto en firebase. Sigue los comandos que te aparecen en la terminal.
flutter pub add firebase_core