Qué ofrecemos
Multi-Auth
Google, Apple, Facebook, email/contraseña, teléfono (OTP), anónimo — un SDK, todos integrados.
Firestore Tiempo Real
Base datos NoSQL, sync tiempo real. Chat, follow, sync multi-dispositivo desde cero.
Cloud Messaging (FCM)
Push notifications iOS + Android. Topic, segmento, envíos programados.
Analytics + Crashlytics
Comportamiento usuario, funnels conversión, reportes crash — gratis incluido.
Para Qué Sirve Firebase, y Dónde Se Queda Corto
Firebase bueno para: MVPs app móvil, features tiempo real (chat, follow, equipos tiempo real), auth fácil, escala pequeña-mediana.
Firebase se queda corto en: Datos relacionales complejos (Firestore es NoSQL, sin JOINs), queries altamente custom, millones+ usuarios (pricing se vuelve caro), poder SQL completo.
Alternativa: Supabase — basado PostgreSQL (SQL), open-source, más barato a escala. Tiene la mayoría features Firebase.
Enfoque híbrido: Firebase para Auth y Push, PostgreSQL para base datos. Arquitectura flexible.
Stack Implex: Flutter + Firebase Auth + Firestore (data pequeña) + PostgreSQL (data grande) + FCM + Crashlytics. Production-tested.
Preguntas frecuentes
¿Firebase es de pago?
Tiene tier gratis (plan Spark) — basta para apps pequeñas. Al crecer Blaze (pay-as-you-go) — pago por uso.
¿Firestore vs Realtime Database?
Firestore es más nuevo, más robusto. Realtime Database más viejo, solo para necesidades verdadero tiempo real.
¿Firebase vs Supabase?
Firebase: maduro, muchas features, caro en tier pago. Supabase: SQL (PostgreSQL), open-source, más barato a escala. Migración posible.
¿Vendor lock-in?
Sí — dejar Firebase es difícil (especialmente Firestore). Alternativa: Supabase o tu propio backend (Node.js + PostgreSQL).