ReactiveUI.XamForms 19.6.12

前缀已保留
dotnet add package ReactiveUI.XamForms --version 19.6.12                
NuGet\Install-Package ReactiveUI.XamForms -Version 19.6.12                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="ReactiveUI.XamForms" Version="19.6.12" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用此包。
paket add ReactiveUI.XamForms --version 19.6.12                
#r "nuget: ReactiveUI.XamForms, 19.6.12"                
#r 指令可用于 F# Interactive 和多语言笔记本。将此复制到交互式工具或脚本的源代码中以引用此包。
// Install ReactiveUI.XamForms as a Cake Addin
#addin nuget:?package=ReactiveUI.XamForms&version=19.6.12

// Install ReactiveUI.XamForms as a Cake Tool
#tool nuget:?package=ReactiveUI.XamForms&version=19.6.12                

Build Code Coverage #yourfirstpr alternate text is missing from this package README image

<br> <a href="https://github.com/reactiveui/reactiveui"> <img width="160" heigth="160" src="https://raw.githubusercontent.com/reactiveui/styleguide/master/logo/main.png"> </a> <br>

什么是 ReactiveUI?

ReactiveUI 是一个可组合、跨平台的模型-视图-视图模型框架,遍及所有 .NET 平台,灵感来源于函数式响应式编程,这是一种允许您将 可变状态从用户界面中抽象出来,并在一个可读的位置表达一个功能的概念 并提高应用程序的可测试性的范例。

✨ 入门指南 🛒 安装包 🎥 观看视频 📚 查看示例 🎤 讨论ReactiveUI

书籍

我们的校友维护者Kent Boogaart编写了一本优秀的书籍

NuGet 包

以下包以便开始构建您的ReactiveUI应用。<b>注意:</b>某些特定平台的包是必需的。这意味着直到您正确安装包,您的应用可能无法按预期运行。有关更多信息,请参阅《<a href="https://reactiveui.net/docs/getting-started/installation/">安装</a>》文档页面。

平台 ReactiveUI 包 NuGet
.NET 标准 ReactiveUI CoreBadge
ReactiveUI.Fody FodyBadge
单元测试 ReactiveUI.Testing TestBadge
WPF ReactiveUI.WPF WpfBadge
UWP ReactiveUI.Uwp UwpBadge
WinUI ReactiveUI.WinUI WinUiBadge
MAUI ReactiveUI.Maui MauiBadge
Windows Forms ReactiveUI.WinForms WinBadge
Xamarin.Forms ReactiveUI.XamForms XamBadge
Xamarin.Essentials ReactiveUI CoreBadge
AndroidX (Xamarin) ReactiveUI.AndroidX DroXBadge
Xamarin.Android ReactiveUI.AndroidSupport DroBadge
Xamarin.iOS ReactiveUI CoreBadge
Xamarin.Mac ReactiveUI CoreBadge
Tizen ReactiveUI CoreBadge
Blazor ReactiveUI.Blazor BlazBadge
平台 Uno ReactiveUI.Uno UnoBadge
平台 Uno ReactiveUI.Uno.WinUI UnoWinUiBadge
Avalonia Avalonia.ReactiveUI AvaBadge
.any ReactiveUI.Validation ValBadge

赞助

核心团队成员、ReactiveUI贡献者以及生态系统中的贡献者在业余时间做这项开源工作。如果您使用ReactiveUI,这是一项严肃的任务,并且愿意为我们投入更多时间,请捐款。此项目提高了您的收入/生产力。它使开发和应用更快,并且减少了所需的带宽。

成为赞助商.

这是我们如何使用捐款的

  • 允许核心团队专注于ReactiveUI
  • 如果贡献者投入了大量时间在贡献上,我们表示感谢
  • 支持生态系统中的项目

支持

如果您有疑问,请查看我们GitHub问题Stack Overflow上是否已有答案。

如果您想讨论某些内容或需要帮助,这里是我们的Slack房间,总有人们在帮助他人!

请不要为支持请求打开GitHub问题。

贡献

ReactiveUI在OSI批准的开源许可证下开发,使其可以免费使用和分发,即使用于商业用途也无需付费。

如果您想提交pull requests,请首先在GitHub问题中讨论。我们欢迎首次PR贡献者。

有关如何贡献更改的更多信息,请参阅贡献指南

核心团队

<table> <tbody> <tr> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/glennawatson.png?s=150"> <br> <a href="https://github.com/glennawatson">Glenn Watson</a> <p>墨尔本,澳大利亚</p> </td> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/rlittlesii.png?s=150"> <br> <a href="https://github.com/rlittlesii">Rodney Littles II</a> <p>德克萨斯州,美国</p> </td> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/worldbeater.png?s=150"> <br> <a href="https://github.com/worldbeater">Artyom Gorchakov</a> <p>莫斯科,俄罗斯</p> </td> </tr> <tr> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/cabauman.png?s=150"> <br> <a href="https://github.com/cabauman">Colt Bauman</a> <p>韩国,首尔</p> </td> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/chrispulman.png?s=150"> <br> <a href="https://github.com/chrispulman">Chris Pulman</a> <p>英国,伦敦</p> </td> </tr> </tbody> </table>

校友核心团队

以下曾是核心团队成员。

<table> <tbody> <tr> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/ghuntley.png?s=150"> <br> <a href="https://github.com/ghuntley">Geoffrey Huntley</a> <p>悉尼,澳大利亚</p> </td> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/kentcb.png?s=150"> <br> <a href="https://github.com/kentcb">Kent Boogaart</a> <p>布里斯班,澳大利亚</p> </td> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/olevett.png?s=150"> <br> <a href="https://github.com/olevett">Olly Levett</a> <p>伦敦,英国</p> </td> </tr> <tr> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/anaisbetts.png?s=150"> <br> <a href="https://github.com/anaisbetts">Anaïs Betts</a> <p>旧金山,美国</p> </td> <td align="center" valign="top"> <img width="100" height="100" src="https://github.com/shiftkey.png?s=150"> <br> <a href="https://github.com/shiftkey">Brendan Forster</a> <p>墨尔本,澳大利亚</p> </td> <td align="center" valign="top"> <img width="120" height="100" src="https://github.com/clairernovotny.png?s=150"> <br> <a href="https://github.com/clairernovotny">Claire Novotny</a> <p>纽约,美国</p> </td> </tr> </tbody> </table>

.NET基金

ReactiveUI是.NET基金的一部分。与该基金有联系的其他项目还包括微软.NET编译平台("Roslyn")以及微软ASP.NET系列项目、微软.NET Core和Xamarin Forms。

产品 兼容和额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 兼容。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET 标准 netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包内)
了解更多关于 目标框架.NET Standard 的信息。

NuGet 包 (11)

显示依赖于 ReactiveUI.XamForms 的前 5 个 NuGet 包

下载
XamarinForms.Reactive.FSharp

使用 ReactiveUI 和 F# 构建 Xamarin Forms 应用程序的流畅接口

ChilliSource.Mobile.UI.ReactiveUI

为 ChilliSource.Mobile 框架的 ReactiveUI 扩展库

Sextant.XamForms

A ReactiveUI 导航库用于 Xamarin.Forms

Xamvvm.Forms.RxUI

用于 Xamarin.Forms.RxUI 的简单 MVVM(模型,视模型,视图)框架

RxUI.Plugins.Popup

本包提供使用ReactiveUI.XamForms和Rg.Plugins.Popup包实现弹出页面的基类。

GitHub仓库 (9)

显示依赖于ReactiveUI.XamForms的前5个最受欢迎的GitHub仓库

仓库 星标
reactiveui/Camelotia
跨平台云文件管理.NET GUI示例。
PrismLibrary/Prism-Samples-Forms
演示如何使用Xamarin.Forms中的各种Prism特性。
reactiveui/ReactiveUI.Samples
此仓库包含ReactiveUI示例。
TheEightBot/Reactive-Examples
使用Reactive Extensions和Reactive UI的示例应用。
DamienDoumer/freechat
使用Xamarin Forms构建聊天应用UI的示例。
版本 下载 最后更新
19.6.12 1,471 4/26/2024
19.6.1 965 3/25/2024
19.5.72 475 3/15/2024
19.5.41 2,398 1/27/2024
19.5.39 1,459 1/3/2024
19.5.31 1,536 12/16/2023
19.5.1 12,044 10/2/2023
19.4.1 17,993 7/11/2023
19.3.3 1,114 7/8/2023
19.3.2 1,627 7/8/2023
19.2.1 1,578 6/4/2023
18.4.44 4,028 5/11/2023
18.4.34 12,218 4/19/2023
18.4.26 9,235 3/11/2023
18.4.25 1,737 3/5/2023
18.4.22 6,858 2/18/2023
18.4.20 3,803 2/1/2023
18.4.1 8,448 11/24/2022
18.3.1 26,782 7/19/2022
18.2.9 3,350 7/8/2022
18.2.5 2,747 6/24/2022
18.1.8 4,489 6/10/2022
18.0.10 9,213 4/27/2022
18.0.7 3,646 4/11/2022
18.0.4 1,404 4/11/2022
17.1.50 15,412 2/14/2022
17.1.46 1,521 2/13/2022
17.1.17 17,243 1/1/2022
17.1.9 14,262 12/11/2021
17.1.6 2,263 12/6/2021
17.1.4 1,411 12/4/2021
17.1.3 1,243 12/4/2021
17.1.2 1,261 12/4/2021
17.0.13 1,242 12/3/2021
17.0.1 1,577 12/2/2021
16.4.15 2,054 12/13/2021
16.4.14 1,448 12/13/2021
16.4.1 2,172 11/30/2021
16.3.10 5,671 11/4/2021
16.3.9 1,402 11/2/2021
16.3.8 1,304 11/2/2021
16.3.5 1,708 10/31/2021
16.2.6 34,551 9/12/2021
16.2.1 3,562 8/26/2021
16.1.1 1,637 8/22/2021
15.1.1 2,772 8/19/2021
14.3.10 6,848 8/17/2021
14.3.1 1,615 8/11/2021
14.2.1 2,436 8/3/2021
14.1.1 41,583 6/19/2021
13.3.2 11,721 5/13/2021
13.3.1 7,829 5/12/2021
13.2.18 17,524 4/8/2021
13.2.10 2,694 4/1/2021
13.2.2 12,123 3/4/2021
13.1.1 26,974 1/22/2021
13.0.38 3,290 1/11/2021
13.0.27 8,271 12/18/2020
13.0.1 6,386 12/8/2020
12.1.5 10,036 10/30/2020
12.1.1 3,556 10/22/2020
11.5.35 18,677 8/28/2020
11.5.26 5,823 8/16/2020
11.5.17 4,966 8/4/2020
11.5.6 2,725 7/30/2020
11.5.1 1,594 7/28/2020
11.4.17 20,060 6/9/2020
11.4.1 8,613 5/7/2020
11.3.8 8,783 4/25/2020
11.3.7 20,212 4/23/2020
11.3.1 8,318 4/1/2020
11.2.3 8,384 3/5/2020
11.2.1 6,478 2/25/2020
11.1.23 13,154 1/28/2020
11.1.21 1,586 1/28/2020
11.1.20 1,636 1/27/2020
11.1.12 2,756 1/18/2020
11.1.11 2,166 1/17/2020
11.1.6 6,371 1/7/2020
11.1.1 2,265 1/1/2020
11.0.6 2,143 12/26/2019
11.0.1 7,722 12/12/2019
10.5.43 5,146 12/5/2019
10.5.31 4,008 11/20/2019
10.5.30 3,694 11/20/2019
10.5.7 12,741 10/15/2019
10.5.6 1,534 10/15/2019
10.5.1 1,782 10/13/2019
10.4.1 3,481 10/8/2019
10.3.6 2,358 9/30/2019
10.3.1 2,362 9/22/2019
10.2.2 4,689 9/19/2019
10.2.1 1,561 9/19/2019
10.1.7 1,690 9/17/2019
10.1.6 1,861 9/9/2019
10.1.5 1,583 9/9/2019
10.1.1 1,576 9/8/2019
10.0.1 1,875 9/4/2019
10.0.1-preview.6 465 6/26/2019
10.0.1-preview.5 305 6/26/2019
10.0.1-preview.4 459 5/21/2019
10.0.1-preview.3 317 5/13/2019
10.0.1-preview.2 331 4/21/2019
10.0.0-preview.3 677 1/19/2019
10.0.0-preview.1 607 1/14/2019
9.22.1 3,991 8/28/2019
9.21.1 1,723 8/26/2019
9.20.1 3,693 8/6/2019
9.19.5 5,103 7/11/2019
9.19.3 3,882 7/9/2019
9.19.2 1,657 7/9/2019
9.18.2 4,026 6/29/2019
9.18.1 1,645 6/28/2019
9.17.11 3,884 6/23/2019
9.17.4 4,129 6/15/2019
9.17.1 1,606 6/14/2019
9.16.9 3,043 6/10/2019
9.16.6 2,472 5/30/2019
9.16.4 1,584 5/29/2019
9.16.3 1,869 5/25/2019
9.16.1 2,112 5/22/2019
9.15.9 2,258 5/21/2019
9.15.7 1,600 5/21/2019
9.15.6 1,622 5/21/2019
9.15.5 1,706 5/19/2019
9.15.1 3,772 5/13/2019
9.14.3 1,640 5/12/2019
9.14.1 2,056 5/7/2019
9.13.1 8,498 4/16/2019
9.12.1 7,506 3/20/2019
9.11.3 7,067 3/7/2019
9.11.1 4,153 2/21/2019
9.10.7 1,820 2/16/2019
9.10.1 7,621 2/8/2019
9.9.5 3,186 2/3/2019
9.9.1 3,129 1/30/2019
9.8.23 2,564 1/27/2019
9.8.22 3,654 1/25/2019
9.8.19 2,884 1/24/2019
9.8.15 2,967 1/19/2019
9.8.14 1,718 1/19/2019
9.8.13 2,314 1/18/2019
9.8.9 1,855 1/16/2019
9.8.1 2,566 1/11/2019
9.7.2 9,886 1/3/2019
9.6.3 2,454 12/31/2018
9.5.1 3,460 12/27/2018
9.4.1 18,746 12/4/2018
9.3.5 7,142 11/21/2018
9.3.3 1,753 11/21/2018
9.3.2 1,766 11/21/2018
9.3.1 1,733 11/20/2018
9.2.2 5,161 11/11/2018
9.1.4 3,651 11/5/2018
9.1.1 5,852 10/28/2018
9.0.1 11,135 10/5/2018
8.7.2 12,292 8/23/2018
8.7.1 8,577 8/17/2018
8.6.3 3,074 8/17/2018
8.6.1 2,316 8/15/2018
8.5.1 4,923 8/11/2018
8.4.4 4,863 8/8/2018
8.4.1 1,867 8/7/2018
8.3.1 20,244 6/12/2018
8.2.1 13,122 5/14/2018
8.0.1 2,999 5/9/2018
8.0.0 8,458 5/2/2018
8.0.0-alpha0136 1,945 4/30/2018
8.0.0-alpha0117 8,385 11/29/2017
8.0.0-alpha0113 2,342 11/12/2017
8.0.0-alpha0110 2,497 11/8/2017