Windows 10 Mobile是否支持UWP应用程序的流畅设计系统?

Windows 10 Mobile是否支持UWP应用程序的流畅设计系统?,uwp,windows-10,uwp-xaml,fluent-design,Uwp,Windows 10,Uwp Xaml,Fluent Design,我正在开发一个新的UWP应用程序,该应用程序具有流畅的设计系统(丙烯酸背景和启示),但除了可以在Windows 10桌面上使用外,我还想将该应用程序发布到Windows 10 Mobile上。Windows10Mobile是否支持Fluent设计系统?或者我是否必须为Windows 10 Mobile开发另一个应用程序,而不使用Fluent Design系统?要使用此画笔,您应该知道,如果: 设备系列Windows 10秋季创建者更新(推出v10.0.16299.0) >强> API契约

我正在开发一个新的UWP应用程序,该应用程序具有流畅的设计系统(丙烯酸背景和启示),但除了可以在Windows 10桌面上使用外,我还想将该应用程序发布到Windows 10 Mobile上。Windows10Mobile是否支持Fluent设计系统?或者我是否必须为Windows 10 Mobile开发另一个应用程序,而不使用Fluent Design系统?

要使用此画笔,您应该知道,如果:

  • 设备系列Windows 10秋季创建者更新(推出v10.0.16299.0)

  • <> >强> API契约<强>窗口。基础。
  • 更多信息

    要使用此刷子,您应该知道它在以下情况下工作:

  • 设备系列Windows 10秋季创建者更新(推出v10.0.16299.0)

  • <> >强> API契约<强>窗口。基础。
  • 更多信息

    Windows 10 Mobile build 10.0.15063(创建者更新)支持合成效果以及应用内压克力(请参阅)和通过合成API显示效果

    但是,它不支持
    AcrylicBrush
    RevealBrush
    类,因为这些类仅在版本10.0.16299(Fall Creators Update)或更高版本中可用,该版本不适用于移动设备(当前功能分支为版本10.0.15254,也称为“Fall Creators Update”)但实际上不包括新的API)

    虽然可以为运行Windows10Mobile Creators更新的设备在Windows10Mobile应用程序中加入流畅的设计元素,但这样做的麻烦远远超过了它的价值。你需要避免使用
    AcrylicBrush
    RevealBrush
    ,因为它们不适用于移动设备,并且你需要使用应用程序内的acrylic并以艰难的方式显示效果


    你不需要为手机制作单独的应用程序;如果您的最小目标版本为100.1563,您可以使用传统资源字典来向移动设备提供服务和流畅的设计到PC。如果您的最小目标版本是不支持条件XAML的旧版本,则需要使用<代码> Windows。手动检查
    AcrylicBrush
    和/或
    RevealBrush
    并将其放入您的
    应用程序。当前.Resources

    Windows 10 Mobile build 10.0.15063(创建者更新)支持合成效果以及应用程序内的丙烯酸(请参阅),并通过合成API显示效果

    但是,它不支持
    AcrylicBrush
    RevealBrush
    类,因为这些类仅在版本10.0.16299(Fall Creators Update)或更高版本中可用,该版本不适用于移动设备(当前功能分支为版本10.0.15254,也称为“Fall Creators Update”)但实际上不包括新的API)

    虽然可以为运行Windows10Mobile Creators更新的设备在Windows10Mobile应用程序中加入流畅的设计元素,但这样做的麻烦远远超过了它的价值。你需要避免使用
    AcrylicBrush
    RevealBrush
    ,因为它们不适用于移动设备,并且你需要使用应用程序内的acrylic并以艰难的方式显示效果


    你不需要为手机制作单独的应用程序;如果您的最小目标版本为100.1563,您可以使用传统资源字典来向移动设备提供服务和流畅的设计到PC。如果您的最小目标版本是不支持条件XAML的旧版本,则需要使用<代码> Windows。手动检查
    AcrylicBrush
    和/或
    RevealBrush
    并将其放入
    应用程序.Current.Resources

    所有安装了windows 10 mobile的windows 10.0.15063最低版本将能够处理流畅的设计系统,或者您可以下载该版本的仿真器进行测试。尝试目标版本min 15063和min版本至14393(不支持流畅的设计),以便大多数移动用户能够使用您的应用程序。总之,10.0.14393(无Fluent)是几乎所有设备上可用的版本,10.0.15063(Fluent支持)在某些移动设备上可用,10.0.16299(更多与Fluent设计相关的工具)目前在移动设备上不可用。现在做出选择。所有安装了windows 10 mobile的windows 10.0.15063最低版本将能够处理fluent design系统,或者您可以下载该版本的emulator进行测试。尝试目标版本min 15063和min版本至14393(不支持流畅的设计),以便大多数移动用户能够使用您的应用程序。总之,10.0.14393(无Fluent)是几乎所有设备上可用的版本,10.0.15063(Fluent支持)在某些移动设备上可用,10.0.16299(更多与Fluent设计相关的工具)目前在移动设备上不可用。现在做出选择。非常感谢!你的回答很有帮助,但我有一个问题!我希望我的应用程序的最低要求是两个设备(台式机和移动设备)的周年更新,我如何使我的应用程序在周年更新中没有流畅的设计,在创建者更新和秋季创建者更新中没有流畅的设计?非常感谢!你的回答很有帮助,但我有一个问题!我希望我的应用程序的最低要求是两种设备(台式机和移动设备)的周年更新,如何使我的应用程序在周年更新中没有流畅的设计,在创建者更新和秋季创建者更新中没有流畅的设计?