Windows 8桌面应用和Windows 8商店应用

时间:2013-12-03 19:09:54

标签: wpf visual-studio windows-8

我开始使用Visual Studio 2013开发Windows 8应用程序,我不确定桌面应用程序与商店应用程序之间的区别。

使用Visual Studio 2013,我如何开发W8桌面应用程序?和商店应用程序?

我的应用将使用InApp购买。我可以在Windows 8桌面应用程序上使用它吗?

我将使用C#。 Windows 8桌面应用程序是WPF应用程序吗?

在WPF应用上,我可以使用普通手势,如点按,捏等吗?

1 个答案:

答案 0 :(得分:0)

Windows 8上的桌面应用程序是您对Windows 7应用程序所了解的所有内容。此外,Windows 8带来了一种新型应用程序 - Windows Store Apps(WinRT应用程序),这些应用程序是全屏或快照运行的(术语)使用WinRT API(基于XAML,类似于WPF,带来了新的东西,但没有所有WPF可以提供;也可以使用HTML + JavaScript用于WinRT应用程序)

现在,在VS 2013中,如果要创建桌面应用程序 - 选择与WinForms或WPF相关的模板(就像之前一样)。要创建Windows应用商店应用,请选择Windows Store模板部分,然后选择您的应用模板(网格应用,空白应用等)

桌面应用程序将响应基于触摸屏的设备上的触摸手势,因为它将替换桌面上的光标操作。但对于专门的手势,我建议使用Windows应用商店。

总结:桌面应用程序 - 一切都是一样的,就像Windows 7一样。 Windows 8应用程序 - 使用WinRT API开发的Windows Store应用程序。