Qué construimos con él
Fastlane es lo que convierte una release móvil de un acontecimiento en una rutina. Gestión de certificados y perfiles de aprovisionamiento, manejo del número de build, generación de capturas, subidas a TestFlight y a Play Console, notas de versión: se guioniza una vez y luego lo ejecuta CI.
El modo de fallo que elimina es concreto y habitual: releases que solo una persona del equipo puede hacer, porque solo su máquina tiene instalados los certificados correctos. Eso es un riesgo en un equipo de dos y un problema de verdad en uno más grande.
Dónde lo hemos usado
La plataforma de cashback de marca blanca es el caso más claro. Produce más de 15 apps de marca desde una única base de código Flutter, y cada una necesita su propia identidad de firma, su identificador de paquete, sus recursos y su ficha de tienda. Publicar eso a mano no es realista: Fastlane convierte añadir una app de marca nueva en un cambio de configuración en lugar de en un día de clics.
Cuándo lo recomendamos
Para cualquier producto móvil que vaya a publicarse más de un puñado de veces, e inmediatamente para cualquier cosa multiobjetivo o de marca blanca.
Para una única app publicada dos veces al año por el mismo desarrollador, puede que la configuración no se pague sola, aunque en nuestra experiencia la cadencia de releases sube en cuanto publicar deja de doler. Se combina de forma natural con nuestro trabajo en Flutter.
