我有一个UWP应用程序,我希望它能够使用Xamarin.forms运行到Android以及IOS中。无论如何,都需要移植并在两个平台上运行它?
简短的回答:不。
长答案:Xamarin Forms也是“ Xaml”,但可以在完全不同的框架上运行。
如果您使用了良好的体系结构,则可以使用所有视图模型(或您的ui逻辑调用的任何模型),然后在其之上放一个Xamarin.Forms UI。幸运的是,您可以重用现有xaml的许多结构,但是由于大多数名称不同,因此几乎可以完全重写。或者,您可以将Xamarin.Plattform UI的本机UI放在代码之上。
因此,如果要跨平台使用,则必须添加至少一个全新的UI。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句