Onrizon Social Games

Onrizon Social Games

Onrizon dobra os ganhos e melhora a avaliação do app com Flutter

Métricas de sucesso

100%

de aumento nos ganhos com anúncios

Objetivo

Muitos dos jogos no portfólio da Onrizon foram originalmente construídos em HTML5 e projetados para serem jogados no navegador. Com o crescimento dos jogos mobile, a equipe migrou vários títulos para dispositivos móveis usando um framework multiplataforma, mas a experiência do usuário não foi tão fluida quanto esperavam e eles sabiam que precisavam investir em outra solução.

Por que Flutter?

Quando a equipe da Onrizon percebeu que estava gastando mais tempo resolvendo problemas em seus apps existentes do que desenvolvendo novos, decidiram que era hora de migrar.

Eles decidiram começar com um de seus jogos mais populares, StopotS. A equipe experimentou alguns frameworks multiplataforma, mas descobriu que muitos não ofereciam personalização suficiente para a interface do jogo. A equipe então decidiu construir alguns protótipos com Flutter para ver se conseguiriam alcançar a qualidade desejada.

Como desenvolvedores com experiência em tecnologias web como JavaScript e React, eles ficaram inicialmente céticos sobre aprender uma nova linguagem. No entanto, ambos descobriram que Dart era fácil de aprender, especialmente com a documentação no flutterbrasil.dev e o suporte do Google e da comunidade Flutter. Eles decidiram seguir em frente com Flutter para o relançamento do StopotS.

A solução deles

A equipe começou a reescrever o StopotS com Flutter, aproveitando os muitos widgets prontos para uso para começar rapidamente. Recursos como animações e transições de página são suportados nativamente, sem necessidade de pacotes de terceiros, permitindo que a Onrizon focasse nos elementos verdadeiramente únicos do seu jogo.

Como um jogo, o StopotS não está limitado a seguir padrões de interface do sistema, então era importante para eles ter a mesma aparência e sensação em diferentes plataformas. A base de código única acelerou o processo de desenvolvimento e os ajudou a garantir a mesma qualidade tanto no iOS quanto no Android.

O Flutter também tornou muito mais fácil atualizar versões ou adicionar pacotes, o que tinha sido um desafio real no passado. Com Flutter, eles não precisam mais depender de SDKs desatualizados suportados por pacotes de terceiros, mas podem usar pacotes oficiais como o plugin Flutter do Google Mobile Ads e os SDKs mais recentes para ajudá-los a monetizar seu jogo.

"Se você é um desenvolvedor web, não tenha medo de aprender Dart. É uma ótima linguagem com a sinergia perfeita para construir apps. Como desenvolvedores JavaScript, foi bastante familiar e fácil de aprender."

- HENRIQUE MOREIRA, CEO, Onrizon

Resultados

Usando Firebase para medir seu desempenho, eles descobriram que seus ganhos com anúncios de banner e intersticiais aumentaram mais de 100% em relação à versão anterior. A avaliação dos usuários também melhorou, de uma média de 4,28 para 4,58, tudo em um ano

Com base nesse sucesso, a Onrizon começou a migrar o restante do seu catálogo de jogos para Flutter, começando com Gartic.io, um jogo popular de desenho e adivinhação, que teve muitos dos mesmos benefícios que o StopotS. A equipe pretende construir todos os futuros jogos em Flutter desde o início.