구글은 안드로이드 10의 새로운 공유 메뉴가 더 빨라졌다고 하는데 실제로 얼마나 개선됐나? 구글이 드디어 수치를 공개했다.
공유 메뉴는 Android 최고의 기능 중 하나이지만 수년 동안 다음과 같은 디자인으로 인해 어려움을 겪었습니다. 그냥 천천히. 안드로이드의 투박한 공유 메뉴 문제는 안드로이드 6 마시멜로에서 비롯됐다. 사용자가 해당 부분에 콘텐츠를 직접 공유할 수 있는 기능인 Direct Share를 도입했습니다. 앱의. 사용자가 이전 Android 버전에서 항목을 공유하면 시스템은 필요에 따라 공유 가능한 대상 목록을 작성하기 시작합니다. 사용자에게 수백 개의 앱이 설치되어 있고 그 중 다수에 적용 가능한 직접 공유 대상이 있을 수 있는 경우 공유 메뉴의 로딩 속도가 저하될 수 있습니다. 다행히도 Android 10은 Direct Share를 대체합니다. 새로운 공유 바로가기 API 사용 여전히 이전 API를 사용하는 공유 메뉴에서 앱 순위를 낮춥니다. 새로운 API를 사용하면 앱을 게시할 수 있습니다. 직접 공유 대상을 미리 지정하므로 공유 메뉴에서 더 이상 반응적으로 공유를 가져올 필요가 없습니다. 목표. 결과적으로 사용자가 Android 10에서 항목을 공유하려고 하면 공유 시트가 이전보다 훨씬 빠르게 나타나야 합니다.
Android 10을 사용하는 누구에게나 물어보면 공유 시트 속도가 크게 향상되었다고 말할 것입니다. 더 빠르다는 것은 의심의 여지가 없지만, 얼마나 빨리 현실인가요? 새로운 Android가 출시될 때마다 Google은 OS의 일부 속도를 높이기 위해 여러 가지 내부 조정을 수행하지만 이러한 개선 사항이 정량화되는 경우는 거의 없습니다. 지난 주 Android Dev Summit에서 Google의 제품 관리자인 Artur Tsurkan은 Android 9 Pie와 Android 10 간의 공유 UI 로딩 성능을 비교한 그래프를 공유했습니다. 그래프는 공유 시트를 볼 수 있는 전체 사용자(이 연구에서)의 비율과 공유 시트가 표시되는 데 걸린 시간을 보여줍니다. 사용자는 Android 9 Pie를 실행하는 그룹과 Android 10을 실행하는 그룹의 두 그룹으로 나뉩니다. Google이 이 데이터를 어떻게 수집했는지, 샘플 크기가 얼마나 되는지 알 수 없지만, 이 데이터가 Android 10의 공유 시트 개선 사항을 정량화하기 위한 내부 연구의 일부로 수집되었다고 가정합니다.
결과는 확실히 인상적입니다. 파일에서 공유 작업을 시작한 후 27밀리초 후에 Android 10 사용자의 50%가 공유 UI를 볼 수 있는 반면, Android 9 Pie 사용자는 9%만 볼 수 있습니다. 103밀리초 지점에서 거의 모든 Android 10 사용자가 공유 UI를 볼 수 있는 데 비해 전체 Android 9 Pie 사용자의 거의 절반이 볼 수 있습니다. 물론 UI를 얼마나 빨리 볼 수 있는지는 설치된 앱 수, 공유하는 콘텐츠 종류, 적용 가능한 공유 대상 수 등 여러 요인에 따라 달라집니다. 사용할 수 있고 기기의 애니메이션 속도도 중요하지만 이 그래프를 보면 대다수의 사람들이 Android에서 공유 시트 로딩 속도가 향상되었음을 알 수 있습니다. 10.
아래 YouTube에서 "앱에 대한 강력한 공유"라는 제목의 전체 강연을 시청하실 수 있습니다.