#27 correctisimo, Google tiene muy mala fama haciendo drops de proyectos, de hecho conocimos al director de flutter el 2020 y contaba que eran 5-8 personas en Google, pero eso en los últimos 3 años ha cambiado, y se ve que le están dando un poquito más de protagonismo y recursos.
La empresa para la que trabajo empezó a tontear con flutter a finales del 2019 ya que antes no era lo suficientemente estable ni seguro para asegurar continuidad de un proyecto X años.
Empezaron desarrollando cositas pequeñas o con un budget ajustado para tener iOS y Android por el mismo precio y empezó a funcionar de 10.
A partir de allí y viendo que Google y flutter estaban apostando más fuerte hemos seguido migrando los developers que tenemos allí, yo siendo el último xq mi amor a Swift es platónico jajajaj. Y la capacidad que tenemos ahora sin duda se ha incrementado, tener a la plantilla de devs no segregados por nativo y pudiendo saltar a otro proyecto con una curva de effort baja, ya que usamos la misma arquitectura+/- en todos los proyectos, es una pasada.
Encima ahora estamos tonteando con web y assembly y el Cto está con los dientes largos de unificar backend/web a dart.
Somos una empresa con 7/8 devs entre back, web y mobile y convertirlos en un joker que te puedan jugar de pareja a otro que tiene main web por ejemplo es muy rentable.
Volviendo al tema, de xq? Xq ionic, phone gap y react native comieron el mercado de aplicaciones chusta que no se podían permitir nativo. Pero el upgrade a flutter de ellas tanto para los devs como para los usuario es gloria.
Los nuevos proyectos y startups están desarrollando en flutter, es muy fácil de vender frente a las alternativas.
Y las que ya tienen su producto montado, siempre es difícil empezar un ciclo de empezar de 0.
Nosotros lo hemos hecho con 1 cliente grande y ha salido muy bien. Pero 4 meses de mínimo mantenimiento a las nativas y trabajando 24/7 para la nueva versión en flutter ya que es una app fácil con 30 - 40 pantallas o más y mínimo 15 tienen más de 5 estados no triviales xd
Estoy de acuerdo con casi todo lo que se dice en el hilo. Y el tema de que el lenguaje está evolucionando con breaking changes es correcto y usual. A mi me paso, Swift 1 no tiene nada que ver con Swift 3. Flutter teniendo de quién copiar me gustaría que evolucionará más rápido.... Pero al menos siguen en ello. El día que me metan if let seré un poquito más feliz xd pero pusieron hace un año aprox los nullable y ahora los enum con switch decentes xddd poco a poco....
Pd la sintaxis del switch es -.-