创建Xamarin插件/用户控件库

时间:2018-08-08 14:18:08

标签: c# xamarin plugins user-controls nuget-package

我需要创建一个Xamarin插件(可以在Nuget上发布的某个插件),其中包含与私人企业登录过程相关的UI和业务逻辑。

现在我的问题是:创建它的最佳方法是什么?

我当时正在考虑在Xamarin中创建两个单独的项目,该项目将嵌入所有内容,一个iOS类库和一个Android类库。这样做有可能吗?而且,对我来说更重要的是,是否可以在此类项目中包含UI并在XAML中进行设计?

用户界面应该非常简单,一个带有两个文本输入和一个按钮的登录表单,但是我想使用可视化编辑器来做到这一点。

很明显,该插件的真正优点是在下面使用自定义身份验证类型的企业登录。

1 个答案:

答案 0 :(得分:1)

您可以创建Multiplatform Library项目,在其中可以实施特定于平台的Library业务逻辑实现。

Microsoft网站上有一个不错的教程: https://docs.microsoft.com/en-us/xamarin/cross-platform/app-fundamentals/nuget-multiplatform-libraries/single-codebase

要了解有关创建Nuget程序包的更多信息,请执行以下操作:https://docs.microsoft.com/en-us/nuget/create-packages/overview-and-workflow

相关问题