WEB开发网
开发学院手机开发Windows Phone开发 Windows 8 Metro app开发初体验 阅读

Windows 8 Metro app开发初体验

 2012-03-28 09:39:43 来源:WEB开发网   
核心提示:我们还是可以使用当前Windows的开发模式来开发桌面程序,例如WPF,Windows 8 Metro app开发初体验(3),MFC,Silverlight等等,这种模式后面慢慢讲述,现在插播一下其他模式的开发,但这都不是本文探讨的部分,本文讲述Metro app
我们还是可以使用当前Windows的开发模式来开发桌面程序,例如WPF,MFC,Silverlight等等,但这都不是本文探讨的部分,本文讲述Metro app。

Metro app支持三种不同的开发模式,XAML + C#/VB, XAML/DirectX + C++, HTML5 + JS + CSS。理论上讲三种方式都是等同的,从我开发的经验来说,目前最为成熟的是HTML5的模式,控件的bug最少,有些控件,例如Semantic Zoom,HTML5版本要比XAML版本的正常。这也是为什么微软的app中HTML5 app最多的原因。我也粗略看过微软自己开发的,或者找实习生开发的app(在Developer Preview中),HTML5的app居多数,而微软的内置核心app一般都是XAML+C++的模式来开发的。但是我想随着Windows 8 SDK的进一步完善,最终三种方式开发的效果是一样的。到底选择哪个与个人自身条件与喜好相关,我个人的喜好是

C# –> HTML5 –> C++

 

由于我习惯了开发WPF(Surface)和Windows Phone程序,所以我首选C# + XAML的模式。这种模式后面慢慢讲述,现在插播一下其他模式的开发,以便于选型。

上一页  1 2 3 4 5 6 7  下一页

Tags:Windows Metro app

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接