微软Surface平板电脑:适用于两种设备的书写应用程序?

3

我现在有些难以找到相关信息;可能还为时过早。但是我很想知道开发者是否能够轻松编写一个可以针对平板电脑的ARM和英特尔版本的应用程序。

我猜想Windows的ARM版本将会有近乎完整的.NET支持,并且VS2012也将拥有新的模板,可以同时针对这两种设备类型,不是吗?

1个回答

3

这是您要找的内容吗?

http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windows-for-the-arm-processor-architecture.aspx

Windows Store中的Metro风格应用可以同时支持WOA和x86/64上的Windows 8。希望针对WOA开发的开发人员使用新的Visual Studio 11工具以多种语言(包括C#/VB/XAML和Jscript/HTML5)编写WinRT(Windows用于构建Metro风格应用的API)。还支持使用C和C++来针对WinRT编写本地代码,这些代码可以针对不同的架构并通过Windows Store进行分发。WOA不支持运行、模拟或移植现有的x86/64桌面应用程序。只使用WinRT的系统或操作系统服务的代码可以在应用程序内使用,并通过Windows Store分发给WOA和x86/64用户。消费者可以通过Windows Store和Microsoft Update或Windows Update获取所有软件,包括设备驱动程序。


我认为,“Windows商店中的Metro风格应用程序可以支持WOA和x86/64上的Windows 8。希望针对WOA的开发人员通过使用多种语言(包括C#/VB/XAML和Jscript/HTML5)中的新Visual Studio 11工具编写WinRT(用于构建Metro风格应用程序的Windows API)应用程序来实现。WOA不支持运行、模拟或移植现有的x86/64桌面应用程序。”编写适用于两种平板电脑的应用程序可能需要一些耐心,直到许多第三方库在x86和ARM上可用。 - Peder Rice
没错。微软最不想看到的就是让开发者们感到失望,而他们又迫切希望开发者为Windows 8应用商店做出贡献! - Eswar Rajesh Pinapala

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接