我对Xamarin的使用有一个疑问。在为iOS制作应用程序时,为Android和Windows Phone制作应用程序时有多相似? 代码以某种方式改变了吗?
谢谢!
答案 0 :(得分:1)
有两种常规方法可以做到这一点:
首先,使用Xamarin Classic / Platform,您可以为您支持的每个平台编写单独的UI,但是使用共享库来处理非UI代码(数据,业务逻辑,服务等)。
或者,您可以使用Xamarin Forms。 XF允许您编写每个平台使用的单个UI层,以及Classic所执行的后端代码的相同共享库方法。 XF允许以各种方式为每个平台进行定制。
Xamarin在他们的网站上有许多使用这两种方法的样本。