-1
我想制作一个Windows应用程序,它可以在任何Windows操作系统和任何Windows设备上运行。通用Windows平台(UWP)开发
我的问题如下。
- 是Windows 8的通用应用程序可以支持在Windows 10及其更高版本的操作系统?
- Windows 10的通用应用程序可以运行在Windows 8和所有的Windows操作系统?
- 哪种方式可以根据我的要求创建Windows应用程序。
我想制作一个Windows应用程序,它可以在任何Windows操作系统和任何Windows设备上运行。通用Windows平台(UWP)开发
我的问题如下。
答案很简单:
1)是
2)无
3)将共享代码文件在Visual Studio
复杂的答案:
1)的Windows Windows 8商店应用程序在Windows 10上运行,但它在UI级别上不兼容。 Windows 8应用程序必须支持拆分视图,设置可通过魅力栏访问,后退按钮必须存在于XAML中。 Windows 10应用程序必须是响应式的,设置必须存在于XAML中,但Windows 10提供后退按钮。
2)所有Windows操作系统自哪个版本? Windows(10)通用应用程序只能在Windows 10上运行。
3)您可以与ViewModels和Models共享代码文件,但是您必须针对您定位的每个平台单独编写UI。
我想创建可以支持Window 8.1和家族以及Windows 10和家族(桌面,移动设备,Tablate和XBOX(如果可能))的应用程序。你能否建议我使用哪个Visual Studio版本? –
绝对是Visual Studio 2015.创建一个共享项目(安装>模板> Visual C#),然后为通用Windows,通用Windows 8.1和Windows Phone创建3个项目。共享项目中的项目包含在所有3个特定项目中。 –
我的意思是我想创建一个可以有1个UI和1个共享代码的单个项目,它应该支持windows 8.1和windows 10的windows和windows phone。可能吗?如果不是,所有3(桌面,Tablate和电话)和1共享代码文件是否可以使用3个UI? –