Google Duo는 누구나 이용할 수 있는 간편한 고품질 영상 통화 앱입니다. 코로나19 팬데믹 시기에 집에 머무는 시간이 늘어남에 따라 Duo 앱을 사용해 친구와 가족, 학교, 직장과 소통하는 사용자가 많이 증가했습니다. 팀은 모든 플랫폼과 플랫폼에서 만족스러운 환경을 구축하기 위해 노력하고 있으며, 태블릿 및 폴더블 기기의 시장 내 큰 성장세와 Duo 사용자 사이에서 보급된 기기라는 점을 감안할 때 태블릿 및 폴더블 기기의 환경을 개선할 기회를 확인했습니다.
삼성 Galaxy Z Fold2에서의 Google Duo
진행한 작업
팀은 먼저 폴더블 사용자에게 제공할 수 있는 고유한 환경을 생각했습니다. 각 상태에 맞게 설계하여 여러 상태 전반에 걸쳐 최적의 앱 환경을 제공하고자 했습니다. “모든 지원은 동일한 애플리케이션 내에서 이루어지며, 다양한 너비와 높이를 기준으로 다양한 기기를 구성합니다.” - 오렌 프라이베르크, 소프트웨어 엔지니어
첫 번째 최적화 방법 중 하나로, 사용자가 주름 안의 버튼을 누를 필요가 없도록 화면 중앙에서 모든 작은 버튼을 삭제했습니다. WindowManager 및 FoldingFeature Jetpack 라이브러리를 사용하여 UI를 재설계하고 통화를 위한 탁자 환경을 만들었습니다. 그 결과 폴더블의 상단 화면에 발신자가 표시되고 하단 화면에는 모든 컨트롤과 메뉴 항목이 표시되므로 사용자 환경이 크게 개선되었습니다.
그 후 팀은 모든 화면 크기에서 Duo와 사용자의 상호작용을 고려했습니다. 개발팀에서는 스와이프하여 전화 받기 기능이 휴대전화에서 정말 잘 작동하지만 태블릿이나 폴더블에서는 잘 작동하지 않는다는 사실을 테스트를 통해 알게 되었습니다. 이로 인해 일부 Duo 사용자가 의도치 않게 전화를 받은 후 급히 끊는 경우도 있었습니다. 팀은 태블릿에서 버튼을 구현하고 폴더블 듀얼 슬라이딩 퍽을 구현하여 대형 화면 환경을 최적화했습니다.이러한 UI 개선의 일환으로 동작 변경사항을 면밀히 모니터링한 결과 기기에서 의도하지 않은 짧은 통화가 감소하고 통화 시간도 증가하는 것을 확인했습니다. 이러한 UI 변경을 통해 Duo 사용자는 더 원활한 통화 환경을 이용할 수 있게 되었습니다.
결과
태블릿과 폴더블에 맞게 최적화하는 데 투자한 결과 더 큰 화면 사용자의 경험이 개선되어 최적화된 태블릿의 평균 앱 평점이 0.5포인트 상승했습니다. 이러한 변화 후 앱 참여도가 개선되었으며 태블릿과 폴더블에서의 통화 시간도 증가했습니다. 커뮤니케이션 앱이 큰 화면에서 호응을 얻고 있다는 점을 보면 알 수 있듯이 환경 및 디자인의 업그레이드는 비즈니스에 매우 중요하며 경쟁력을 유지를 위해 이러한 환경을 최적화하는 것 또한 중요합니다. Duo팀은 계속해서 모든 폼 팩터에서 환경을 최적화할 계획입니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2021-05-18(UTC)
[null,null,["최종 업데이트: 2021-05-18(UTC)"],[],[],null,["# Google Duo sees increased engagement and improved ratings by optimizing for larger screens\n\n[Google Duo](https://play.google.com/store/apps/details?id=com.google.android.apps.tachyon) is a simple, high quality video calling app for everyone. With the increase of people being at home during the Covid-19 pandemic, the Duo team saw a significant increase in people using the app to stay connected with friends \\& family, school and work. The team strives to build great experiences across all platforms and surfaces, and saw an opportunity to improve the experience for tablets and foldable devices given the huge growth of these devices in the market, and the prevalence of them amongst Duo users. \n\n*Google Duo on the Samsung Galaxy Z Fold2*\n\nWhat they did\n-------------\n\nThe team started by thinking about the unique experience they can provide users with foldables. They wanted to design for each [posture](https://developer.android.com/guide/topics/ui/foldables#postures) to make sure the app experience is optimal across them. *\"All of our support is within the same application, we configure for different devices based on different widths and heights.\" - Oren Freiberg, Software Engineer*\n\nAs one of the first optimizations, they removed all small buttons from the middle of the screen to avoid users having to press buttons within the crease, using the [WindowManager](https://developer.android.com/reference/androidx/window/WindowManager) and [FoldingFeature](https://developer.android.com/reference/androidx/window/FoldingFeature) Jetpack libraries to redesign the UI and create a tabletop experience for calls. This enabled callers to be shown on the top screen of the foldable, while the bottom screen displayed all of the controls and menu items, which is a **huge improvement for the user experience.** \n\nAfter this, the team thought about user interactions with Duo across all screen sizes. While swiping to answer a call works really well on a phone, the development team learned through testing that this didn't work as well on a tablet or foldable. Some Duo users were unintentionally answering phone calls and having to hang up quickly. The team optimized the larger screen experience by implementing buttons on tablets, and dual sliding pucks on foldables.The team was closely monitoring behavior changes as part of this UI improvement, and saw a **decrease in unintentional brief calls on these devices, as well as an increase in call time** on these devices. This UI tweak enabled Duo's users to have a more seamless calling experience. \n\nResults\n-------\n\nThe investment in optimizing for tablets and foldables led to a better experience for users on larger screens, which led to an **improvement in the average app ratings for optimized tablets by half a point.** App engagement improved as well as call time on tablets and foldables increased after these changes. Upgrading the experience and look \\& feel was critical to the business as communication apps are taking off on larger screens, and it's important to optimize these experiences to stay competitive. The Duo team plans on continuing to optimize the experience across all form factors.\n\nGet Started\n-----------\n\nLearn more about how you can get started with [optimizing your app for larger screens](https://developer.android.com/guide/topics/ui/nff-overview)."]]