Prism.Forms 5.7.0-pre1

This is an early preview of Prism for Xamarin.Forms.  Please let us know what you think.  Your feedback will be greatly appreciated.

A walk through on how to get started with Prism for Xamarin.Forms: http://brianlagunas.com/

Feel free to contribute to this project on GitHub.

This is a prerelease version of Prism.Forms.
There is a newer version of this package available.
See the version list below for details.
Install-Package Prism.Forms -Version 5.7.0-pre1
dotnet add package Prism.Forms --version 5.7.0-pre1
<PackageReference Include="Prism.Forms" Version="5.7.0-pre1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Prism.Forms --version 5.7.0-pre1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Breaking Changes:
- INavigatioServiceAware has been removed.  You now inject the NavigationService in the VM constructor.  The parameter must be named "navigationService".

public void MainPageViewModel(INavigationService navigationService) {...}

New Features:
- added navigation registration and navigation method overloads.
     Container.RegisterTypeForNavigation<MainPage, MainPageViewModel>();
     NavigationService.Navigate<MainPageViewModel>();
- Services that are registered with the Xamarin.Forms DependencyService are automatically resolved by Prism when requested in a constructor.  DependencyService.Get method calls are no longer needed.

Features include:
- IoC with Unity
- Commanding
- ViewModelLocator
- Event Aggregator
- Navigation

Showing the top 6 GitHub repositories that depend on Prism.Forms:

Repository Stars
shinyorg/shiny
A Xamarin Framework for Backgrounding & Device Hardware Services (iOS, Android, UWP, Tizen, tvOS, watchOS, & more coming soon)
PrismLibrary/Prism-Samples-Forms
Samples that demonstrate how to use various Prism features with Xamarin.Forms
muak/AiForms.SettingsView
SettingsView for Xamarin.Forms
muak/AiForms.Effects
AiForms.Effects for Xamarin.Forms
bit-foundation/bit-framework
Full stack dev framework for C# / TypeScript / JavaScript developers
o1298098/Xamarin-CloudMusic
Xamarin.Forms goodlooking UI sample

Version History

Version Downloads Last updated
7.2.0.1367 35,265 7/24/2019
7.2.0.1347-pre 2,725 6/11/2019
7.2.0.1233-pre 2,541 5/6/2019
7.2.0.1038-pre 2,740 2/20/2019
7.2.0.708-pre 1,475 12/4/2018
7.1.0.431 251,759 10/15/2018
7.1.0.279-pre 2,007 9/20/2018
7.1.0.172-pre 23,634 6/15/2018
7.1.0.135-pre 1,237 5/9/2018
7.1.0.123-pre 8,828 4/2/2018
7.0.0.396 192,107 1/22/2018
7.0.0.362 19,244 1/12/2018
7.0.0.336-pre 8,443 12/7/2017
7.0.0.269-pre 2,646 11/16/2017
7.0.0.168-pre 15,969 10/13/2017
7.0.0.124-pre 3,645 10/6/2017
7.0.0-pre1 996 9/22/2017
6.3.0 139,678 3/25/2017
6.3.0-pre2 3,076 2/26/2017
6.3.0-pre1 11,983 11/2/2016
6.2.0 39,341 8/9/2016
6.1.0-pre7 1,217 7/15/2016
6.1.0-pre6 1,117 6/21/2016
6.1.0-pre5 2,930 5/5/2016
6.1.0-pre4 2,382 4/5/2016
6.1.0-pre3 5,314 1/20/2016
6.1.0-pre2 1,092 12/10/2015
6.1.0-pre1 799 12/3/2015
6.0.1 7,183 10/26/2015
6.0.0 1,855 10/14/2015
5.9.0-pre2 515 10/12/2015
5.8.0-pre1 513 10/8/2015
5.7.0-pre3 1,001 6/10/2015
5.7.0-pre2 366 6/10/2015
5.7.0-pre1 842 6/8/2015
5.6.1-pre1 755 3/24/2015
Show less