我开始使用Visual Studio 2013开发Windows 8应用程序,我不确定桌面应用程序与商店应用程序之间的区别。
使用Visual Studio 2013,我如何开发W8桌面应用程序?和商店应用程序?
我的应用将使用InApp购买。我可以在Windows 8桌面应用程序上使用它吗?
我将使用C#。 Windows 8桌面应用程序是WPF应用程序吗?
在WPF应用上,我可以使用普通手势,如点按,捏等吗?
答案 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
应用程序。