37

Can a Windows 10 app built on the Universal Windows Platform (UWP) be ported back to Windows 7 customers? In particular, one made using XAML?

Jim
  • 869
  • 1
  • 10
  • 16

1 Answers1

29

The UWP platform is only available for Windows 10 devices. We can't port it back.

If you want to use it on a Windows 7 device, you can make a WPF prject, which uses XAML, the same as UWP. WPF can run on Window 7. In particular, the XAML and C# code can be reused.

davidsbro
  • 2,761
  • 4
  • 23
  • 33
Chris Shao
  • 8,231
  • 3
  • 39
  • 37
  • 12
    XAML is not the same as WPF. They share a lot of common features, but are different enough that only the most simple apps are easily ported. – WiredPrairie Dec 03 '15 at 11:40
  • 10
    XAML is a markup language used by WPF, while WPF itself is a technology. It's like comparing HTML with WebKit, I think. – Martin Braun Jan 22 '16 at 00:39
  • 2
    In general, people have to know WPF is officially the premiere framework for pure Desktop applications on Windows, including 10. Nothing has been superseded regarding it simply because it still uses a fully featured XAML and C#. It is confusing with all those acronyms about mobile frameworks that use a subset of XAML, but a simple rule to remember is that if it uses XAML and it is not explicitly replaced by something new on XAML that is not a subset of it, then it's not superseded. – j riv Feb 03 '17 at 18:59
  • 1
    @jriv I would say UWP has superseded it for Win 10 Devices. But if you need to support Win 7, WPF is still the go to framework – Michal Ciechan Oct 24 '17 at 16:30
  • 1
    @MichalCiechan it's impractical since neither 8 or 8.1 can run UWP locally. I get a sense the original Microsoft design is WPF is the standard Desktop way, and UWP is mainly a mobile/Windows 10/scalable way. – j riv Oct 26 '17 at 04:17