Portal de soluciones de Firebase
Contadores distribuidos
Muchas aplicaciones en tiempo real tienen documentos que funcionan como contadores. Por ejemplo, puedes contar la cantidad de "me gusta" en una publicación o de "favoritos" de un elemento específico. En Cloud Firestore, no puedes actualizar un solo
- Instructivo
- Firestore
Comienza a usar la IA generativa
Esta página te ayuda a comenzar a implementar funciones de IA generativa en tu app. Aquí se describen las integraciones y funciones para Firestore que incluyen IA generativa. Crear soluciones innovadoras con tecnología de IA para casos de uso como
- Instructivo
- Firestore
Acceso seguro a los datos para usuarios y grupos
Muchas apps colaborativas permiten que los usuarios lean y escriban diversos tipos de datos en función de un conjunto de permisos. Por ejemplo, en una app de edición de documentos, los usuarios tienen la opción de permitir que otros usuarios lean y
- Instructivo
- Firestore
Enriquece el valor del contenido multimedia
Usa Cloud Firestore y Firebase Extensions para desbloquear el valor de tus recursos de imagen y audio con modelos de IA. Extrae etiquetas de imágenes y guárdalas en Firestore con la API de Cloud Vision. Obtén más información. Transcribe archivos de
- Instructivo
- Firestore
Enriquece el manejo del texto
Usa Cloud Firestore y Firebase Extensions para enriquecer tu capacidad de trabajar con recursos de texto. Esta extensión te permite resumir un campo en un documento de Cloud Firestore con la API de PaLM. Obtén más información. Usa esta extensión para
- Instructivo
- Firestore
Crea una presencia en Cloud Firestore
Dependiendo del tipo de app que estés compilando, te podría resultar útil detectar cuáles de tus usuarios o dispositivos están en línea de manera activa, lo que también se conoce como la detección de "presencia". Por ejemplo, si estás creando una app
- Instructivo
- Firestore
Implementa un chatbot basado en IA
Usa Firebase Extensions para agregar un chatbot basado en IA a tu app. Puedes usar chatbots para mejorar la atención al cliente, comercializar una función o servicio nuevos, proporcionar cotizaciones de ventas o cualquier cantidad de casos prácticos.
- Instructivo
- Firestore
Agregaciones de tiempo de escritura
Las consultas en Cloud Firestore te permiten encontrar documentos en grandes colecciones. Para obtener información sobre las propiedades de una colección como un todo, puedes agregar datos de una colección. Puedes agregar datos en el momento de la
- Instructivo
- Firestore
Entregar contenido de un conjunto de Firestore mediante una CDN
En muchas aplicaciones, se entrega el mismo contenido a todos los usuarios cuando se carga la primera página. Por ejemplo, en un sitio de noticias podrían mostrarse las noticias más recientes, y, en un sitio de comercio electrónico, los artículos más
- Instructivo
- Firestore
¿Por dónde empiezo con Firebase Authentication?
Elige la opción de autenticación adecuada para tu app según tu caso de uso y experiencia, así como la arquitectura de la app.
- Prácticas recomendadas
- Firebase Authentication
Borra y exporta datos del usuario final
Obtén información sobre las opciones para ayudar a los usuarios a controlar sus datos.
- Instructivo
- Firebase Realtime Database
- Cloud Functions para Firebase
- Firestore
- Firebase Authentication
Prácticas recomendadas generales para configurar proyectos de Firebase
Obtén información sobre las prácticas recomendadas generales de nivel global para configurar proyectos de Firebase y registrar tus apps en un proyecto, de modo que tengas un flujo de trabajo de desarrollo claro con entornos distintos.
- Prácticas recomendadas
Lista de tareas de seguridad de Firebase
Revisa esta lista de tareas con lineamientos que te ayudarán a proteger tus recursos de Firebase y los datos de los usuarios.
- Prácticas recomendadas
- Verificación de aplicaciones de Firebase
- Firebase Authentication
Lineamientos de seguridad generales para diferentes entornos de flujo de trabajo de desarrollo
Obtén información sobre las prácticas recomendadas más importantes para garantizar que cada entorno de tu flujo de trabajo de desarrollo sea seguro.
- Prácticas recomendadas
- Firebase Authentication
- Verificación de aplicaciones de Firebase
Lista de comprobación para el lanzamiento de Firebase
Revisa esta lista de tareas antes del lanzamiento a fin de asegurarte de que tu app y los productos de Firebase que usa estén listos para la producción.
- Prácticas recomendadas
Consultas de ubicación geográfica
Muchas apps tienen documentos que se indexan según ubicaciones físicas. Por ejemplo, tu app podría permitir que los usuarios exploren las tiendas cercanas a su ubicación actual. El geohash es un sistema para codificar un par (latitude, longitude) en
- Instructivo
- Firestore
Integración en BigQuery
BigQuery es un almacén de datos de analítica rentable, a escala de petabytes y completamente administrado que te permite ejecutar análisis en grandes cantidades de datos. Puedes usar el siguiente Firebase Extensions para conectar Cloud Firestore con
- Instructivo
- Firestore
Búsqueda en el texto completo
La mayoría de las apps permiten a los usuarios buscar en el contenido de la app. Por ejemplo, es posible que quieras buscar publicaciones que contengan una determinada palabra o notas que escribiste sobre un tema específico. Cloud Firestore no admite
- Instructivo
- Firestore
Asigna datos de Cloud Firestore con Codable de Swift
La API de Codable de Swift, que se presentó en Swift 4, nos permite aprovechar la potencia del compilador para facilitar la asignación de datos de formatos serializados a tipos de Swift. Es posible que hayas usado Codable para asignar datos de una
- Instructivo
- Firestore
Entrega contenido dinámico y aloja microservicios con Firebase Hosting
Usa opciones de computación sin servidores para alojar microservicios mediante el redireccionamiento de solicitudes HTTPS para activar las funciones y apps alojadas en contenedores a fin de que se ejecuten en un entorno seguro y administrado.
- Concepto
- Firebase Hosting
- Cloud Functions para Firebase
- Cloud Run
Usa monorepos con App Hosting
Implementa apps de monorepo basadas en Nx con App Hosting.
- Instructivo
- Firebase App Hosting
Implementa varios entornos a partir de una base de código
Realiza implementaciones en varios entornos desde la misma base de código; por ejemplo, configura los entornos de etapa de pruebas y producción para que tengan diferentes parámetros de configuración.
- Instructivo
- Firebase App Hosting
Agrega funciones nuevas a tu app web rápidamente con Extensiones de Firebase
En este codelab, agregarás funcionalidad a una app web de mercado en línea con Extensiones de Firebase.
- Codelab
- Extensiones de Firebase
- Firebase
- Firebase Realtime Database
Compila funciones de IA generativa con la tecnología de tus datos con Firebase Genkit
Aprende a usar Firebase Genkit para compilar funciones de IA generativa con las habilidades y herramientas de desarrollo de apps que ya conoces.
- Codelab
- Firebase App Hosting
- Firebase
- Firebase Genkit
- Firestore
Agrega un flujo de autenticación de usuarios a una app para Flutter con FirebaseUI
En este codelab, aprenderás a agregar Firebase Authentication a una app de Flutter con solo unas pocas líneas de código.
- Codelab
- Flutter
- Firebase Authentication
- Firebase
Descubre Firebase para Flutter
Aprende a compilar una app para dispositivos móviles de Flutter con Firebase.
- Codelab
- Firestore
- Firebase
- Android
- Firebase Authentication
- Flutter
Descubre Firebase para la Web
Compila una app web desde cero con Firebase y el editor en línea de StackBlitz. Usarás HTML y JavaScript básicos para comunicarte con Firebase. Esta es una excelente introducción al uso de Firebase console y a la integración de Firebase en una app. No se requiere gran conocimiento previo ni realizar instalaciones de software.
- Codelab
- Firebase Hosting
- Firebase
- Firebase Authentication
- Firestore
Funciones de autenticación avanzada
Aprende a implementar la autenticación de varios factores y a crear requisitos de autenticación personalizados con funciones de bloqueo
- Codelab
- Firebase Authentication
Compila apps web potenciadas por IA con Extensiones de Firebase para la API de Gemini
Aprende a usar Extensiones de Firebase con la API de Gemini para compilar una app web con funciones potenciadas por IA, como recomendaciones personalizadas.
- Codelab
- Extensiones de Firebase
- Firestore
- Firebase App Hosting
- Firebase
Desarrollo local con Firebase Emulator Suite
Aprende a desarrollar una app web con Firebase Emulator Suite.
- Codelab
- Firestore
- Firebase Hosting
- Firebase Authentication
- Cloud Functions para Firebase
Codelab de Firebase Multidispositivo
En este codelab, compilarás un reproductor de música simple para Android, iOS y la Web con Flutter. Este reproductor se conectará a Firebase RTDB, lo que permitiría a los usuarios sincronizar la reproducción en todos sus dispositivos.
- Codelab
- Firebase Realtime Database
- Firebase Authentication
Protege tus datos de Firestore con las reglas de seguridad de Firebase
Aprende a proteger tus datos de Firestore con reglas de seguridad
- Codelab
- Firebase
- Firestore
Lanzamiento gradual de la Verificación de aplicaciones de Firebase con Firebase Remote Config
Puedes usar la Verificación de aplicaciones de Firebase con App Attest para proteger tus servicios de backend y verificar que las solicitudes a los servicios de Firebase provengan de tu app auténtica. Por lo general, se recomienda incorporar a los
- Codelab
- Firebase Remote Config
- Verificación de aplicaciones de Firebase
Agrega clasificación de texto integrada en el dispositivo a tu app con TensorFlow Lite y Firebase - Codelab para iOS
En este codelab, aprenderás a implementar la clasificación de texto con Firebase y TensorFlow Lite.
- Codelab
- Firebase
- AA de Firebase
- TensorFlow
Desarrollo local de tus apps de Flutter con Firebase Emulator Suite
Codelab en el que se describe cómo usar Firebase Emulator Suite durante el desarrollo con Flutter. En el codelab, se usarán los emuladores de Auth y Firestore para demostrar el uso del emulador.
- Codelab
- Firebase
- Firestore
- Flutter
- Firebase Authentication
Verificación de aplicaciones de Firebase para plataformas de Apple
La Verificación de aplicaciones de Firebase garantiza que las solicitudes provengan de apps y dispositivos legítimos para proteger tus recursos de backend contra todo tipo de abusos, como fraudes de facturación y suplantación de identidad (phishing).
- Codelab
- Verificación de aplicaciones de Firebase
Codelab de Android: Agrega la clasificación de texto integrada en el dispositivo a tu app con TensorFlow Lite y Firebase
En este codelab, aprenderás a implementar la clasificación de texto con Firebase y TensorFlow Lite.
- Codelab
- Android
- AA de Firebase
- Firebase
- TensorFlow
Caso de éxito de Hawkin Dynamics
Hawkin Dynamics optimiza su producto en 2 semanas en lugar de meses
- Cloud Functions para Firebase
- Firestore
Caso de éxito de eBay
eBay Motors utiliza el AA de Firebase para categorizar imágenes rápidamente, disminuir los costos y mejorar la experiencia del usuario
- AA de Firebase
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- Ruta de aprendizaje
- Firebase
- Firebase Authentication
- Firestore
- Firebase Hosting
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- Ruta de aprendizaje
- Firebase
- Firebase Hosting
- Firestore
- Firebase Authentication
- Firebase Realtime Database
- Cloud Storage para Firebase
- Cloud Functions para Firebase
Gemini API Firebase Extensions: Quickly enhance your app with generative AI
Learn how the Gemini API Firebase Extensions enable you to add Gemini to your apps without becoming an AI expert.
- Ruta de aprendizaje
- Gemini
- Extensiones de Firebase
- Firebase
Protect your app from abuse with App Check
App Check uses platform-specific attestation providers to restrict access to traffic that's coming from your genuine apps. In addition to protecting your backend resources on Firebase, you can also use it to protect other resources or endpoints or your own server. Complete the playlist to learn about the versatility of App Check and how you can start using it today.
- Ruta de aprendizaje
- Firebase
- Verificación de aplicaciones de Firebase
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- Ruta de aprendizaje
- Firestore
- Firebase
¿No encuentras la solución para tu caso de uso?
Agregamos soluciones nuevas con frecuencia, así que asegúrate de volver a consultar pronto.
Si tienes una idea para una solución específica, nos encantaría conocerla.
Cuéntanos sobre tu caso de uso