Windows 8 各种Windows 8 Metro应用程序开发方法

Windows 8 各种Windows 8 Metro应用程序开发方法,windows-8,microsoft-metro,Windows 8,Microsoft Metro,我开始开发Windows8 Metro应用程序。似乎有3种不同的方法可用于创建一个: C#/XAML C++/XAML JS/HTML5 这些方法是否具有相同的功能和能力? 我的意思是,如果一个人用这三种语言中的一种开发一个应用程序,是否可以用另外两种语言中的任何一种重新创建它?你可以用C语言编写基本引擎,用HTML5编写主视图 如果您了解web开发技术,您可以使用HTML5、级联样式表、级别3(CSS3)和JavaScript开发Windows应用商店应用程序 如果您已经开发了.NET、W

我开始开发Windows8 Metro应用程序。似乎有3种不同的方法可用于创建一个:

  • C#/XAML
  • C++/XAML
  • JS/HTML5
这些方法是否具有相同的功能和能力?

我的意思是,如果一个人用这三种语言中的一种开发一个应用程序,是否可以用另外两种语言中的任何一种重新创建它?

你可以用C语言编写基本引擎,用HTML5编写主视图

如果您了解web开发技术,您可以使用HTML5、级联样式表、级别3(CSS3)和JavaScript开发Windows应用商店应用程序

如果您已经开发了.NET、Windows演示基础或微软Silverlight应用程序,您可以使用XAML开发Windows存储应用程序,其中代码隐藏在C++、C语言或Visual Basic中。


如果您知道DirectX,您可以使用本地C++和HLSL开发DirectX Windows Store应用程序,充分利用图形硬件。

< P>,可以在任何平台上构建一个简单的应用程序。他们之间不会有太大区别。C++代码一般更快,如果速度对你来说是这样的话! 有一些工具,如DatePicker和all,它们仅在JS/HTML中可用,但在XAML中不可用(不过也有其他可用工具)。 是的!它们各自的可用API略有不同

<>他们在站点上已经解释了C和C++之间的区别。 我个人更喜欢C#/XAML,因为它简单舒适

你可以在这里查阅:

快乐编码:)