Fluent Design System (Acrylic Background and reveal)을 사용하여 새로운 UWP 앱을 개발하고 있지만 Windows 10 Desktop에서 사용할 수 있다는 것 외에 Windows 10 Mobile에도 응용 프로그램을 게시하려고합니다. Windows 10 Mobile이 Fluent Design System을 지원합니까? 아니면 Fluent Design System없이 Windows 10 Mobile 용으로 또 다른 응용 프로그램을 개발해야합니까?Windows 10 Mobile은 UWP 용 Fluent Design System을 지원합니까?
답변
당신이 작동하는지 알아야이 브러시를 사용하는 경우 :
-
장치 가족 윈도우 10 가을 크리에이터 업데이트 (도입 v10.0.16299.0)
-
API 계약 Windows.Foundation.UniversalApiContract (도입 v5)
,
더 https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.media.acrylicbrush
윈도우 10 모바일 빌드 10.0.15063 (크리에이터 업데이트) 구성 효과를 지원하는 정보와의 인앱 아크릴 (How to use Acrylic Accent in Windows 10 Creators Update? 참조) 구성 API를 통해 효과를 알 수있다. (현재 기능 지점은 모바일 장치를 사용할 수 없습니다하는 이상 (크리에이터 업데이트 가을) 또는 해당 클래스 빌드 10.0.16299에서만 사용할 수 있습니다로
그러나, 그것은, 하지이 AcrylicBrush
또는 RevealBrush
클래스를 지원하지 않습니다 10.0.15254 빌드, "Fall Creators Update"라고도 불리지 만 새로운 API는 실제로 포함되지 않음).
Fluent Design 요소를 Windows 10 Mobile Creators Update를 실행하는 장치 용 Windows 10 Mobile 응용 프로그램에 통합 할 수는 있지만 그만큼 가치가 있습니다. AcrylicBrush
및 RevealBrush
은 휴대 기기에서 사용할 수 없으므로 사용하지 않아야하며 인앱 아크릴 및 공개 효과는 어려운 방법으로 수행해야합니다.
모바일 용으로 별도의 앱을 만들 필요는 없습니다. 최소 대상 버전이 10.0.15063 인 경우 conditional XAML을 사용하여 레거시 리소스 사전을 모바일 장치에 제공하고 Fluent Design to PC를 제공 할 수 있습니다. 최소 대상 버전이 조건부 XAML을 지원하지 않는 이전 버전 인 경우 을 사용하여 Application.Current.Resources
에 AcrylicBrush
및/또는 RevealBrush
및 merge the appropriate resource dictionary을 수동으로 확인해야합니다.
대단히 감사합니다! 귀하의 답변은 매우 유용하지만 질문이 있습니다! 내 응용 프로그램의 최소 요구 사항이 두 장치 (데스크탑 및 모바일)의 기념일 업데이트가되기를 바랍니다. 내 응용 프로그램을 기념일 업데이트에서 유창한 디자인으로 만들지 않으려면 어떻게해야합니까? 제작자 업데이트 및 작성자 업데이트가 유창합니다. – fernandousaaa
모든 Windows 10 모바일 최소 설치 Windows 10.0.15063 버전은 유창한 디자인 시스템을 처리 할 수 있거나 시험용 버전의 에뮬레이터를 다운로드 할 수 있습니다. 타겟 버전 최소 15063 및 최소 버전을 14393 (유창한 디자인을 지원하지 않음)으로 시도해보십시오. 대부분 모바일 사용자가 앱을 사용할 수 있습니다. 요약하면 10.0.14393 (No Fluent)은 거의 모든 장치에서 사용할 수있는 버전이며 일부 모바일 장치에서는 10.0.15063 (Fluent Support)이고 현재 모바일에서는 사용할 수없는 10.0.16299 (유창한 디자인과 관련된 도구가 많음)입니다. 이제 선택하십시오. –