![]()
TIER 1: 적응형 앱 품질 가이드라인의 최고 품질 단계

대형 화면에 맞게 차별화된 앱은 소형 화면 기기에서는 불가능한 사용자 환경을 제공합니다.
대형 화면 차별화 앱으로 인해 멀티태스킹과 드래그 앤 드롭이 편리하고 단순해집니다. 차별화된 앱은 다른 기기 유형과는 비교할 수 없는 사용자 환경을 위해 탁자 상태와 같은 폴더블 기기의 고유한 기능을 지원합니다.
외부 키보드, 마우스, 트랙패드 지원은 데스크톱 컴퓨터와 동일합니다. 포괄적인 스타일러스 지원으로 스타일러스가 기기의 필수 부분이 됩니다.
권장사항과 금지사항
권장사항
- 크게 생각합니다.
- 맞춤 레이아웃 및 동작을 디자인합니다.
- 다른 앱과 차별화되는 앱을 만듭니다.
금지사항
- 낮은 수준에 만족합니다.
- 1~2가지 기기 유형에만 알맞게 디자인합니다.
- 눈에 띄지 않는 앱을 만듭니다.
가이드라인
Tier 1 가이드라인에 따라 앱을 차별화하세요.
데스크톱
연결된 디스플레이, 주변기기, 데스크톱 기능을 지원하여 Android에서 데스크톱 환경을 제공합니다.
사용자 경험
최고 품질의 사용자 환경은 모바일의 편리함과 데스크톱의 강력한 성능 간의 격차를 해소하여 사용자가 집중력을 유지하고 생산성을 높일 수 있도록 지원합니다.
내용
앱에 접을 수 있고 재구성 가능한 패널을 비롯한 적응형 사용자 구성 가능 레이아웃이 있습니다. 마우스나 트랙패드로 콘텐츠를 스크롤하는 동안 앱에 스크롤바가 표시됩니다. UI 요소에는 마우스 오버 시 미리보기 및 팁과 같은 추가 콘텐츠가 표시됩니다. 사용자가 앱을 전체 화면으로 표시할 수 있습니다.
이유
광범위하고 구성 가능한 화면 공간과 정밀한 입력으로 집중적이고 적응 가능한 워크플로를 제공합니다. 데스크톱 스타일 UI 요소를 사용하면 사용자가 지속적으로 탐색하지 않고도 작업을 계속할 수 있습니다.
방법
세련된 사용자 환경을 만드는 방법에 관한 자세한 내용은 사용자 환경 개요를 참고하세요.
키보드, 마우스, 트랙패드
외부 입력 장치를 완벽하게 지원합니다.
내용
앱이 명확하고 일관된 포커스 상태와 적절한 UI 요소의 초기 포커스를 비롯하여 키보드를 사용한 효율적인 탐색을 지원합니다. 앱은 웹 및 데스크톱 버전과 단축키 패리티를 제공하고 키보드와 마우스 또는 트랙패드 조합을 사용하여 선택 기능을 개선합니다.
이유
사용자에게 키보드와 마우스, 트랙패드로 가능한 모든 입력 기능을 제공합니다.
방법
고급 입력 기능을 지원하는 방법을 알아보려면 키보드, 마우스, 트랙패드 개요를 참고하세요.
멀티태스킹 및 멀티 인스턴스
대형 화면에서의 멀티태스킹을 통해 사용자의 생산성을 높입니다.
내용
앱이 멀티 윈도우, 멀티 인스턴스, PIP 모드를 비롯한 모든 멀티태스킹 모드를 지원합니다.
이유
대형 화면은 사용자가 여러 앱을 동시에 작업할 수 있는 충분한 디스플레이 공간을 제공합니다.
방법
멀티태스킹 및 다중 인스턴스 개요에서 멀티태스킹에 앱을 포함하는 방법을 알아보세요.
드래그 앤 드롭
데스크톱 환경은 앱 내 또는 멀티 윈도우 모드의 앱 간(Android 7.0(API 수준 24) 이상)에 드래그 앤 드롭 상호작용에 아주 적합합니다.
가이드라인 — Drag_Drop_Support
내용
앱이 터치 입력, 마우스, 트랙패드, 스타일러스를 사용하여 앱 내에서 그리고 다른 앱 간에 드래그 앤 드롭을 지원합니다.
이유
앱에 드래그 앤 드롭 기능을 추가하여 사용자 생산성과 참여도를 높이세요.
방법
드래그 앤 드롭 개요를 참고하세요.
인쇄 및 파일 관리
데스크톱 사용자는 효율적인 파일 액세스와 인쇄 또는 전자 문서를 생성하는 기능을 사용합니다.
내용
앱에서 문서 인쇄 및 PDF 형식으로 내보내기를 지원합니다. 앱은 파일 관리 기능, OS 파일 선택기와의 통합, 파일 핸들러 선언도 구현합니다.
이유
데스크톱 생산성에는 강력하고 편리한 파일 액세스 및 관리 기능과 다양한 형식으로 디지털 콘텐츠를 출력하는 기능이 필요합니다.
방법
인쇄 및 파일 관리 개요에서 파일로 작업하는 방법을 알아보세요.
커서
마우스, 트랙패드, 스타일러스 상호작용에 관한 컨텍스트와 정밀 제어를 제공합니다.
가이드라인 — Custom_Cursors 및 Cursor_Target_Size
내용
앱이 텍스트용 I 빔, 패널용 핸들 크기 조절과 같은 차별화된 커서를 표시합니다. 커서 타겟 크기가 높은 상호작용 정밀도를 위해 UI 구성요소의 시각적 경계와 일치합니다.
이유
차별화된 커서는 사용자가 UI 요소와 상호작용할 수 있는 방법에 관한 즉각적인 피드백을 제공하여 세련되고 생산적인 사용자 환경을 만듭니다.
방법
커서 개요를 참고하세요.
교차 기기
기기 간 연속성을 통해 사용자는 Android 생태계 전반에서 원활하게 작업할 수 있습니다.
가이드라인 — Cross_Device_Handoff
내용
앱을 통해 사용자는 한 Android 기기에서 작업을 시작하고 거의 동일한 상태를 복원하여 다른 기기로 원활하게 전환할 수 있습니다.
이유
사용자는 여러 기기를 사용하여 작업하는 경우가 많으며 연속적이고 중단 없는 워크플로를 기대합니다.
방법
교차 기기 개요에서 교차 기기 개발에 대해 알아보세요.
오프라인 지원
안정적인 오프라인 기능을 통해 네트워크 사용 가능 여부와 관계없이 생산성을 유지할 수 있습니다.
가이드라인 — Offline_Support
내용
앱이 오프라인 상태에서 핵심 기능을 사용 설정하고 온라인 연결이 제한되거나 사용할 수 없을 때 연결 요구사항과 점진적 저하에 관한 명확한 알림을 제공합니다.
이유
사용자는 네트워크 연결의 품질이나 가용성과 관계없이 생산성을 유지할 수 있기를 기대합니다.
방법
오프라인 지원 개요에서 오프라인 앱 사용을 위한 빌드에 대해 알아보세요.
앱에서 웹으로
앱과 웹 콘텐츠 간의 원활한 전환을 통해 사용자 흐름과 애플리케이션 컨텍스트를 유지합니다.
가이드라인 — Web_Transition
내용
앱이 앱 콘텐츠와 관련 웹 콘텐츠 간에 원활하게 전환됩니다 (그 반대의 경우도 마찬가지).
이유
딥 링크와 웹 콘텐츠를 적절하게 처리하면 사용자 환경이 분산되지 않고 사용자의 집중력을 유지할 수 있습니다.
방법
앱에서 웹으로 개요에서 웹 콘텐츠 처리 방법을 알아보세요.
폴더블
프리미엄 폴더블 기기의 고유한 기능을 지원하여 앱을 차별화합니다.
폴더블의 상태
대형 화면 폴더블 기기는 휴대전화와 태블릿을 하나로 합친 것과 같습니다. 탁자 상태 및 도서 상태와 같은 접기 기능은 새로운 사용자 환경의 가능성을 제공합니다.
가이드라인 — Foldables_Postures 및 Foldables_Camera
내용
앱이 탁자 상태, 책 상태, 듀얼 디스플레이를 비롯한 모든 폴더블 상태를 지원합니다. 듀얼 화면 기기도 지원합니다.
이유
폴더블 기기의 고유한 기능을 지원하여 앱을 차별화합니다.
방법
폴더블 개요에서 사실을 펼쳐 보세요.
카메라 • 오디오
매력적인 미디어 환경을 지원합니다.
카메라
외장 카메라를 지원하면 전문적인 사진 및 동영상 환경을 구현할 수 있습니다.
가이드라인 - Camera_Switcher
내용
앱에 기기의 내장 카메라와 외부 기기 간에 전환하는 스위처가 포함되어 있습니다.
이유
대형 화면 사용자는 회의나 콘텐츠 제작을 위해 카메라를 연결하는 경우가 많습니다.
방법
카메라 • 오디오 개요에서 카메라 지원에 대해 자세히 알아보세요.
오디오
Premium 청취 환경은 사용 가능한 기기 선택과 모든 윈도우 및 기기 상태에서 끊김 없는 재생 및 제어로 정의됩니다.
가이드라인 - Audio_Switcher 및 Audio_Background_Playback
내용
앱이 스피커나 마이크와 같은 내장 오디오 기기와 연결된 기기 간 전환을 지원합니다. 앱은 최소화되거나 다른 창 뒤에 있거나 기기 화면이 잠긴 경우에도 백그라운드 재생을 지원합니다.
이유
사용자는 오디오 앱이 주변기기를 지원하고 사용자가 다른 창 작업을 관리할 때 계속 재생되기를 기대합니다.
방법
카메라 • 오디오 개요를 참고하세요.
스타일러스
창의성 및 생산성 작업을 위한 스타일러스 상호작용의 자연스러운 느낌을 지원합니다.