AnyMind
AnyMind 使用 Flutter 新闻工具包提高开发效率
目标
AnyMind 帮助全球 1300 多家出版商获取新用户、提高用户参与度并最大限度地提高广告收入。最近,他们的一些新闻行业客户要求 AnyMind 帮助他们开发移动应用程序,但团队需要更多专门的工程资源才能为客户提供可扩展的解决方案。
为了帮助客户发展业务,AnyMind 需要一种方法来快速开发适用于 iOS 和 Android 的移动应用程序,这些应用程序使用起来很愉快,易于盈利,并且维护成本最低。
为什么选择 Flutter?
该团队研究了 React Native 和原生框架,但当他们了解到 Flutter 新闻工具包 时,他们知道自己找到了解决方案。这个免费的工具包为开发人员提供了一个易于使用的模板,任何新闻机构都可以使用它来构建应用程序。它还包含用于常见用户界面和应用程序功能的示例代码块,将平均应用程序开发时间缩短了 80%。
Khaosod 是泰国领先的新闻网站之一,AnyMind 多年来一直在帮助 Khaosod 的 Matichon Public Co.,Ltd. 发展其 Khaosod 网站。AnyMind 认为,需要提供移动应用程序服务,以帮助出版商在未来更好地满足其读者和用户。Khasod 几年前开发并发布了自己的原生 Android 和 iOS 应用程序。但是,由于缺乏运营和技术资源来发展应用程序,更新在发布后停止了。Khaosod 和 AnyMind 团队决定实施 Flutter 新闻工具包,因为它允许公司开发提供良好用户体验并可以快速更新的应用程序。
AnyMind 使用 Flutter 构建了一个概念验证,并创建了一个演示项目。为了满足客户的要求,应用程序必须能够按类别显示文章,他们可以实施广告,当然,它还必须提供良好的用户体验。Flutter 不仅满足了团队的标准,而且他们还对 Flutter 的各种小部件、跨平台发布能力和 Google 支持印象深刻。由于该团队已经使用 Google AdMob 和 Firebase,AnyMind 对生态系统充满信心,并决定继续前进。
他们的解决方案
通过使用 Flutter 新闻工具包,AnyMind 在短短两周内就开发出了一款功能丰富、用户体验出色且拥有大量功能的应用程序。Flutter 新闻工具包不仅开箱即用地支持广告和订阅等盈利功能,还包含了 onboarding、账户创建和登录、内容提要和页面、Google Analytics、通知、社交分享等模板。该团队还利用了 Dart 和 Flutter 应用程序的包仓库,进一步提高了效率。
引言
“Flutter 新闻工具包本质上是一个商业加速器,因为它允许出版商更加专注于改善用户体验,而这正是他们应该关注的。”
- Hiko(岩渊隆彦),AnyMind 集团出版商增长区域负责人
结果
Flutter 新闻工具包帮助 AnyMind 减少了开发时间和维护成本,同时发布了用户体验更好的应用程序。它使他们能够专注于改善用户体验,并让他们在新闻行业的客户能够更具互动性地与用户交流。
在发布了他们的 iOS 和 Android 应用程序后,AnyMind 发现开发人员效率提高了 30-40%,所需工程师数量减少,但开发速度保持不变。他们还发现功能发布速度比切换到 Flutter 之前提高了 120-150%。
AnyMind 计划在未来继续使用 Flutter 新闻工具包,并希望开发和实施自己的文章推荐小部件和订阅系统。AnyMind 计划使用此 Flutter 新闻工具包并进一步开发扩展,为更多客户创建更多应用程序。我们相信这种模式将有助于我们出版商的持续增长。