MauiReactor is the successor of ReactorUI for Xamarin-Forms (https://github.com/adospace/reactorui-xamarin)
MauiReactor Nuget Packages
Introductionary video from Solution1 conference
Interview with James Montemagno
Getting started video from Gerald Versluis
dotnet new install Reactor.Maui.TemplatePack
dotnet tool install -g Reactor.Maui.HotReload
- Create a sample project
dotnet new maui-reactor-startup -o my-new-project
and move inside the new project folder
cd .\my-new-project\
- Build & run the project (emulator or device must be running and configured)
dotnet build -t:Run -f net7.0-android
Under Mac, to target an iOS device/emulator, issue a command like this:
dotnet build -t:Run /p:_DeviceName=:v2:udid=<device_id> -f net7.0-ios
where the device id comes from this list:
xcrun simctl list
- Hot-reload console
dotnet-maui-reactor -f [net7.0-android|net7.0-ios|...]
- Edits to code should be hotreloaded by the application --> Enjoy!
- Star the repository!
- File an issue (Issues)
- Fix bugs, add features, or improve the code with PRs
- Help with the documentation (Documentation Repo)