首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 8桌面应用程序的发展前景

Windows 8桌面应用程序的发展前景
EN

Stack Overflow用户
提问于 2012-12-06 06:37:48
回答 3查看 4.7K关注 0票数 3

有很多线程在Windows 8上讨论WPF/Silverlight/HTML5 5的存在,我只需要澄清关于桌面应用程序的图片,我有以下向专家提出的问题

  1. 在Windows 8上开发桌面应用程序可用的技术有哪些?
  2. 我可以使用什么技术来创建丰富的多媒体应用程序。目前,我有一个DirectX 9和WPF的应用程序。如果我要为Windows 8开发类似的东西,那么我可以选择什么,这些选项的优缺点是什么。
  3. 在Windows8上继续使用相同的DirectX 9代码也是个好主意吗?什么是与DirectX相同的最佳选择,是XNA还是DirectX 11或其他什么?

性能--可扩展性--对我来说是关键。欢迎所有建议。

提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-06 07:03:49

DirectX继续在Windows 8中得到支持。许多桌面技术(如果不是全部的话)都可以在Windows 7上创建桌面应用程序,在Windows 8中仍然可以使用。不管是DirectX、MFC、XNA、WPF、DirectX窗体等等。所以,您可以继续使用DirectX 9。

当然,使用DirectX 11将使您了解11在DirectX 9上所具有的新特性的好处。

桌面应用程序将继续存在很长一段时间。并不是每个应用程序都适合作为Windows应用程序(想想新的开始屏幕)。在可预见的将来,像IDE、Photoshop之类的应用程序、世界的专业工具(数字音频工作站)等都将继续成为桌面应用。因此,与Windows 7相比,桌面应用程序的情况在Windows 8中变化不大。

当然,一个例外是Windows (基于ARM的),其中不支持第三方桌面应用程序的部署/安装。

票数 4
EN

Stack Overflow用户

发布于 2012-12-06 06:54:00

角度JS,不脆弱的知识JS框架采用了MVVM从C#/XAML到等价物HTML5 / JQuery技术对。

值得一查。

票数 2
EN

Stack Overflow用户

发布于 2012-12-06 14:46:02

  1. 在Windows 8上开发桌面应用程序可用的技术有哪些?

Windows 7的可用技术与Windows 8桌面完全相同,但ARM除外。您的x86和x64目标将是相同的,无论是Silverlight、WPF还是其他任何东西。

  1. 我可以使用什么技术来创建丰富的多媒体应用程序。目前,我有一个DirectX 9和WPF的应用程序。如果我要为Windows 8开发类似的东西,那么我可以选择什么,这些选项的优缺点是什么。

您可以在Windows 8桌面上使用相同的技术,优缺点也是一样的。

  1. 在Windows8上继续使用相同的DirectX 9代码也是个好主意吗?什么是与DirectX相同的最佳选择,是XNA还是DirectX 11或其他什么?

这是个充满压力的问题。你说“好主意”是什么意思?您关心的是向后兼容性还是支持?显然,使用最新版本确保了应用程序最长的相关性。我不相信XNA是Windows 8的目标,它更多地涉及到Xbox和Windows的开发,我怀疑随着目标平台更加紧密地一致,它可能会消失。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13738224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档