Google Play:Monzo使用CameraX减少了9,000行以上的代码

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Google Developers网络

小提示:您能找到这篇{Google Play:Monzo使用CameraX减少了9,000行以上的代码}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Google Play:Monzo使用CameraX减少了9,000行以上的代码内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

Monzo是提供数字和仅移动金融服务的银行服务和应用程序。他们的任务是让每个人都能赚钱。为了注册新客户,Monzo应用程序会捕获身份证明文件的图像(例如护照,驾驶执照或身份证),并拍摄自拍视频以证明身份证明文件适合申请人。

他们做了什么

Monzo应用程序的早期版本使用camera2 API。某些设备上的随机崩溃和奇怪行为导致25%的潜在客户无法继续进行识别捕获和自拍视频步骤。

为了解决这些挑战,Monzo转向了CameraX,这是一个Jetpack支持库,旨在简化相机应用程序的开发,以实现其图像和视频捕获要求。通过使用CameraView,Monzo使用takePictu电商运营五大点re()方法实现了标识文档图像的捕获。对于自拍视频,他们使用了startRecording()和stopRecording()方法。他们想对石家庄代运营注册流程进行设计更改,并希望有一个更简单的相机库来为他们提供更多的设计灵活性。



结果

引入CameraX使Monzo可以简化其代码,使其更易于维护,并有助于简化开发。使用CameraX可以大大减少崩溃,并且他们不再看到相机闪光灯的随机激活。所有这些都有助于降低注册流程中的流失率,并改善了用户反馈。



实施CameraX导致的代码简化减少了将近9,000行代码,其中包括6,000行UI代码。除了使代码更易于维护和简化开发外,CameraX还提高了单元测试中的代码覆盖率。

重要的是,对注册流程的影响是巨大的。随着CameraX的推出以及简化的流程设计的变化,从识别图像捕获和自拍视频记录中退出的比例从25%下降到5%左右。



“对于我们来说,CameraX的主要目的是保持稳定性,并为我们的开发人员提供轻松的集成体验。对于我们来说,这是一个完美的图书馆-我们只是想以一种简单的方式来拍照和录像。CameraX危机公关原理与案例分析给了我们,加上我们的代码更简单,用户体验也更好。”Anastasios Morfopoulos-Android开发人员,Monzo

开始吧

查看CameraX文档以了解如何引入更强大和更简单的方法

Google Play:Monzo使用CameraX减少了9,000行以上的代码

上一篇:Twitter营销发帖指南,打造最佳效果
下一篇:【Google ads】如何选择关键字匹配方式


版权声明:以上主题为“Google Play:Monzo使用CameraX减少了9,000行以上的代码"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Google Play:Monzo使用CameraX减少了9,000行以上的代码
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Google Play:Monzo使用CameraX减少了9,000行以上的代码”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Google Play:Monzo使用CameraX减少了9,000行以上的代码的相关事宜。

关键词:Google,Play:Monzo使用Camera

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号