Onrizon Social Games
A 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 do portfólio da Onrizon foram originalmente construídos em HTML5 e projetados para serem jogados no navegador. À medida que os jogos mobile decolaram, a equipe migrou vários títulos para o mobile com um framework multiplataforma, mas a experiência do usuário não era tão fluida quanto esperavam e eles sabiam que precisavam investir em outra solução.
Por que Flutter?
Quando a equipe da Onrizon se viu gastando mais tempo resolvendo problemas dos apps existentes do que desenvolvendo novos, decidiu que era hora de migrar.
Eles decidiram começar por um de seus jogos mais populares, o StopotS. A equipe experimentou alguns frameworks multiplataforma, mas constatou que muitos não ofereciam personalização suficiente para a UI do jogo. A equipe então decidiu construir alguns protótipos com Flutter para ver se conseguiriam alcançar a qualidade que desejavam.
Como desenvolvedores com experiência em tecnologias web como JavaScript e React, eles estavam inicialmente céticos quanto a aprender uma nova linguagem. No entanto, ambos acharam o Dart fácil de aprender, especialmente com a documentação no flutter.dev e o apoio do Google e da comunidade Flutter. Eles decidiram seguir em frente com o Flutter para o relançamento do StopotS.

A solução
A equipe começou a reescrever o StopotS com Flutter, apoiando-se nos muitos widgets prontos para uso para começar rapidamente. Recursos como animações e transições de página têm suporte nativo, sem a necessidade de pacotes de terceiros, permitindo que a Onrizon se concentrasse nos elementos verdadeiramente únicos do seu jogo.
Por ser um jogo, o StopotS não se limita a seguir os padrões de UI do sistema, então era importante para eles ter a mesma aparência e comportamento 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 havia sido um verdadeiro desafio no passado. Com o Flutter, eles não precisam mais depender de SDKs desatualizados suportados por pacotes de terceiros, podendo usar pacotes oficiais como o plugin Google Mobile Ads para Flutter 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 criar apps. Como desenvolvedores de JavaScript, ela foi bastante familiar e fácil de aprender.”
- HENRIQUE MOREIRA, CEO, Onrizon
Resultados
Usando o Firebase para medir seu desempenho, eles descobriram que seus ganhos com anúncios em 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 isso em um ano
Com base nesse sucesso, a Onrizon começou a migrar o restante do seu catálogo de jogos para o Flutter, começando pelo Gartic.io, um popular jogo de desenhar e adivinhar, que obteve muitos dos mesmos benefícios do StopotS. A equipe pretende desenvolver quaisquer jogos futuros em Flutter desde o início.