
Onrizon 社交游戏

Onrizon 借助 Flutter 实现收益翻倍并提升应用评分
成功指标
100%
广告收益提升
目标
Onrizon 游戏库中的许多游戏最初都是用 HTML5 构建的,并专为基于浏览器的游戏而设计。随着手机游戏的兴起,团队使用跨平台框架将多款游戏移植到移动端,但用户体验不如他们预期的那样流畅,他们知道需要投入使用另一种解决方案。
为什么选择 Flutter?
Onrizon 团队发现自己将更多时间花在现有应用的故障排除上,而不是开发新应用,因此他们决定是时候进行迁移了。
他们决定从他们最受欢迎的游戏之一 StopotS 开始。团队尝试了几种跨平台框架,但发现许多框架无法为其游戏的 UI 提供足够的自定义功能。团队随后决定使用 Flutter 构建一些原型,看看是否能达到他们想要的质量。
作为拥有 JavaScript 和 React 等网络技术背景的开发者,他们最初对学习一门新语言持怀疑态度。然而,他们都发现 Dart 很容易学习,尤其是在 flutter.dev 上的文档以及 Google 和 Flutter 社区的支持下。他们决定继续使用 Flutter 来重新推出 StopotS。

他们的解决方案
团队开始使用 Flutter 重写 StopotS,依靠大量开箱即用的组件快速上手。动画和页面过渡等资源都得到了原生支持,无需第三方包,这使得 Onrizon 能够专注于其游戏真正独特的元素。
作为一款游戏,StopotS 不局限于遵循系统 UI 模式,因此对他们来说,在不同平台上拥有相同的外观和感受非常重要。单一代码库加快了开发进程,并帮助他们确保在 iOS 和 Android 上都具有相同的质量。
Flutter 还大大简化了版本升级或添加包的过程,这在过去是一个真正的挑战。有了 Flutter,他们不再需要依赖第三方包支持的过时 SDK,而是可以使用 Google Mobile Ads Flutter 插件等第一方包和最新的 SDK 来帮助他们通过游戏获利。
“如果你是一名 Web 开发者,不要害怕学习 Dart。它是一门非常棒的语言,非常适合构建应用。作为 JavaScript 开发者,它相当熟悉且易于学习。”
- HENRIQUE MOREIRA,Onrizon 首席执行官
成果
他们使用 Firebase 衡量其表现,发现其横幅广告和插页式广告的收益比之前版本增加了 100% 以上。他们的用户评分也在一年内从平均 4.28 提升到 4.58。
基于这一成功,Onrizon 已开始将其余游戏目录迁移到 Flutter,首先是热门的绘画和猜谜游戏 Gartic.io,它也获得了与 StopotS 相似的诸多好处。团队打算从一开始就用 Flutter 构建未来的所有游戏。