如何自定义现有的silverlight应用程序,以便能够在Windows Phone 7上运行? 迁移期间会出现的所有问题或API或解决方案问题是什么?
先谢谢
答案 0 :(得分:1)
这是一个很好的起点。
Class Library Support for Windows Phone
Differences Between Silverlight on Windows and Windows Phone
Features Supported in Silverlight for Windows Phone
此外,将代码迁移到Windows Phone应用程序项目模板可能不那么坎坷,除非您想详细了解启动项目的变化。
另请注意,Silverlight for WP7基于SL3,并附带一些添加/排除功能以适应移动平台。
答案 1 :(得分:1)
您不需要“自定义”现有的silverlight应用程序,而是重新设计。设计用于使用键盘和鼠标输入设备在合适尺寸屏幕上运行的设备将不适合屏幕空间有限的触摸屏设备。
对于“所有”API问题,您需要仔细检查文档。作为一般规则,如果它仅在Silverlight 4中不在Silverlight 3中,那么它可能不在WP7中,但是也有例外。