TU SIGUIENTE PASO

SwiftUI and Firebase to App Development: Auth, Firestore, Storage, Analytics by Swiftful Thinking

Swiftful Thinking · 23 lecciones · Gratis en YouTube

LECCIÓN 22 / 23

Firebase Analytics for iOS: Track User Behavior With Data-Driven Insights | Firebase Bootcamp #21

←Siguiente

Sobre este curso

Turn a SwiftUI idea into a production-ready iOS app by integrating Firebase the way modern teams actually ship. This free online course guides you through the end-to-end workflow: connecting Firebase to Xcode, setting up reliable authentication flows, modeling data with Cloud Firestore, handling user-generated media with Storage, and measuring real-world stability and engagement using Crashlytics, Performance Monitoring, and Analytics.

You’ll build confidence around the decisions that matter in real apps, not just demos. That means understanding how to initialize Firebase cleanly in a SwiftUI project, design sign-in experiences that scale from email and password to Google and Apple, and support anonymous sessions that can be upgraded without losing a user’s data. You’ll also learn why certain sign-in methods are required for many iOS apps, and how to handle common edge cases like existing accounts, credential linking, and safe user deletion.

On the data side, you’ll move from basic reads and writes to a practical Firestore approach with user profiles, Codable-friendly models, and updates that avoid overwriting newer fields. You’ll work with arrays, maps, subcollections, and querying patterns that help you sort, filter, paginate, and keep your app responsive even as collections grow. You’ll see when real-time listeners are worth it, how to reduce unnecessary reads, and why security rules must be planned so the entire app keeps working while data stays protected.

Finally, you’ll round out the stack with cloud file storage best practices, learning what belongs in Storage versus what should be saved as lightweight references in Firestore. You’ll also add observability so you can improve quality after release: symbolicated crash reports via dSYM files, performance traces for key user flows, and meaningful analytics events and user properties that turn usage into insight. By the end, you’ll have a clear, repeatable pattern for building secure, scalable SwiftUI apps powered by Firebase.

SIEMPRE HAY ALGO MÁS

Sigue alimentando tu curiosidad.

Explorar más cursos
De la comunidad, para la comunidad

¿Encontraste un gran curso?

Compártelo. Nuestro equipo lo revisará antes de añadirlo al catálogo.