我是Windows手机开发的新手。
我真的有些疑惑,
WPF实际上是用于Windows Phone应用程序开发吗?
我很困惑地回答那些问“哪个平台或技术将用于开发Windows手机应用程序?”的人。
我希望在这里得到一个明确的答复..我用Google搜索了很多次。但我对此并没有任何明确的想法。
Thnks。
答案 0 :(得分:12)
不,WP7开发不使用WPF。它使用Silverlight(或XNA用于游戏)。
然而,两者关系密切。 WPF是在2006年开发的,它引入了绑定概念,通过XAML创建UI,可视化树,动画,依赖属性等等。许多WPF概念都是由基于Web的插件Silverlight重用的。虽然WPF和Silverlight相似,但它们并不相同。尽管如此,只需付出一点努力,code sharing between the two就有可能。
有关更多参考资料,请参阅以下问题:
答案 1 :(得分:3)
可以使用Silverlight或XNA编写Windows Phone 7应用程序。
使用Silverlight,您可以使用XAML创建用户界面(如在WPF中),但这两种技术之间存在一些差异:Contrasting Silverlight and WPF。