보조 타일 지침

보조 타일은 사용자가 시작 화면에서 Windows 스토어 앱 내의 특정 영역에 직접 액세스할 수 있는 일관되고 효율적인 방법을 제공합니다. 보조 타일을 시작 화면에 "고정"할지 여부는 사용자가 선택하지만 앱에서 고정 가능한 영역은 개발자가 결정합니다. 자세한 요약은 보조 타일 개요를 참조하세요. Windows 스토어 앱에서 보조 타일을 사용하도록 설정하고 관련 UI를 디자인할 때는 다음 지침을 고려하세요.

참고  사용자만 보조 타일을 시작 화면에 고정할 수 있습니다. 앱에서 프로그래밍 방식으로 보조 타일을 고정할 수 없습니다. 또한 사용자는 타일 제거를 제어하며, 시작 화면이나 상위 앱 내에서 보조 타일을 제거할 수 있습니다.

 

권장 사항

앱에서 보조 타일을 사용하도록 설정할 때는 다음 권장 사항을 고려하세요.

  • 포커스가 있는 콘텐츠를 고정할 수 있는 경우 사용자에 대한 보조 타일을 만들기 위해 앱 바에 "시작 화면에 고정" 단추가 포함되어야 합니다.

  • 사용자가 "시작 화면에 고정" 단추를 클릭할 때 표시되는 플라이아웃을 만듭니다. 이 플라이아웃은 보조 타일을 시작 화면에 추가할 것인지 사용자에게 확인해야 합니다. 예를 들어 다음은 ESPN 앱의 확인 플라이아웃입니다.

    보조 타일을 시작 화면에 고정할 것인지 사용자에게 확인하는 플라이아웃입니다.

  • 포커스가 있는 콘텐츠가 이미 고정된 경우 앱 바의 "시작 화면에 고정" 단추를 "시작 화면에서 제거" 단추로 바꿉니다. "시작 화면에서 제거" 단추는 사용자 확인을 받은 후 기존 보조 타일을 제거해야 합니다.

  • 포커스가 있는 콘텐츠를 고정할 수 없는 경우 "시작 화면에 고정" 단추를 표시하지 마세요(또는 비활성화된 "시작 화면에 고정" 단추 표시).

  • "시작 화면에 고정" 및 "시작 화면에서 제거" 단추에 시스템에서 제공하는 문자 모양을 사용합니다(Windows.UI.Xaml.Controls.Symbol 또는 WinJS.UI.AppBarIcon의 멤버 고정 및 제거 참조).

  • 표준 단추 텍스트인 "시작 화면에 고정" 및 "시작 화면에서 제거"를 사용합니다. 시스템에서 제공하는 고정 및 제거 문자 모양을 사용하는 경우 기본 텍스트를 재정의해야 합니다.

  • 가상 명령 단추로 보조 타일을 사용하여 부모 앱과 상호 작용하지 마세요(예: "다음 트랙으로 건너뛰기" 타일).

추가 사용법 지침

개발자용

  • 앱이 시작될 때 인식할 수 없는 추가 또는 삭제가 있을 경우 항상 보조 타일을 열거해야 합니다. 시작 화면 앱 바를 통해 보조 타일을 삭제하면 Windows는 단순히 타일을 제거합니다. 앱 자체가 보조 타일에서 사용된 리소스를 해제해야 합니다. 클라우드를 통해 보조 타일을 복사할 때 보조 타일의 현재 타일 또는 배지 알림, 예약된 알림, 푸시 알림 채널 및 정기 알림에 사용된 URI(Uniform Resource Identifier)는 보조 타일과 함께 복사되지 않으며 다시 설정해야 합니다.
  • 보조 타일을 만들 때는 RequestCreateForSelectionAsync 클래스를 사용합니다. 이렇게 하면 확인 플라이아웃을 예측 가능하게 배치하여 사용자 환경을 향상시킬 수 있습니다.
  • 앱이 게시된 후에는 타일의 기본 이미지 자산 이름을 변경하지 마세요. 보조 타일이 첫 번째 알림을 받기 전에 또는 표시할 알림이 없는 경우 기본 이미지가 표시됩니다. Windows에서 필요한 이미지를 찾을 수 없으면 빈 타일이 표시됩니다.
  • 앱은 의미 있고 다시 만들 수 있는 고유 ID를 보조 타일에 사용해야 합니다. 이 작업이 중요한 이유는 다음과 같습니다.
    • 두 번째 컴퓨터에 앱을 설치할 때 사용자가 보조 타일을 다시 가져올 수 있습니다. 앱에 의미 있는 예측 가능한 보조 타일 ID를 사용하면 새 컴퓨터의 새 설치에 표시될 때 앱이 이러한 타일의 처리 방법을 이해하는 데 도움이 됩니다.
    • 런타임 시 앱에서 특정 타일이 있는지 여부를 쿼리할 수 있습니다.
    • 보조 타일 플랫폼에 특정 앱에 속하는 모든 보조 타일 집합을 반환하도록 요청할 수 있습니다. 이러한 타일에 의미 있는 고유 ID를 사용하면 앱이 보조 타일 집합을 검사하고 적절한 조치를 취하는 데 도움이 됩니다. 예를 들어 소셜 미디어 앱의 경우 ID를 통해 타일이 만들어진 개별 연락처를 식별할 수 있습니다.
  • 시작 화면의 모든 타일과 마찬가지로 보조 타일도 새로운 내용으로 자주 업데이트될 수 있는 동적인 출구입니다. 보조 타일은 다른 타일과 같은 메커니즘을 사용하여 알림 및 업데이트를 표시할 수 있습니다. 앱이 실행 중이 아닐 때 타일을 업데이트하려면 보조 타일에서 WNS(Windows 푸시 알림 서비스)를 사용하여 채널 URI를 요청하고 열어야 합니다. 자세한 내용은 알림 채널을 요청, 생성 및 저장하는 방법을 참조하세요.

관련 항목

디자이너용

보조 타일 개요

타일 및 배지에 대한 지침

Guidelines for Segoe UI Symbol icons

개발자용(XAML)

보조 타일 개요

SecondaryTile class

Windows.UI.Xaml.Controls.Symbol

Quickstart: Pinning a secondary tile

개발자용(HTML)

보조 타일 개요

SecondaryTile class

WinJS.UI.AppBarIcon

빠른 시작: 보조 타일 만들기

샘플

보조 타일 샘플