适用于Windows Phone 8和10的Windows Phone应用程序开发

时间:2016-01-11 07:30:04

标签: c# windows windows-phone-8 windows-phone

我想开发在Windows Phone 8和10上运行的Windows应用程序。

我的依赖关系只适用于Windows手机,不适用于桌面。

我已经开发了一个使用C#和Xaml在win7,win8,win10 OS PC上运行的应用程序。

现在我必须使用C#和Xaml为Windows Phone 8和Windows Phone 10开发单个应用程序。

我可以重用我为windows桌面应用程序编写的代码吗?

任何人都可以指导我最低系统要求以及如何继续。

我读过有关Windows 10 UWP应用的内容,但这不能在Windows 8手机上运行。

请指导我。

1 个答案:

答案 0 :(得分:1)

Windows Phone与传统的Windows应用程序完全不同。 Windows手机应用程序对API使用有限制。

目标平台

由于您希望应用程序在Windows Phone 8和Windows 10上运行,请尝试将您的应用程序定位到Windows Phone 8,因为这将同时在Windows Phone 8,Windows Phone 8.1和Windows 10上运行。

重复使用代码

如果您的桌面应用程序使用的是MVVM设计模式,则可以在Windows Phone 8应用程序中使用VM和Models的大部分代码。但是,您必须再次使用Windows Phone 8的UI。