Monzo使用CameraX減少了9,monzo安卓版無法運行Monzo用CameraX減9Monzo是一個銀行服務和應用程序,提供數字和僅移動金融服務。他們的任務是讓每個人都賺錢。為了注冊新客戶,Monzo應用程序將捕獲身份證明文件(如護照、駕照或身份證)的圖像,并拍攝自拍視頻,以證明身份證明文件適合申請人。他們做了......
Monzo是一個銀行服務和應用程序,提供數字和僅移動金融服務。他們的任務是讓每個人都賺錢。為了注冊新客戶,Monzo應用程序將捕獲身份證明文件(如護照、駕照或身份證)的圖像,并拍攝自拍視頻,以證明身份證明文件適合申請人。
他們做了什么
Monzo應用程序的早期版本使用camera2 API。一些設備上的隨機崩潰和奇怪行為導致25%的潛在客戶無法繼續身份識別捕捉和自拍視頻的步驟。
為了解決這些挑戰,Monzo轉向了CameraX,這是一個Jetpack支持庫,旨在簡化相機應用程序的開發,以滿足其圖像和視頻捕捉要求。在CameraView中,Monzo使用takePicture()方法來捕獲徽標文檔圖像。對于自拍視頻,他們使用了startRecording()和stopRecording()方法。他們希望對注冊過程進行設計更改,并希望一個更簡單的相機庫為他們提供更多的設計靈活性。
結果[/s2/]
CameraX的引入使Monzo能夠簡化其代碼,使其更易于維護,并有助于簡化開發。使用CameraX可以大大減少崩潰,他們不再看到相機閃光燈的隨機激活。這些都有助于降低注冊過程中的流失率,改善用戶反饋。
CameraX的實現所帶來的代碼簡化減少了近9000行代碼,其中包括6000行UI代碼。除了使代碼更容易維護和簡化開發,CameraX還提高了單元測試中的代碼覆蓋率。
重要的是,對注冊過程的影響是巨大的。隨著CameraX的推出和簡化流程設計的改變,識別圖像捕捉和自拍視頻錄制的退出百分比從25%下降到5%左右。
“對我們來說,CameraX的主要目的是保持穩定性,并為我們的開發人員提供輕松的集成體驗。對我們來說,這是一個完美的圖書館——我們只想以簡單的方式拍攝照片和視頻。CameraX給了我們,加上我們的代碼更簡單,用戶體驗更好。”Anastasios MorfopoulosAndroid開發人員,Monzo
我們走吧
查看CameraX文檔,了解如何引入一個更強大、更簡單的方法。
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部