4 Pics 1 Word
Alcançando novos usuários na Lotum com Flutter
Métricas de sucesso
99,9%
livre de crashes
0%
de redução no engajamento
Objetivo
Após oito anos, o principal jogo da Lotum, o 4 Pics 1 Word, precisava de uma renovação. Depois de mais de 450 milhões de downloads em todo o mundo, o número de usuários finalmente começava a mostrar um leve declínio. Por isso, a equipe da Lotum decidiu reescrever o jogo para todas as plataformas e dar uma repaginada no 4 Pics 1 Word.
Por que Flutter?
Por muitos anos, a Lotum manteve bases de código separadas para iOS e Android. Mas, à medida que a equipe crescia, parecia que metade do tempo de desenvolvimento era gasto resolvendo problemas de funcionalidade entre plataformas. Além disso, recursos diferentes expunham problemas diferentes em cada plataforma, então a velocidade de desenvolvimento nem sempre estava alinhada.
Quando a Lotum decidiu expandir para jogos baseados na web, aproveitou a oportunidade para buscar uma solução de desenvolvimento multiplataforma. No fim, a escolha se resumiu entre o Flutter ou uma solução baseada na web envolvendo Vue.js e uma ponte personalizada para código nativo. Inicialmente, a equipe decidiu tentar a abordagem baseada na web, mas logo se deparou com muitas limitações e estava constantemente em busca de soluções alternativas. Além disso, como o 4 Pics 1 Word é frequentemente baixado e jogado offline em dispositivos de baixo desempenho, a abordagem web não era muito adequada. Então, após três meses, a equipe mudou de rumo e recomeçou com o Flutter.

A solução
A Lotum usou o Flutter para reescrever completamente o 4 Pics 1 Word como um app multiplataforma. Enquanto outros frameworks multiplataforma tentam emular componentes nativos ou traduzir o código multiplataforma em seus equivalentes nativos, o Flutter usa seu próprio motor de renderização, o Skia, para oferecer um layout, aparência e comportamento de jogo consistentes. Isso era importante para a equipe, pois os ajudaria a alcançar a paridade de recursos que sentiam ter faltado anteriormente.
“Com a chegada do Flutter, a moral da equipe disparou.”
- Dennis Becker, Head of Development, Lotum
Resultados
Com base nos lançamentos de versões anteriores, a Lotum esperava ver uma queda temporária nos usuários ativos diários e na receita de anúncios devido a problemas de instabilidade. Mas, quando lançaram a nova versão do 4 Pics 1 Word, não só os números de engajamento dos usuários permaneceram constantes, como os indicadores principais na verdade subiram. De fato, a Lotum relata que a versão em Flutter é ainda mais estável do que a versão nativa era, com uma taxa constante de 99,9% livre de crashes.
E como a Lotum usa o Google AdMob para centralizar o gerenciamento de seus parceiros de anúncios, eles ficaram empolgados com a integração perfeita entre o Flutter e o Google AdMob — especialmente porque 90% de sua receita vem de anúncios.
No fim das contas, a equipe de desenvolvimento adotou o Flutter com entusiasmo e planeja continuar usando-o para desenvolver apps futuros.