Learn

Keynote & #AskFirebase

En este discurso de apertura, presentaremos las actualizaciones más recientes del producto y demostraremos cómo nuestra plataforma funciona sin problemas con el ecosistema de herramientas para desarrolladores con el fin de que puedas acelerar el desarrollo de apps, ejecutar tu app con confianza y escalar tu negocio.

En este discurso de apertura, presentaremos las actualizaciones más recientes del producto y demostraremos cómo nuestra plataforma funciona sin problemas con el ecosistema de herramientas para desarrolladores con el fin de que puedas acelerar el desarrollo de apps, ejecutar tu app con confianza y escalar tu negocio.

Photo of Francis Ma
Francis Ma

Director, Product Management

Francis is the Director of Product Management for Firebase. Prior to his current role, he led product management on Android with a focus on building the Android developer ecosystem. Before joining Google in 2011, Francis was an entrepreneur and tech startup founder. Prior to that, he was a lead software developer at Amazon. Francis earned his bachelor’s degree in computer engineering from the University of Waterloo.

Photo of Kara Yu
Kara Yu

Product Manager

Kara is a product manager at Google, where she leads Firebase Growth and Extensions. She is passionate about helping developers accelerate their app development. Prior to Firebase, she worked as a product manager on YouTube Music. Prior to Google, she worked at Meteor and was involved with developing Scratch while at the MIT Media Lab. She earned Bachelor's Degrees in Economics and Math with Computer Science from MIT, and an MBA from Harvard Business School.

Photo of Sonakshi Watel
Sonakshi Watel

UX Designer

Sonakshi is a UX designer at Google working on Firebase Extensions. A software engineer turned UX designer, she is passionate about making software development approachable for everyone. She has a Masters degree in Human-Computer Interaction from the University of Michigan Ann Arbor. She loves coffee with oat milk and playing basketball. Potatoes are her favorite vegetable.

Photo of Tyler Crowe
Tyler Crowe

Product Manager

Tyler is a product manager at Google with the Firebase team, where he leads Firebase Security which includes Firebase Auth, App Check, User Security and Developer Tools. His mission is to help developers build secure systems that protect users' privacy and to deliver a top quality developer workflow experience for serverless app developers. Before Firebase, Tyler worked on scaling YouTube Data. In his free time he enjoys biking and hiking with his dog.

Photo of David East
David East

Developer Relations Engineer

David East has been at Firebase ever since it was a small startup. He has a strong passion for web development and has spent time working on the Angular team at Google.

Photo of Steve Wilber
Steve Wilber

Engineering Manager

Steve is an engineering lead building Firebase Remote Config, A/B Testing and Personalization. He was previously at Twitter where he worked on Crashlytics and was part of the team that launched Fabric. When he’s not helping developers grow their apps, you can find him mountain biking, surfing, or eyeing a new summit to climb.

En esta sesión en vivo, reuniremos a expertos de todo Firebase para responder tus preguntas más candentes. Publica preguntas antes de la sesión en Twitter con el hashtag #AskFirebase o espera hasta la sesión y publícalas en el chat en vivo. Responderemos tantas preguntas como podamos en el plazo de 30 minutos.

En esta sesión en vivo, reuniremos a expertos de todo Firebase para responder tus preguntas más candentes. Publica preguntas antes de la sesión en Twitter con el hashtag #AskFirebase o espera hasta la sesión y publícalas en el chat en vivo. Responderemos tantas preguntas como podamos en el plazo de 30 minutos.

Photo of Peter Friese
Peter Friese

Developer Advocate

Peter (Twitter: @peterfriese) is a Senior Developer Advocate on the Firebase team at Google. His mission is to help developers build insanely great apps on Apple’s platforms using Firebase. His current focus is on SwiftUI, Combine, async/await, and everything Auth. He publishes on his own blog and his YouTube channel.

Photo of Melissa Lopez
Melissa Lopez

Software Engineer

Melissa is a software engineer for Firebase Performance Monitoring. She spends her summers volunteering for Google's Computer Science Summer Institute, an introduction to computer science for graduating high school seniors from historically underrepresented groups in the field. She enjoys long runs and baking big batches of cookies from her small New York City apartment.

Photo of Michael Bleigh
Michael Bleigh

Group Tech Lead, Firebase Build Products

Michael is an engineer and entrepreneur currently leading technical direction for the Firebase Build products. Michael has been deeply engaged in the developer space for more than a decade, from creating open source projects like OmniAuth to founding developer-focused startup Divshot. He is passionate about the web platform and making developers' lives easier each and every day.

Photo of Daniel Lee
Daniel Lee

Software Engineer

Daniel is a software engineer on the Cloud Functions for Firebase team. Prior to joining Firebase, he was part of Google's SRE org where he grew appreciation for operational tools that makes for reliable and performant services. In his free time, Daniel likes to spend time with his 2 year old daughter at local playgrounds.

Photo of Arthur Thompson
Arthur Thompson

Developer Relations Engineer

Arthur was a high school teacher for 7 years before joining Developer Relations at Google. He worked on Google Apps and Android before joining the Firebase Developer Relations team in 2015. Arthur is focused on Firebase libraries and support for platforms and frameworks like Flutter, Angular, React and others.

Photo of Kristen Richards
Kristen Richards

Group Product Manager

Kristen is the PM lead for Firebase Operate, a set of tools that help developers run their apps effectively and grow their businesses. She is based in Cambridge, MA. In her free time, she enjoys riding her bike, playing volleyball, and exploring new places!

Ignite Talks

Cloud Functions para Firebase facilita la creación y la implementación de un backend sin servidores para tu app, pero ¿sabías que Cloud Functions para Firebase se integra de forma nativa en Google Cloud's operations suite, incluidos Cloud Logging, Cloud Monitoring y Cloud Trace? Descubre cómo puedes aprovechar Google Cloud Platform con el fin de adoptar una pila de observabilidad moderna como Open Telemetry para supervisar eficazmente tus Cloud Functions.

Cloud Functions para Firebase facilita la creación y la implementación de un backend sin servidores para tu app, pero ¿sabías que Cloud Functions para Firebase se integra de forma nativa en Google Cloud's operations suite, incluidos Cloud Logging, Cloud Monitoring y Cloud Trace? Descubre cómo puedes aprovechar Google Cloud Platform con el fin de adoptar una pila de observabilidad moderna como Open Telemetry para supervisar eficazmente tus Cloud Functions.

Photo of Daniel Lee
Daniel Lee

Software Engineer

Daniel is a software engineer on the Cloud Functions for Firebase team. Prior to joining Firebase, he was part of Google's SRE org where he grew appreciation for operational tools that makes for reliable and performant services. In his free time, Daniel likes to spend time with his 2 year old daughter at local playgrounds.

Los SDK de Firestore implementan un sistema de almacenamiento en caché que ayuda a reducir la latencia, admitir consultas y mutaciones sin conexión, y reducir las lecturas de documentos facturadas. En esta charla, veremos cómo funciona la caché de Firestore y cómo habilita esas funciones. También veremos una serie de estrategias diferentes que te permiten aprovechar al máximo la caché en tu app.

Los SDK de Firestore implementan un sistema de almacenamiento en caché que ayuda a reducir la latencia, admitir consultas y mutaciones sin conexión, y reducir las lecturas de documentos facturadas. En esta charla, veremos cómo funciona la caché de Firestore y cómo habilita esas funciones. También veremos una serie de estrategias diferentes que te permiten aprovechar al máximo la caché en tu app.

Photo of Mark Duckworth
Mark Duckworth

Software Engineer

Mark is an advocate for great developer experience. While earning a Master’s in Computer Science at Georgia Tech, he developed a passion for solving technical problems and empathy for software users. He has built API products in areas of computer vision, IoT, security, and databases. He is currently a Firestore SDK developer at Google and is based out of Colorado, where he likes to ride mountain bikes.

No todos los usuarios son iguales, por lo que ofrecer una experiencia personalizada es esencial para lograr una gran participación en la app. Con Remote Config, puedes personalizar automáticamente las experiencias de las apps para que se adapten mejor a las necesidades de tus usuarios. Acompáñanos y descubre de qué se compone una estrategia de personalización eficaz, para qué tipos de objetivos puedes aplicar optimizaciones y qué técnicas generan buenos resultados para los desarrolladores de apps.

No todos los usuarios son iguales, por lo que ofrecer una experiencia personalizada es esencial para lograr una gran participación en la app. Con Remote Config, puedes personalizar automáticamente las experiencias de las apps para que se adapten mejor a las necesidades de tus usuarios. Acompáñanos y descubre de qué se compone una estrategia de personalización eficaz, para qué tipos de objetivos puedes aplicar optimizaciones y qué técnicas generan buenos resultados para los desarrolladores de apps.

Photo of Xin Wei
Xin Wei

Software Engineer

Xin is a Software Engineer at Google and has worked on various Firebase products, including Crashlytics, 3rd-party integrations, and Remote Config. He previously worked at Twitter, where he was part of the Fabric team. As a caffeine based life-form, Xin can often be found at various coffee and boba shops around the bay area, turning coffee into code. Xin also enjoys playing board games and solving puzzles at nearby escape rooms.

El desarrollo local con Firebase es más rápido cuando se utiliza Emulator Suite. Prueba tus cambios localmente en una fracción de tiempo y, con frecuencia, sin necesidad de un paso de compilación e implementación. En esta charla, abordaremos algunos de los problemas comunes que se resuelven mejor cuando se desarrolla localmente con Emulator Suite, como enviar los cambios de funciones a producción después de probarlos de forma local para saber exactamente cómo se comportarían en producción y evitar una sorpresa en la factura. Por último, veremos cómo utilizar Emulator Suite para probar localmente los cambios en las reglas y evitar interrupciones inesperadas en la producción.

El desarrollo local con Firebase es más rápido cuando se utiliza Emulator Suite. Prueba tus cambios localmente en una fracción de tiempo y, con frecuencia, sin necesidad de un paso de compilación e implementación. En esta charla, abordaremos algunos de los problemas comunes que se resuelven mejor cuando se desarrolla localmente con Emulator Suite, como enviar los cambios de funciones a producción después de probarlos de forma local para saber exactamente cómo se comportarían en producción y evitar una sorpresa en la factura. Por último, veremos cómo utilizar Emulator Suite para probar localmente los cambios en las reglas y evitar interrupciones inesperadas en la producción.

Photo of Chris Thompson
Chris Thompson

Software Engineer

Chris is a Software Engineer working on the Firebase Emulator Suite at Google. Prior to joining the Firebase team he worked on multiple products including Google Currents, Google Chat, and on Android developer toolkits within Google. Prior to joining Google Chris received a Bachelor's degree at Brock University in Ontario, Canada

¿Alguna vez quisiste tener más control sobre las alertas de Crashlytics, Performance Monitoring y App Distribution? Tal vez tu equipo utilice herramientas distintas del correo electrónico para recibir notificaciones sobre los problemas de tu app. En esta charla, veremos cómo tu equipo puede utilizar las alertas de Firebase, Eventarc y Cloud Functions para Firebase a fin de personalizar la lógica de alertas y comunicarse con servicios externos.

¿Alguna vez quisiste tener más control sobre las alertas de Crashlytics, Performance Monitoring y App Distribution? Tal vez tu equipo utilice herramientas distintas del correo electrónico para recibir notificaciones sobre los problemas de tu app. En esta charla, veremos cómo tu equipo puede utilizar las alertas de Firebase, Eventarc y Cloud Functions para Firebase a fin de personalizar la lógica de alertas y comunicarse con servicios externos.

Photo of Mariah Hart
Mariah Hart

Product Manager

Mariah Hart is a Product Manager working on Firebase Performance Monitoring. Prior to joining Google, Mariah worked as a software engineer turned Product Manager for Windows and Mixed reality products at Microsoft. Previously, Mariah helped shape and define accessible virtual reality experiences for people with disabilities and now applies that passion to building tools that empower developers to build and maintain high-quality apps for their end-users to thrive. Mariah received a bachelor’s degree in Computer Science from Spelman College.

Photo of Adam Duke
Adam Duke

Software Engineer

Adam is a software engineer working on Firebase Crashlytics. Prior to Google, Adam helped build, launch, and scale the Fabric platform at Twitter. While at Twitter, he was the first employee to have a startup he co-founded become a Twitter acquisition while already working at the company. Adam holds a B.S. in computer science from Widener University

¿Cuál es la mejor manera de interactuar con un segmento específico de usuarios de tu app? Desde públicos de usuarios hasta temas y segmentos importados, Firebase Messaging tiene muchas formas de llegar a grupos específicos de tu base de usuarios. Descubre los distintos tipos de segmentación por público que tienes a tu disposición y determina las mejores formas de llegar al público deseado.

¿Cuál es la mejor manera de interactuar con un segmento específico de usuarios de tu app? Desde públicos de usuarios hasta temas y segmentos importados, Firebase Messaging tiene muchas formas de llegar a grupos específicos de tu base de usuarios. Descubre los distintos tipos de segmentación por público que tienes a tu disposición y determina las mejores formas de llegar al público deseado.

Photo of Derek Chen
Derek Chen

Software Engineer

Derek is a software engineer at Google. He works on the Firebase Cloud Messaging team where he enjoys building backend infrastructure to help developers reach and connect with their users. He currently lives in Marin where he loves to hike and boulder. In his free time, he loves exploring new places for food and artisanal boba tea.

¡Hola a todos los desarrolladores de Apple! SwiftUI es una forma emocionante de crear interfaces de usuario para todas las plataformas de Apple. Tal vez tengas una app de SwiftUI o solo quieras ponerte manos a la obra en la creación de una. La integración de SwiftUI y Firebase permite crear y entregar funciones nuevas más rápido que nunca. Aprende a utilizar las funciones modernas de Swift, como Property Wrapper, Codable y SwiftUI View Modifier, para integrar Firebase Remote Config, Cloud Firestore y Google Analytics de forma fluida.

¡Hola a todos los desarrolladores de Apple! SwiftUI es una forma emocionante de crear interfaces de usuario para todas las plataformas de Apple. Tal vez tengas una app de SwiftUI o solo quieras ponerte manos a la obra en la creación de una. La integración de SwiftUI y Firebase permite crear y entregar funciones nuevas más rápido que nunca. Aprende a utilizar las funciones modernas de Swift, como Property Wrapper, Codable y SwiftUI View Modifier, para integrar Firebase Remote Config, Cloud Firestore y Google Analytics de forma fluida.

Photo of Charlotte Liang
Charlotte Liang

Senior Software Engineer

Charlotte has been working on the Firebase Apple SDKs for 7 years. She’s primarily focusing on making Apple platform development flow easier and helping developers adopt modern technology, such as SwiftUI, watchOS, and WidgetKit, etc. Her passion is to help developers succeed with Firebase and build apps that can positively impact people's lives. Before joining Google, she used to be an iOS game developer and her favorite game is "Don't starve". Currently Charlotte is a second year MBA student at UC Berkeley Haas.

Las reglas de seguridad de Firebase son una excelente forma de proteger el acceso a los datos desde las apps cliente, pero ¿qué ocurre con la administración del acceso desde entornos de confianza como el servidor? En esta charla, se describirán algunas estrategias para proteger las funciones invocables, las APIs públicas de HTTPS y los sitios de NextJS a fin de garantizar que los usuarios finales solo puedan acceder a los recursos y datos que correspondan.

Las reglas de seguridad de Firebase son una excelente forma de proteger el acceso a los datos desde las apps cliente, pero ¿qué ocurre con la administración del acceso desde entornos de confianza como el servidor? En esta charla, se describirán algunas estrategias para proteger las funciones invocables, las APIs públicas de HTTPS y los sitios de NextJS a fin de garantizar que los usuarios finales solo puedan acceder a los recursos y datos que correspondan.

Photo of Jeff Huleatt
Jeff Huleatt

Senior Developer Relations Engineer

Jeff is a Developer Relations Engineer for Firebase, and he's excited to help people make cool stuff on the web. Jeff works to make Firebase better for web developers with open source projects like the Firebase Emulator Suite, Firebase Hosting Github Action, and ReactFire.

Demos

We reimagined the classic pinball game featuring your favorite Google mascots. Built with Firebase, Flutter and the Flame game engine.

This lightweight chat app is a fun way to interactively learn how you can build a chat app in Flutter without installing any tools.

Write to the Firebase team using a digital, personalized postcard telling us what you love and what we can improve. Choose from different postcard styles and add cool animated stickers.

Pathways

Use MFA, blocking functions, and cross-service Security Rules

Learn how to use security features in Firebase, including multi-factor authentication (MFA), blocking functions, and cross-service Security Rules.

Add Firebase to your Flutter app: Advanced

Learn how to use Firebase features for Flutter, including user authentication, data deletion, feature flagging, and crash tracking.

Build an Android app with Jetpack Compose and Firebase

Learn how to build an Android app that follows the Model-View-ViewModel (MVVM) architecture and prepare a codebase to use different environments with Jetpack Compose and Firebase.

Build real-time web apps with Firebase and Angular

Learn how to build a real-time collaborative web app that uses Angular and Firebase to implement user authentication and advanced reactive data patterns, and then deploy it to Firebase Hosting.

Comentarios sobre el producto

Ayúdanos a mejorar Firebase aún más participando en la investigación de UX para que podamos entender mejor tus necesidades. Además, regístrate en nuestro programa alfa para estar entre las primeras personas en probar las funciones más recientes.

Firebase Summit 2022