보조 타일 지침

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

참고 항목

사용자만 보조 타일을 시작 메뉴에 고정할 수 있으며, 앱은 보조 타일을 프로그래밍 방식으로 고정할 수 없습니다. 또한 사용자는 타일 제거를 제어하고, 시작 메뉴 또는 부모 앱 내에서 보조 타일을 제거할 수 있습니다.

권장 사항

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

  • 포커스에 있는 콘텐츠를 고정할 수 있는 경우 사용자에 대한 보조 타일을 만들 수 있는 "시작에 고정" 단추가 앱 바에 포함되어야 합니다.
  • 사용자가 "시작에 고정"을 클릭하면 UI 스레드에서 즉시 API를 호출하여 보조 타일을 고정해야 합니다.
  • 포커스에 있는 콘텐츠가 이미 고정되어 있는 경우 앱 바의 "시작에 고정" 단추를 "시작에서 제거" 단추로 바꿉니다. "시작에서 제거" 단추는 기존 보조 타일을 제거합니다.
  • 포커스에 있는 콘텐츠를 고정할 수 없는 경우 "시작에 고정" 단추를 표시하지 않습니다(또는 사용하지 않도록 설정된 "시작에 고정" 단추를 표시함).
  • "시작에 고정" 및 "시작에서 제거" 단추에 대한 시스템 제공 문자 모양을 사용합니다(Windows.UI.Xaml.Controls.Symbol 또는 WinJS.UI.AppBarIcon의 멤버 고정 및 고정 해제 참조).
  • "시작에 고정" 및 "시작에서 제거" 표준 단추 텍스트를 사용합니다. 시스템 제공 문자 모양 고정 및 고정 해제 문자 모양을 사용하는 경우 기본 텍스트를 재정의해야 합니다.
  • 보조 타일을 부모 앱과 상호 작용하는 가상 명령 단추(예: "다음 트랙으로 건너뛰기" 타일)로 사용하지 않습니다.

개발자를 위한 추가 사용 지침

  • 앱이 시작될 때 인식하지 못한 추가 또는 삭제가 있는 경우 항상 보조 타일을 열거해야 합니다. 보조 타일이 시작 화면 앱 바를 통해 삭제되면 Windows에서 단순히 타일만 제거합니다. 보조 타일에서 사용된 리소스는 앱 자체에서 해제해야 합니다. 보조 타일이 클라우드를 통해 복사되면 현재 타일 또는 보조 타일의 배지 알림, 예약된 알림, 푸시 알림 채널 및 주기적 알림에 사용되는 URI(Uniform Resource Identifier)는 보조 타일과 함께 복사되지 않으며 다시 설정해야 합니다.
  • 앱은 의미 있고 다시 만들 수 있는 고유 ID를 보조 타일에 사용해야 합니다. 앱에 의미 있는 예측 가능한 보조 타일 ID를 사용하는 경우 새 컴퓨터에 새로 설치할 때 이러한 타일이 표시되면 앱에서 이러한 타일을 사용하여 수행하는 작업을 이해하는 데 도움이 됩니다.
    • 런타임에 앱에서 특정 타일이 있는지 여부를 쿼리할 수 있습니다.
    • 보조 타일 플랫폼은 특정 앱에 속한 모든 보조 타일 세트를 반환하도록 요청할 수 있습니다. 이러한 타일에 의미 있는 고유 ID를 사용하면 앱에서 보조 타일 세트를 검사하고 적절한 작업을 수행하는 데 도움이 될 수 있습니다. 예를 들어 소셜 미디어 앱의 경우 ID는 타일이 만들어진 대상에 대한 개별 연락처를 식별할 수 있습니다.
  • 시작 화면의 모든 타일과 마찬가지로 보조 타일은 새 콘텐츠로 자주 업데이트할 수 있는 동적 수단입니다. 보조 타일은 다른 타일과 동일한 메커니즘을 사용하여 알림 및 업데이트를 표시할 수 있습니다. 자세한 내용은 알림 전달 방법 선택을 참조하세요.