Advertisement
  1. Code
  2. Android SDK

¿Qué Hay de Nuevo en Firebase? Actualizaciones Desde la Firebase Dev Summit

Scroll to top
Read Time: 5 min

Spanish (Español) translation by Rafael Chavarría (you can also view the original English article)

La meta de Firebase es ayudar a desarrolladores a construir mejores aplicaciones y crecerlas en negocios exitosos. Cuidando el back-end o infraestructura de tu app, Firebase te permite concentrarte en resolver problemas para tus usuarios. Las nuevas características anunciadas en la Cumbre de Desarrolladores Firebase este Noviembre estuvieron centradas alrededor de Reportes de Errores, Analíticas y soporte para desarrolladores de videojuegos. En este artículo, te daré un desglose de lo que fue anunciado y cómo comenzar con estas herramientas.

Reporte de Errores de Firebase

Desde que fué liberado en Google I/O, este ha sido un producto beta. ¡Pero el Reporte de Errores de Firebase está ahora fuera de la beta! Estas son las nuevas actualizaciones que vienen con la liberación completa de los Reportes de Errores de Firebase.

  • Flujo de trabajo de usuario mejorado: Ahora puedes marcar errores como arreglados y darle seguimiento a los que fueron arreglados por ti.
  • Alertas de email: Ahora puedes recibir una notificación de email siempre que ocurra un nuevo error. Puedes recibir notificación de nuevos asuntos o asuntos que han resurgido después de haber sido arreglados.
  • Reporteo instantáneo: Previamente, en cualquier momento que un error ocurría en el dispositivo de tu usuario, tomaba alrededor de 20 minutos para mostrarse en el tablero. Pero ahora puedes recibir el reporte instantáneamente.
  • Visión detallada con analíticas: En vez de solo mostrar los errores, ahora puedes ver el contexto en el que ocurrieron. Por ejemplo, si tienes una app en donde ocurrió un error cuando tu usuario estaba creando su perfil, puedes usar Firebase Analytics para ganar visión en lo que llevó a este error.

Revisa nuestro artículo sobre Reporteo de Errores Firebase aquí en Envato Tuts+ si eres nuevo en el Reporteo de Errores Firebase.

Laboratorio de Prueba para Android

En su conferenica de desarrolladores I/O hace cerca de seis meses, Google anunción el lanzamiento de Firebase Test Lab. Con esta característica, puedes probar tu app en una variedad de dispositivos y condiguraciones antes de entregar el producto final. Esto te da el resultado de prueba detallado al final. ¿Así que qué hay de nuevo? El Laboratorio de Pruebas Firebase tiene:

  • Once nuevos modelos de dispositivo.
  • La habilidad de probar tu app en la última versión de Android (actualmente 7.1).
  • La habilidad de 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 comenzar.

Librería Firebase UI

Esta es una librería UI de código abierto que proporciona elementos UI comunes cuando se construyen apps. Esta librería se basa en las mejores prácticas que Google ha aprendido a través de los años. Firebase UI ahora ha sido lanzado como versión 1.0.

Con esta librería, obtienes flujo UI para Autenticaicón Firebase, uniones e intersecciones del lado del cliente para Realtime Database, así como integraciones con Glide (una librería de carga de imagenes de código abierto para Android) que hace descargar y mostrar imagenes desde Almacenamiento Firebase pan comido. Todas estas integraciones te ayudan a simplificar la experiencia UI de tu app. La librería está disponible para Android, IOS y Web.

Para aprender más acerca de estas otras partes de Firebase, revisa nuestros artículos sobre Almacenamiento de Archivo Firebase, autenticación Firebase y la Base de datos en tiempo real Firebase aquí en Envato Tuts+.

Analíticas Firebase

Firebase Analytics ahora tiene integración con Google Data Studio, un servicio que convierte tu información en tableros y reportes informativos que son fáciles de leer y compartir y totalmente personalizables. (Nota que Google Data Studio todavía está en beta.) Ahora también puedes exportar BigQuery en tiempo real desde Analytics. No solo eso, sino que la conexión entre Firebase Dynamic Links y Analytics ha sido mejorada, de manera que si usdas Dynamic link en tu página de Facebook, Analytics detectará la fuente como Facebook en el tablero de Analytics.

Plugin Unity para Firebase

Un emocionante anuncio para desarrolladores de juegos: Firebase ahora tiene un plugin de Unity3D y un SDK C++ mejorado. (La mayoría de juegos de Android de alta calidad aún son construidos con C++.) Esta nueva característica también abre algunas de las funcionalidades principales de Firebase tales como AdMob, Analytics, Autenticación, Base de datos en tiempo real, Invitaciones y Dynamic Link, Cloud Messaging y Remote Config para usar en tu juego. La documentación de Firebase tiene más información sobre cómo agregar Firebase a tu configuración de Unity.

Aunque no se anunció en la Cumbre de Desarroladores Firebase, también deberías saber que Google Play Services y Firebase requerirán nivel API 14 como mínimo al inicio de 2017. El siguiente lanzamiento de estas librerías (versión 10.2.0) incrementará el nivel API mínimo soportado de 9 a 14. Así que cuando construyas tu app ahora, es recomendado que configures tu SDK para ser nivel API 14.

Conclusión

En este artículo, te conté acerca de las nuevas características de Firebase que fueron anunciadas en la Cumbre de Desarrolladores Firebase en Berlín. Firebase ha estado trabajando para hacer más fácil para desarrolladores codificar apps increíbles, cuidando la infraestructura y el back-end para estos. Con estas nuevas características adicionales, el trabajo del desarrollador será más fáicl y rápido.

Mientras tanto, ¡revisa algunos de nuestros otros cursos y tutoriales sobre desarrollo móvil!.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.