Google Duo는 누구나 이용할 수 있는 간편한 고품질 영상 통화 앱입니다. 코로나19 팬데믹 시기에 집에 머무는 시간이 늘어남에 따라 Duo 앱을 사용해 친구와 가족, 학교, 직장과 소통하는 사용자가 많이 증가했습니다. 팀은 모든 플랫폼과 플랫폼에서 만족스러운 환경을 구축하기 위해 노력하고 있으며, 태블릿 및 폴더블 기기의 시장 내 큰 성장세와 Duo 사용자 사이에서 보급된 기기라는 점을 감안할 때 태블릿 및 폴더블 기기의 환경을 개선할 기회를 확인했습니다.
삼성 Galaxy Z Fold2에서의 Google Duo
진행한 작업
팀은 먼저 폴더블 사용자에게 제공할 수 있는 고유한 환경을 생각했습니다. 각 상태에 맞게 설계하여 여러 상태 전반에 걸쳐 최적의 앱 환경을 제공하고자 했습니다. “모든 지원은 동일한 애플리케이션 내에서 이루어지며, 다양한 너비와 높이를 기준으로 다양한 기기를 구성합니다.” - 오렌 프라이베르크, 소프트웨어 엔지니어
첫 번째 최적화 방법 중 하나로, 사용자가 주름 안의 버튼을 누를 필요가 없도록 화면 중앙에서 모든 작은 버튼을 삭제했습니다. WindowManager 및 FoldingFeature Jetpack 라이브러리를 사용하여 UI를 재설계하고 통화를 위한 탁자 환경을 만들었습니다. 그 결과 폴더블의 상단 화면에 발신자가 표시되고 하단 화면에는 모든 컨트롤과 메뉴 항목이 표시되므로 사용자 환경이 크게 개선되었습니다.
![](https://developer.android.google.cn/static/images/distribute/stories/duo-before-after-tabletop.png?authuser=19&hl=ko)
그 후 팀은 모든 화면 크기에서 Duo와 사용자의 상호작용을 고려했습니다. 개발팀에서는 스와이프하여 전화 받기 기능이 휴대전화에서 정말 잘 작동하지만 태블릿이나 폴더블에서는 잘 작동하지 않는다는 사실을 테스트를 통해 알게 되었습니다. 이로 인해 일부 Duo 사용자가 의도치 않게 전화를 받은 후 급히 끊는 경우도 있었습니다. 팀은 태블릿에서 버튼을 구현하고 폴더블 듀얼 슬라이딩 퍽을 구현하여 대형 화면 환경을 최적화했습니다.이러한 UI 개선의 일환으로 동작 변경사항을 면밀히 모니터링한 결과 기기에서 의도하지 않은 짧은 통화가 감소하고 통화 시간도 증가하는 것을 확인했습니다. 이러한 UI 변경을 통해 Duo 사용자는 더 원활한 통화 환경을 이용할 수 있게 되었습니다.
![](https://developer.android.google.cn/static/images/distribute/stories/duo-before-after-tablet.png?authuser=19&hl=ko)
결과
태블릿과 폴더블에 맞게 최적화하는 데 투자한 결과 더 큰 화면 사용자의 경험이 개선되어 최적화된 태블릿의 평균 앱 평점이 0.5포인트 상승했습니다. 이러한 변화 후 앱 참여도가 개선되었으며 태블릿과 폴더블에서의 통화 시간도 증가했습니다. 커뮤니케이션 앱이 큰 화면에서 호응을 얻고 있다는 점을 보면 알 수 있듯이 환경 및 디자인의 업그레이드는 비즈니스에 매우 중요하며 경쟁력을 유지를 위해 이러한 환경을 최적화하는 것 또한 중요합니다. Duo팀은 계속해서 모든 폼 팩터에서 환경을 최적화할 계획입니다.
시작하기
큰 화면에 맞게 앱을 최적화하는 방법을 자세히 알아보세요.