
CZ 保险公司
使用 Flutter 打造可靠、安全的数字健康保险访问
目标
CZ 在荷兰拥有 380 万客户,其首要目标是提供卓越的用户体验和无可挑剔的数据安全。对于他们的第一个应用程序,团队使用了低代码解决方案来帮助他们快速上线。然而,很快团队就希望探索更多 UX 可能性,是时候寻找其他解决方案了。为此,CZ 邀请数字业务合作伙伴 Sopra Steria 共同参与选择过程并为其三个品牌重建应用程序。
为什么选择 Flutter?
团队列出了他们最重要的需求,首先是安全。CZ 的所有开发团队都是 DevSecOps 团队,这意味着安全始终是开发生命周期中的重要组成部分。接下来,他们需要一个提供出色用户体验、活跃社区、快速开发速度和易于学习的解决方案。
基于此列表,CZ 对 Flutter 和其他几个流行的移动框架进行了排名,然后创建了一些概念验证来验证他们的发现。Flutter 因其跨平台支持、灵活性以及开发人员效率而成为明显的赢家。
他们的解决方案
团队发现 Flutter 将使他们能够更快地提供新功能并保持其可维护性。在反思开发者体验时,Sopra Steria 的软件架构师 Remi Appels 表示:“几乎一半的开发团队之前没有任何 Dart 或 Flutter 经验,但他们学得很快!使用 Flutter 进行开发很有趣,创建流畅且美观的 UI 组件也很容易。”
他们还发现热重载帮助他们快速微调 UI 细节,从而能够以更少的精力交付更多功能。
“使用 Flutter,我们可以构建设计师想到的任何东西,同时保证出色的安全性和性能,并且仍然可以访问平台的原生功能。”
- CZ 移动开发主管 Bas de Cort
成果
自从使用 Flutter 重新推出他们的应用程序以来,CZ 的平均 Play 商店评分和净推荐值均有所提高。他们还缩短了上市时间,从而能够开始每季度发布大型新功能,并继续改进现有功能。
基于他们的成功,CZ 目前正在探索使用 Firebase 扩展其当前工具集的可能性,包括 Firebase Crashlytics、远程配置、功能标记、远程消息传递、A/B 测试和推送通知等工具。