
Onrizon Social Games
Onrizon duplica sus ganancias y mejora la calificación de su aplicación con Flutter
Métricas de éxito
100%
incremento en los ingresos publicitarios
Goal
Muchos de los juegos de la cartera de Onrizon se construyeron originalmente en HTML5 y se diseñaron para jugarse en el navegador. A medida que los juegos móviles despegaron, el equipo migró varios títulos a dispositivos móviles con un framework multiplataforma, pero la experiencia del usuario no era tan fluida como esperaban y sabían que tenían que invertir en otra solución.
Why Flutter?
Una vez que el equipo de Onrizon se dio cuenta de que pasaba más tiempo solucionando problemas en sus aplicaciones existentes que desarrollando otras nuevas, decidieron que era hora de migrar.
Decidieron comenzar con uno de sus juegos más populares, StopotS. El equipo experimentó con algunos frameworks multiplataforma, pero descubrió que muchos no ofrecían suficiente personalización para la interfaz de usuario de su juego. Luego, el equipo decidió crear algunos prototipos con Flutter para ver si podían lograr la calidad que deseaban.
Como desarrolladores con experiencia en tecnologías web como JavaScript y React, al principio se mostraron escépticos sobre aprender un nuevo lenguaje. Sin embargo, ambos descubrieron que Dart era fácil de aprender, especialmente con la documentación en flutter.dev y el soporte de Google y de la comunidad de Flutter. Decidieron seguir adelante con Flutter para el relanzamiento de StopotS.
Their solution
El equipo comenzó a reescribir StopotS con Flutter, apoyándose en los numerosos widgets listos para usar para comenzar rápidamente. Recursos como animaciones y transiciones de página son compatibles desde el primer momento, sin necesidad de paquetes de terceros, lo que permitió a Onrizon concentrarse en los elementos verdaderamente únicos de su juego.
Al ser un juego, StopotS no se limita a seguir los patrones de UI del sistema, por lo que era importante para ellos tener el mismo aspecto y sensación en diferentes plataformas. La base de código única aceleró el proceso de desarrollo y les ayudó a garantizar la misma calidad tanto en iOS como en Android.
Flutter también facilitó mucho la actualización de versiones o la adición de paquetes, lo que había sido un verdadero desafío en el pasado. Con Flutter, ya no tienen que depender de SDKs desactualizados respaldados por paquetes de terceros, sino que pueden utilizar paquetes oficiales como el plugin de Flutter para Google Mobile Ads y los últimos SDKs para ayudarlos a monetizar su juego.
«Si eres desarrollador web, no temas aprender Dart. Es un gran lenguaje con la sinergia perfecta para construir aplicaciones. Como desarrolladores de JavaScript, nos resultó bastante familiar y fácil de aprender».
- HENRIQUE MOREIRA, CEO, Onrizon
Results
Utilizando Firebase para medir su rendimiento, descubrieron que sus ingresos por anuncios de banner e intersticiales aumentaron en más de un 100% en comparación con la versión anterior. Su calificación de usuario también mejoró, pasando de un promedio de 4.28 a 4.58, todo en un año.
Basándose en este éxito, Onrizon ha comenzado a migrar el resto de su catálogo de juegos a Flutter comenzando con Gartic.io, un popular juego de dibujo y adivinanzas, que experimentó muchos de los mismos beneficios que StopotS. El equipo tiene la intención de construir cualquier juego futuro en Flutter desde el principio.