Lucid Motors
Equipe pequena da Lucid Motors lança rapidamente um app multiplataforma a partir de uma única base de código com Flutter
Objetivo
Com o lançamento de seu primeiro veículo, o Lucid Air, a equipe da Lucid Motors precisava desenvolver rapidamente um app complementar tanto para Android quanto para iOS, a fim de atender todos os seus clientes. Com uma equipe de menos de 10 desenvolvedores, eles precisavam de uma forma de maximizar seus recursos limitados sem sacrificar a UI personalizada, o design intuitivo ou o conjunto robusto de recursos que seus clientes mereciam.
Por que Flutter?
A equipe considerou usar frameworks nativos para construir cada app de forma independente, mas logo percebeu que não conseguiria cumprir sua data de lançamento a tempo. Então, quando um colega recomendou o Flutter, a Lucid mergulhou de cabeça. A equipe analisou a fundo a documentação no Flutter.dev para garantir que o Flutter atendesse a todas as suas necessidades, incluindo o desenvolvimento multiplataforma a partir de uma única base de código e a fácil portabilidade.

A solução
A equipe da Lucid achou o Flutter fácil de aprender e as novas UIs rápidas de implementar. Eles começaram a implementar novos recursos, como travamento remoto, integração com o Google Assistant, navegação em tempo real que sincroniza com o carro, atualizações de software do veículo via OTA (over-the-air), monitoramento de bateria e muito mais.
Enquanto trabalhavam, usaram a opção de compilar para web para publicar e compartilhar links internos de recursos em protótipo com a equipe. Isso os ajudou a se manter no caminho certo para alcançar sua ambiciosa meta de lançamento e a compartilhar o progresso entre si.
Resultados
A equipe da Lucid cumpriu seu prazo de lançamento tanto para Android quanto para iOS, mesmo com uma equipe pequena. A equipe também recorreu aos recursos de teste do Flutter para gerar capturas de tela do app em diferentes estados e em vários idiomas, ajudando-os a garantir que estavam apresentando a melhor UI para cada cliente.