使用 C++ 开发 Windows phone 应用程序

Developing Windows phone Applications with C++

我真的很困惑,我是一名 Android 开发人员,我想开发 windows phone 应用程序。

搜索后我发现可以使用 C++ 进行开发(顺便说一句,我喜欢 C++)

但是在我开始使用 Eclipse (Kepler) 之后,我发现有 C++11 和更早的版本,并且旧版本的 C++ 和新版本之间存在兼容性问题

我想知道 Windows phone 可以用 C++11 或更高版本开发吗?

而且我正在使用 Eclipse,并下载了一个 MinGW 编译器(及其工具链),我是否需要下载其他东西才能制作完整的 C++ 程序(带有 .h 和 .cpp 文件)

最后一个问题,我是否能够从 eclipse 中创建一个 windows phone 应用程序,或者我应该使用 Virtual Studio(如果是的话,Virtual Studio 支持哪些开发 windows phone 使用 C++ 的应用程序) ?

谢谢

您需要使用Visual Studio;它是 free download,也可用于某些 Android 和 iOS 开发。安装 Visual Studio 后,您可以轻松创建项目。 Windows Phone 8:

的本机代码开发基本上有三种模式
  1. 带有 C++ 业务逻辑的 Silverlight UI(类似于 Java + C++ for Android)
  2. Silverlight UI 与 C++ 和 Direct3D 渲染混合
  3. 带有 Direct3D 的纯 C++(仅限于游戏,因为没有 UI 框架)

Visual Studio 2013支持大量C++11;你可以看到列表(包括 Visual Studio 2015 年即将到来的支持)here