De Fabric a Firebase: la migración obligada por Google para integrar toda su plataforma de desarrolladores en 2019

De Fabric a Firebase: la emigracion obligada por Google® para integrar toda su plataforma de programadores en 2019

Desde la compra de Fabric por Google a principios de 2017 sabiamos lo que iba a pasar. Google había adquirido además hace unos años Firebase y desde entonces lo esta transformando en su primordial suite de tools para desarrolladores. Sobre todo con el foco puesto en las apps y todo lo que rodea: crash reporting, performance, analiticas, push notification y tools cloud serverless.

La duplicidad de servicios acabaría en una incorporación que conlleva el fin de ciertos beneficios y migraciones de plataforma. Lo mas suave posible, tal como han anunciado. Fabric irá apagándose en favor de Firebase. Pero tranquilos, como ya han publicado este cambio será poco a poco, cada uno de los beneficios de Fabric obtendrá acogida en Firebase o serán sustituidos por la combinaciones de algunos de Firebase y Google.

Más de 600.000 programadores integran Fabric en sus desarrollos, comenzando por Crashlytics, quizas el servicio mas longevo y mas conocido, de hecho en su historia ya ha pasado por varias manos. Ahora se enfrenta a un roadmap escalonado para terminos de año, el cual implica varias concesiones con las que tendremos que convivir los programadores durante al menos la mitad de 2019, fecha en la que se despedirá obviamente a Fabric y todo razones ser aprovechado desde Firebase.

El 1° en moverse de home ha sido Crashlytics. El cual obtendrá a partir de este mes(30dias) de noviembre que ser usado desde la consola Firebase, la aplicación de Fabric tanto en Android® como iOS® desaparece.

Con suerte, no hay que crear cambios en el SDK de Crashlytics que recientemente usa las apps donde lo tengamos integrado. Siempre que tengas una version relativamente nueva de él, claro. Tan sólo teneis que confirmar los documentos de las aplicación y darle permisos a Firebase para entrar a los datos. Ojo, el historial no va con ellos y varias funcionalidades como la adopción o el choque de una nueva release necesitarás integrar el SDK Google® Analytics, lo que sustituirá Answers.

Roadmap de Fabric a Firebase

Firebase Crashlytics

Crashlytics ya es el metodo de reporting de crashes primordial de Firebase. Después de que Firebase lo sustituyera por el desarrollo que intentaba competir con Crashlytics. Para ello, a través del enlace para combinar las cuentas es factible visualizar los documentos directamente desde la consola de Firebase del mismo modo que se hacia desde Fabric. Aunque con ligeras difeencias hasta que concluyan las migraciones. Entre ellas se localiza el soporte para filtrar entre las primordiales versiones de la aplicación compartidas o crear A/B testring. De las mejorías de la migración nos logramos quedar con la incorporación de BigQuery o Cloud Funtions para examinar los crash y efectuar acciones.

Answers

Pasará a formar parte de de Google® Analytics. Del mismo modo que el crash reporting logramos sacar los eventos en brutos y analizarlos a través de BigQuery, además del camino en real time de las métricas. Para poder usarlo deberemos integrar el SDK de Google Analytics en el codigo de nuestra aplicación para que comience a enviar eventos tal como los teniamos configurados en Fabric Answers.

Beta

Parte del uso de varios de los programadores además era la distribucción de betas a través de Fabric. Un concepto alejado del beta testing que ya aporta, por ejemplo, Google® Play Console. Muy util para trabajar en sesiones de QA o distribuir branches en desarrollos integrandolos en el CI.

Distribuir App Firebase Fabric Beta

De instante Firebase ha publicado que habrá que permanecer a utilizar su nueva aplicación integrada en Firebase para distribuir APK/IPAs. Y todavía esta lejos de tener una aplicación para la distribucción de betas de nuestas aplicaciones. De momento, continuaremos empleando Fabric.

Digits

El servicio de autenticación a través de dispositivos queda integrado a través de Firebase Authentication, tanto la validación de numero de dispositivo y la API de verificación.

Los kits de desarrollo third-party

De instante seguirán funcionando, sin embargo tal como este habilitada el nuevo Crashlytics SDK en Firebase dejaran de estarlo. Salvo varias que puedan continuar, lo mas lógico es que deben integrarse de forma independiente.

Recordemos que Fabric hacia de directorio de servicio y podiamos instanciar tan solo teniendo el SDK implementado y la librería correspondiente el beneficios como Appsee, Branch, Mapbox, PubNUb, etc..

Más información | Fabric Migration

También te recomendamos

Herramientas imprescindibles para un programador de Ruby on Rails

Herramientas imprescindibles para un programador de Java

Cinco curiosidades sobre la piel del bebé que nos encantará detectar inclusive antes de su nacimiento


La novedad De Fabric a Firebase: la emigracion obligada por Google® para integrar toda su plataforma de programadores en 2019 fue publicada originalmente en Genbeta por Txema Rodríguez .


Genbeta



Agradecemos a la fuente original por la información que nos ayudo a crear este articulo.

También puedes revisar estas noticias relacionadas.

Tags: #2019 #desarrolladores #Fabric #Firebase #Google #integrar #migración #obligada #para #plataforma #toda

Deja un comentario

Author: 
    author