【发布时间】:2016-05-26 02:42:48
【问题描述】:
我是Android开发的新手,碰巧进入,现在对Android开发和Xamarin有点了解,但是看到人们在谈论时,让我感到很困惑的一件事Xamarin.Forms,有时我认为他们在谈论另一个平台,而不仅仅是项目中的参考。 那么根据您使用 Xamarin 的经验,能否请您详细说明这一点,并向有 3 周经验的开发人员描述,Xamarin.Forms 如何使开发变得更好,是什么使它成为 Xamarin 开发中最亮的方面?
【问题讨论】:
-
根据我的理解,它不是在 Xamarin 中拥有 Android 和 iOS 项目,而是使用一个通用项目来实现每个平台的“前端”,而是一个通用的“前端”项目,适用于所有平台。
-
您仍然需要分别构建 APK 和 IPA 的 Android 和 iOS 特定项目,并且这些项目将具有一些特定于平台的代码。但您还将拥有另一个共享项目(共享项目或 PCL),它在 Xamarin.Forms 可移植代码中定义用户界面。
标签: xamarin xamarin.forms