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

Windows 8 Metro app开发初体验

 2012-03-28 09:39:43 来源:WEB开发网   
核心提示:微软说上述三种模式都是直接调用WinRT,没有区别,Windows 8 Metro app开发初体验(5),但是经过我测试,我觉得性能上还是有区别的,我会根据自己的知识re喷,呵呵,例如Semantic Zoom在HTML5版本下的性能明显要比C# XAML版本要差,这也是我决定不选择HTML5的原因

微软说上述三种模式都是直接调用WinRT,没有区别,但是经过我测试,我觉得性能上还是有区别的,例如Semantic Zoom在HTML5版本下的性能明显要比C# XAML版本要差,这也是我决定不选择HTML5的原因。

其实这个HTML5可以说是微软版本的HTML5,对HTML技术熟悉的人都知道,HTML5还是Draft版本,每个厂商都实现其自己的HTML5,使用一大堆prefix tag,例如-webkit- -ms-神马的,Windows 8也不例外,严格来说还是在玩微软的HTML5,而且由于Javascript和HTML太强大了,编程模式太灵活,微软的HTML5模式就像山寨XAML的模式,一堆数据绑定。警告说HTML,JS的数据绑定不是微软特有的,市面上也有一堆MVVM和MVC库,例如knockoff等等,但是为Windows 8开发的开发HTML app,可移植性不高。也就是说可以进不可出。你明白的,呵呵。

但是我觉得这个模式还是不错的,我可能在将来选择这种模式进行开发。

 

以上都是一家之言,欢迎狂喷,我会根据自己的知识re喷,呵呵。

XAML,还是XAML

clip_image002

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

Tags:Windows Metro app

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