Travelstart

Travelstart

Quando a pandemia deu à principal agência de viagens online da África a oportunidade de reconsiderar sua pilha de tecnologia, eles recorreram ao Flutter para migrar todos os seus aplicativos para uma única base de código.

Métricas de sucesso

90%

de base de código menor

60%

de redução na equipe de engenharia mobile

Objetivo

A Travelstart é a principal agência de viagens online da África, oferecendo voos, reservas de hotéis, aluguel de carros, pacotes de férias e outros serviços de viagem por meio de seu sistema de reservas online. Além de seus aplicativos para iOS e Android, eles também queriam oferecer uma plataforma web para ajudar centenas de milhares de clientes a pesquisar, comparar e contratar reservas de viagens.

Como muitas empresas de viagens, a pandemia deu à Travelstart a oportunidade de pausar e reconsiderar sua pilha de tecnologia, que havia se tornado difícil de gerenciar com apenas 10 desenvolvedores para dar suporte a ambas as plataformas. A equipe decidiu que era hora de reescrever seus aplicativos com uma solução multiplataforma, então recorreram ao Flutter.

Por que Flutter?

Embora tenham considerado frameworks nativos como iOS, Kotlin e Jetpack Compose, o que eles realmente queriam era uma solução multiplataforma que lhes desse uma única base de código para gerenciar. Eles também foram atraídos pela flexibilidade do Flutter e pelo potencial de tornar sua equipe de desenvolvimento mais eficiente.

A solução deles

A Travelstart migrou para o Flutter e descobriu que ter uma única base de código reduziu drasticamente seu tempo de desenvolvimento e lançamento. Como não precisavam reescrever seu código para novas plataformas, eles usaram o recurso de build web do Flutter para criar um novo aplicativo web, que alimenta seu site mobile.

“O Flutter mudou radicalmente a forma como construímos aplicativos. Atualmente, é o melhor framework para usar no desenvolvimento multiplataforma.”

Resultados

Migrar para o Flutter permite que a Travelstart se concentre em recursos e no desenvolvimento de produtos, em vez de ficar atolada com problemas específicos de plataforma. Sua nova base de código é 90% menor do que antes, permitindo reduzir sua equipe de engenharia mobile em 60%. A eficiência dos desenvolvedores disparou, e o pipeline de entrega é completamente automatizado. Novos recursos levam apenas dias para serem desenvolvidos e entregues, em comparação com as muitas semanas que levariam anteriormente.

A seguir, a Travelstart quer usar o Flutter para criar novos aplicativos para seus clientes na indústria de viagens, bem como um aplicativo desktop para sua equipe de operações.