Onrizon 社交游戏

Onrizon Social Games

Onrizon 使用 Flutter 使收入翻倍并提高应用评分

成功指标

100%

广告收入增加

目标

Onrizon 产品组合中的许多游戏最初都是使用 HTML5 构建的,并设计用于基于浏览器的游戏。随着移动游戏的兴起,该团队将几个游戏迁移到移动设备,使用跨平台框架,但用户体验并不像他们希望的那样流畅,他们知道他们需要投资另一种解决方案。

为什么选择 Flutter?

当 Onrizon 团队发现自己花费更多时间调试现有应用程序而不是开发新应用程序时,他们决定是时候迁移了。

他们决定从最受欢迎的游戏之一 StopotS 开始。该团队尝试了一些跨平台框架,但发现许多框架无法为其游戏的 UI 提供足够的自定义选项。然后,该团队决定使用 Flutter 构建几个原型,以查看他们是否可以达到他们想要的质量。

作为具有 JavaScript 和 React 等 Web 技术背景的开发人员,他们最初对学习一门新语言持怀疑态度。但是,他们都发现 Dart 很容易学习,尤其是 flutter.dev 上的文档以及 Google 和 Flutter 社区的支持。他们决定使用 Flutter 重新发布 StopotS。

他们的解决方案

该团队开始使用 Flutter 重写 StopotS,依靠许多现成的 widget 快速入门。动画和页面过渡等资源开箱即用,无需第三方包,使 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 中构建所有未来的游戏。