¿Qué hay de nuevo en Firebase? Actualizaciones de la Cumbre de Desarrollo de Firebase

El objetivo de Firebase es ayudar a los desarrolladores a crear mejores aplicaciones y convertirlas en negocios exitosos. Al cuidar el back-end o la infraestructura de su aplicación, Firebase le permite concentrarse en resolver problemas para sus usuarios. Las nuevas características anunciadas en Firebase Dev Summit este noviembre se centraron en Crash Reporting, Analytics y soporte para desarrolladores de juegos. En este artículo, le daré un desglose de lo que se anunció y cómo comenzar con estas herramientas.. 

Informe de Accidente de Firebase

Desde su lanzamiento en Google I / O, este ha sido un producto beta. ¡Pero Firebase Crash Reporting ahora está fuera de beta! Estas son las nuevas actualizaciones que vienen con la versión completa de Firebase Crash Reporting.

  • Flujo de trabajo del usuario mejorado: Ahora puede marcar los errores como fijos y rastrear cuáles fueron corregidos por usted. 
  • Alertas de correo electrónico: Ahora puede recibir una notificación por correo electrónico cada vez que se produce un nuevo bloqueo. Puede recibir notificaciones de nuevos problemas o problemas que hayan resurgido después de haberlos solucionado.. 
  • Informe instantáneo: Anteriormente, cada vez que ocurría un bloqueo en el dispositivo de su usuario, demoraba unos 20 minutos en aparecer en el panel de control. Pero ahora puedes obtener el informe al instante..
  • Visión detallada con Analytics: En lugar de mostrar solo los errores, ahora puede ver el contexto en el que ocurrió. Por ejemplo, si tiene una aplicación en la que se produjo un error cuando su usuario estaba creando su perfil, puede usar Firebase Analytics para obtener información sobre lo que provocó este bloqueo.. 

Echa un vistazo a nuestro artículo sobre Firebase Crash Reporting aquí en Envato Tuts + si eres nuevo en Firebase Crash Reporting.. 

Firebase Test Lab para Android

En su conferencia de desarrolladores de E / S hace unos seis meses, Google anunció el lanzamiento de Firebase Test Lab. Con esta función, puede probar su aplicación en una amplia gama de dispositivos y configuraciones antes de enviar el producto final. Esto le da un resultado detallado de la prueba al final. ¿Qué hay de nuevo? Firebase Test Lab ahora tiene:

  • Once nuevos modelos de dispositivos.. 
  • Capacidad para probar su aplicación en la última versión de Android (actualmente 7.1).
  • Capacidad para ejecutar cinco pruebas gratuitas por día en dispositivos físicos y diez pruebas gratuitas por día en dispositivos virtuales.

Visita la guía oficial para empezar.. 

Firebase UI Library

Esta es una biblioteca de UI de código abierto que proporciona elementos de UI comunes al crear aplicaciones. Esta biblioteca se basa en las mejores prácticas que Google ha aprendido a lo largo de los años. Firebase UI ahora ha sido lanzado como versión 1.0. 

Con esta biblioteca, obtiene un flujo de UI para la autenticación Firebase, uniones del lado del cliente e intersecciones para la base de datos en tiempo real, así como integraciones con Glide (una biblioteca de código abierto para Android) que hace que la descarga y visualización de imágenes de Firebase Storage pedazo de pastel Todas estas integraciones ayudan a arrancar la experiencia UI de tu aplicación. La biblioteca está disponible para Android, IOS y Web.. 

Para obtener más información sobre estas otras partes de Firebase, consulte nuestros artículos sobre el almacenamiento de archivos de Firebase, la autenticación de Firebase y la base de datos en tiempo real de Firebase aquí en Envato Tuts+.

Firebase Analytics

Firebase Analytics ahora cuenta con una integración con Google Data Studio, un servicio que convierte sus datos en cuadros de mando informativos e informes que son fáciles de leer, compartir y completamente personalizables. (Tenga en cuenta que Google Data Studio todavía está en versión beta). Ahora también puede exportar a BigQuery en tiempo real desde Analytics. No solo eso, sino que también se ha mejorado la conexión entre Firebase Dynamic Links y Analytics, de modo que si utiliza el enlace Dynamic en su página de Facebook, Analytics detectará la fuente como Facebook en el panel de Analytics.. 

Unity Plugin para Firebase

Un emocionante anuncio para los desarrolladores de juegos: Firebase ahora tiene un complemento Unity3D y un SDK de C ++ mejorado. (La mayoría de los juegos de Android de alta calidad aún se construyen con C ++). Esta nueva característica también abre algunas de las funcionalidades básicas de Firebase, como AdMob, análisis, autenticación, base de datos en tiempo real, invitaciones y enlaces dinámicos, mensajes en la nube y configuración remota para su uso en tu juego. La documentación de Firebase tiene más información sobre cómo agregar Firebase a su configuración de Unity. 

Aunque no se anunció en Firebase Dev Summit, también debe saber que Google Play Services y Firebase requerirán un nivel de API 14 como mínimo a partir de principios de 2017. La próxima versión de estas bibliotecas (versión 10.2.0) aumentará el mínimo nivel de API admitido de 9 a 14. Por lo tanto, al crear su aplicación ahora, se recomienda configurar su SDK mínimo para que sea el nivel de API 14. 

Conclusión

En este artículo, les conté acerca de las nuevas características de Firebase que se anunciaron en la Firebase Dev Summit en Berlín. Firebase ha estado trabajando para facilitar a los desarrolladores el código de aplicaciones asombrosas, cuidando la infraestructura y el back-end para ellos. Con estas nuevas características adicionales, el trabajo del desarrollador será más fácil y más rápido. 

Mientras tanto, echa un vistazo a algunos de nuestros otros cursos y tutoriales sobre desarrollo móvil!