用于Xamarin-Forms的日历库[关闭]

问题描述 投票:0回答:1

我正在尝试使用具有时间管理,约会等功能的应用程序。所以基本上我想使用日历库。

我想使用我将使用的内置应用程序日历,而不仅仅是访问手机中的日历。我尝试查看一些库和插件,例如:

  1. https://github.com/TheAlmightyBob/Calendars/-用于查询和修改设备日历的跨平台插件(不,我不想修改设备日历,我想要在应用程序中使用自己的日历?]]
  2. https://devhub.io/repos/jamesmontemagno-Calendars-用于查询和修改设备日历的跨平台插件(不,我不想修改设备日历,我想要在应用程序中使用自己的日历?]]
  3. https://www.syncfusion.com/xamarin-ui-controls/xamarin-calendar(非常昂贵)

我还看到了很多其他相同的应用程序,它们在修改设备日历。

所以基本上我的问题是,你们知道我可以在项目中使用的任何日历库吗?所有日历库是否只修改电话上现有的日历?由于用户只需要在应用程序上进行约会,因此无需在他的电话日历上显示该约会。

我应该只在后端创建整个基础结构,而不在用户界面上完全使用日历吗?

请随时向我提出任何建议。预先谢谢你们。 :)

.net xamarin xamarin.forms xamarin.android xamarin.ios
1个回答
0
投票
就是说,肯定有很多应用程序/系统维护单独的时间表和日历,通常是因为它们的要求超出了内置日历的功能。

[如果您不打算使用设备日历,则需要两个不同的部分,看来到目前为止您只看过设备方面的内容:

    您需要一个日历/预定的“引擎”,该引擎可以托管在应用程序中,也可以托管在后端,并且与任何前端层完全独立。我强烈建议使用基于服务器的方法,该方法允许用户连接多个设备并备份其所有数据。成本和复杂性各不相同的解决方案将很多。这些与手机或xamarin无关。您希望以与要构建需要日历/计划的网站相同的方式研究这些内容。这是已经构建了很多次的东西之一,并且可能会有很多选择。可能有一个第三方解决方案可以满足您在某处的需求,无论是您集成/自定义的库还是您所连接的SaS。
  1. 在设备上运行并使用来自后端引擎的数据的前端组件。这是Syncfusion之类的组件可能会非常有用的地方。仅当您是一家相当大的公司时,Syncfusion才昂贵,否则,您应该查看他们的社区许可证https://www.syncfusion.com/products/communitylicense

© www.soinside.com 2019 - 2024. All rights reserved.