Xamarin.forms 什么';What’在WinPhone 8.1和UWP之间做得最好

Xamarin.forms 什么';What’在WinPhone 8.1和UWP之间做得最好,xamarin.forms,uwp,xamarin.winphone,Xamarin.forms,Uwp,Xamarin.winphone,我在问自己这个问题 最后,如果我想制作一个WinPhone应用程序(使用Android/iOS平台的下一个Xamarin.Forms),UWP和WinPhone 8.1项目之间的最佳选择是什么 我现在不想做一个Windows应用,只想做一些手机应用,因为我的网站已经可以用在电脑上了,所以 此外,WinPhone 8.1可以在Windows10手机上运行,不是吗?所以,如果发布了任何更新,代码仍然有效吗 谢谢:)UWP和WinPhone 8.1项目之间的最佳选择是什么? 由于您只想制作一个wind

我在问自己这个问题

最后,如果我想制作一个WinPhone应用程序(使用Android/iOS平台的下一个Xamarin.Forms),UWP和WinPhone 8.1项目之间的最佳选择是什么

我现在不想做一个Windows应用,只想做一些手机应用,因为我的网站已经可以用在电脑上了,所以

此外,WinPhone 8.1可以在Windows10手机上运行,不是吗?所以,如果发布了任何更新,代码仍然有效吗

谢谢:)

UWP和WinPhone 8.1项目之间的最佳选择是什么?

由于您只想制作一个windows phone应用程序,因此可以使用windows phone 8.1应用程序或UWP应用程序,但如果您可以选择使用UWP应用程序则更好,因为目前UWP应用程序中有一些新功能。
此外,Windows Phone 8.1应用程序中出现的一些已知问题已在UWP应用程序中修复

此外,WinPhone 8.1可以在Windows 10 mobile上运行,不是吗?

是的,你说得对,目前Windows Phone 8.1应用程序将在Windows 10 mobile上运行

因此,如果发布了任何更新,代码仍然有效吗?

我不能告诉你准确的答案,因为我们不知道将来会发布什么样的更新。但目前,它应该可以工作。

UWP和WinPhone 8.1项目之间的最佳方案是什么?

由于您只想制作一个windows phone应用程序,因此可以使用windows phone 8.1应用程序或UWP应用程序,但如果您可以选择使用UWP应用程序则更好,因为目前UWP应用程序中有一些新功能。
此外,Windows Phone 8.1应用程序中出现的一些已知问题已在UWP应用程序中修复

此外,WinPhone 8.1可以在Windows 10 mobile上运行,不是吗?

是的,你说得对,目前Windows Phone 8.1应用程序将在Windows 10 mobile上运行

因此,如果发布了任何更新,代码仍然有效吗?


我不能告诉你准确的答案,因为我们不知道将来会发布什么样的更新。但是,目前,它应该工作。

简而言之,UWP应用程序将是未来的,并且有一些很酷的特性(如连续体支持),正如方鹏指出的,但是还有其他因素需要考虑。 例如(其中最主要的是)到目前为止,Windows10Mobile只渗透(或安装)了大约11-12%的所有WindowsPhone/Mobile设备。这一点的意义在于,通过选择UWP only,您只为大约11-12%的windows phone/mobile用户提供服务

在我看来,如果你有时间和资源,你应该两者兼而有之;WP和UWP应用程序的大部分功能代码可以在可移植类库(PCL)中共享,以减少您必须编写的代码量。 如果您不能同时启动这两个应用程序,那么可以先开发/发布WP8.1,然后再开发/发布UWP应用程序,因为您可以稍后放弃对WP8.1应用程序的支持(如果您愿意,就在第一次发布之后),并将重点放在UWP上,但您已经具备了所有基础


也许你应该调查一下Xamarin。我现在正在使用它为UWP(Windows10PC&Mobile)、Windows8.1、WindowsPhone8.1、iOS和Android创建一个应用程序。它真的很棒,特别是如果你的应用程序非常简单,但如果你想让它做复杂的UI或平台特定的事情,它需要大量的扩展(因为它有无限的灵活性),这是一种折衷。如果你可以通过一个相当陡峭、漫长的学习曲线,你可以用跨平台的方式做任何你想做的事情。

< P>简而言之,UWP应用程序将是未来的,并且有一些很酷的特性(如连续体支持),正如方鹏指出的,但是还有其他因素需要考虑。 例如(其中最主要的是)到目前为止,Windows10Mobile只渗透(或安装)了大约11-12%的所有WindowsPhone/Mobile设备。这一点的意义在于,通过选择UWP only,您只为大约11-12%的windows phone/mobile用户提供服务

在我看来,如果你有时间和资源,你应该两者兼而有之;WP和UWP应用程序的大部分功能代码可以在可移植类库(PCL)中共享,以减少您必须编写的代码量。 如果您不能同时启动这两个应用程序,那么可以先开发/发布WP8.1,然后再开发/发布UWP应用程序,因为您可以稍后放弃对WP8.1应用程序的支持(如果您愿意,就在第一次发布之后),并将重点放在UWP上,但您已经具备了所有基础


也许你应该调查一下Xamarin。我现在正在使用它为UWP(Windows10PC&Mobile)、Windows8.1、WindowsPhone8.1、iOS和Android创建一个应用程序。它真的很棒,特别是如果你的应用程序非常简单,但如果你想让它做复杂的UI或平台特定的事情,它需要大量的扩展(因为它有无限的灵活性),这是一种折衷。如果你能通过相当陡峭而漫长的学习曲线,你可以通过跨平台的方式做任何你想做的事情。

谢谢你的回答,非常有趣:)谢谢你的回答,非常有趣:)