CrossPlatformLibrary 4.0.0-alpha1

This is a prerelease version of CrossPlatformLibrary.
There is a newer version of this package available.
See the version list below for details.
dotnet add package CrossPlatformLibrary --version 4.0.0-alpha1
                    
NuGet\Install-Package CrossPlatformLibrary -Version 4.0.0-alpha1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CrossPlatformLibrary" Version="4.0.0-alpha1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CrossPlatformLibrary" Version="4.0.0-alpha1" />
                    
Directory.Packages.props
<PackageReference Include="CrossPlatformLibrary" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CrossPlatformLibrary --version 4.0.0-alpha1
                    
#r "nuget: CrossPlatformLibrary, 4.0.0-alpha1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package CrossPlatformLibrary@4.0.0-alpha1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CrossPlatformLibrary&version=4.0.0-alpha1&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CrossPlatformLibrary&version=4.0.0-alpha1&prerelease
                    
Install as a Cake Tool

CrossPlatformLibrary is an extensible cross-platform toolkit which provides a basic set of functionality used in most mobile apps such as bootstrapping, exception handling, tracing and UI dispatching.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed.  monoandroid10 is compatible. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Universal Windows Platform uap was computed.  uap10.0 is compatible. 
Xamarin.iOS xamarinios was computed.  xamarinios10 is compatible. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (6)

Showing the top 5 NuGet packages that depend on CrossPlatformLibrary:

Package Downloads
CrossPlatformLibrary.Forms

CrossPlatformLibrary is an extensible cross-platform toolkit which provides a basic set of functionality used in most mobile apps such as bootstrapping, exception handling, tracing and UI dispatching.

CrossPlatformLibrary.Geolocation

CrossPlatformLibrary.Geolocation is a plug-in for geo information handling. It enables cross-platform GPS functionality.

CrossPlatformLibrary.Settings

CrossPlatformLibrary.Settings is a plug-in for reading and writing of platform-independent application settings.

CrossPlatformLibrary.WebBrowser

CrossPlatformLibrary.WebBrowser is a cross-platform abstraction which allows to open browser requests.

CrossPlatformLibrary.Device

CrossPlatformLibrary.Device is a plug-in for reading platform-independent device information.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.2.16-pre 615 12/1/2021
4.2.7-pre 498 11/5/2021
4.2.4-pre 473 10/13/2021
4.1.21226.5-pre 568 8/14/2021
4.1.21226.3-pre 497 8/14/2021
4.1.21181.1-pre 586 6/30/2021
4.1.21179.2-pre 563 6/28/2021
4.1.21176.3-pre 517 6/25/2021
4.1.21176.2-pre 496 6/25/2021
4.1.21175.2-pre 519 6/24/2021
4.1.21019.1-pre 666 1/19/2021
4.1.21017.2-pre 532 1/17/2021
4.1.21016.1-pre 604 1/16/2021
4.1.21014.4-pre 548 1/14/2021
4.1.21012.1-pre 536 1/12/2021
4.1.21006.2-pre 713 1/6/2021
4.1.20351.2-pre 601 12/16/2020
4.1.20350.1-pre 583 12/15/2020
4.1.20337.2-pre 575 12/2/2020
4.1.20331.4-pre 670 11/26/2020
4.1.20331.2-pre 552 11/26/2020
4.1.20327.1-pre 608 11/22/2020
4.1.20326.4 38,859 11/21/2020
4.1.20326.3-pre 597 11/22/2020
4.1.20326.1-pre 603 11/21/2020
4.1.20320.1-pre 680 11/15/2020
4.1.20319.1-pre 638 11/14/2020
4.1.20312.5-pre 709 11/7/2020
4.1.20312.4-pre 675 11/7/2020
4.1.20312.1-pre 702 11/7/2020
4.1.20309.1-pre 655 11/4/2020
4.1.20308.3-pre 605 11/3/2020
4.1.20308.2-pre 600 11/3/2020
4.1.20308.1-pre 596 11/2/2020
4.1.20307.3-pre 691 11/2/2020
4.1.20307.2-pre 632 11/2/2020
4.1.20303.4-pre 616 10/29/2020
4.1.20292.5-pre 671 10/18/2020
4.1.20292.3-pre 589 10/18/2020
4.1.20292.2-pre 634 10/18/2020
4.1.20292.1-pre 613 10/17/2020
4.1.20291.2-pre 647 10/17/2020
4.1.20291.1-pre 631 10/17/2020
4.1.20281.1-pre 686 10/7/2020
4.1.20280.1-pre 654 10/6/2020
4.1.20279.10-pre 754 10/5/2020
4.0.20123.4-pre 742 5/2/2020
4.0.20093.1-pre 824 4/2/2020
4.0.20092.1-pre 724 4/1/2020
4.0.20089.1-pre 740 3/29/2020
4.0.20082.3-pre 815 3/23/2020
4.0.20082.1-pre 704 3/22/2020
4.0.20061.4-pre 738 3/1/2020
4.0.20061.1-pre 715 3/1/2020
4.0.20033.4-pre 744 2/2/2020
4.0.20033.1-pre 755 2/2/2020
4.0.20017.1-pre 744 1/17/2020
4.0.20012.1-pre 918 1/12/2020
4.0.20010.2-pre 832 1/10/2020
4.0.20010.1-pre 863 1/10/2020
4.0.20009.2-pre 747 1/9/2020
4.0.20009.1-pre 752 1/9/2020
4.0.20007.5-pre 827 1/7/2020
4.0.20006.4-pre 711 1/6/2020
4.0.20006.3-pre 725 1/6/2020
4.0.20006.1-pre 736 1/6/2020
4.0.19363.1-pre 731 12/29/2019
4.0.19361.1-pre 716 12/29/2019
4.0.19356.2-pre 741 12/22/2019
4.0.19356.1-pre 698 12/21/2019
4.0.19355.1-pre 718 12/21/2019
4.0.19354.3-pre 717 12/20/2019
4.0.19354.2-pre 699 12/20/2019
4.0.19352.1-pre 759 12/18/2019
4.0.19350.1-pre 763 12/16/2019
4.0.19348.1-pre 771 12/14/2019
4.0.19346.1-pre 810 12/12/2019
4.0.19344.4-pre 788 12/10/2019
4.0.19344.3-pre 739 12/10/2019
4.0.19326.1-pre 757 11/22/2019
4.0.19325.10-pre 772 11/21/2019
4.0.19325.9-pre 737 11/21/2019
4.0.19325.7-pre 742 11/21/2019
4.0.19325.5-pre 740 11/21/2019
4.0.19325.2-pre 739 11/21/2019
4.0.19325.1-pre 745 11/21/2019
4.0.19324.7-pre 743 11/20/2019
4.0.19323.1-pre 712 11/20/2019
4.0.19320.2-pre 741 11/16/2019
4.0.19320.1-pre 706 11/16/2019
4.0.19319.4-pre 740 11/15/2019
4.0.19319.3-pre 704 11/15/2019
4.0.19319.2-pre 733 11/15/2019
4.0.19319.1-pre 723 11/15/2019
4.0.19317.1-pre 721 11/13/2019
4.0.19316.5-pre 711 11/12/2019
4.0.19316.4-pre 736 11/12/2019
4.0.19316.2-pre 708 11/12/2019
4.0.19316.1-pre 734 11/12/2019
4.0.19315.4-pre 738 11/11/2019
4.0.19315.3-pre 751 11/11/2019
4.0.19315.2-pre 719 11/11/2019
4.0.19315.1-pre 759 11/11/2019
4.0.19314.1-pre 711 11/10/2019
4.0.19313.3-pre 743 11/9/2019
4.0.19301.1-pre 815 10/28/2019
4.0.19295.11-pre 761 10/22/2019
4.0.19295.9-pre 714 10/22/2019
4.0.19295.7-pre 714 10/22/2019
4.0.19295.5-pre 765 10/22/2019
4.0.19295.3-pre 789 10/22/2019
4.0.19295.1-pre 765 10/22/2019
4.0.19294.1-pre 759 10/21/2019
4.0.19293.5-pre 734 10/20/2019
4.0.19293.3-pre 757 10/20/2019
4.0.19293.1-pre 731 10/20/2019
4.0.19292.1-pre 690 10/19/2019
4.0.19290.5-pre 740 10/17/2019
4.0.19290.3-pre 769 10/17/2019
4.0.19280.8-pre 793 10/7/2019
4.0.19280.7-pre 744 10/7/2019
4.0.19280.6-pre 766 10/7/2019
4.0.19280.5-pre 740 10/7/2019
4.0.19280.3-pre 758 10/7/2019
4.0.19279.5-pre 772 10/6/2019
4.0.19279.3-pre 755 10/6/2019
4.0.19279.1-pre 736 10/6/2019
4.0.19276.3-pre 710 10/3/2019
4.0.19276.1-pre 718 10/3/2019
4.0.19275.1-pre 762 10/2/2019
4.0.19274.6-pre 782 10/1/2019
4.0.19274.4-pre 738 10/1/2019
4.0.19274.2-pre 692 10/1/2019
4.0.19274.1-pre 705 10/1/2019
4.0.19273.3-pre 731 9/30/2019
4.0.19272.1-pre 755 9/29/2019
4.0.19269.5-pre 727 9/26/2019
4.0.19269.3-pre 727 9/26/2019
4.0.19269.1-pre 733 9/26/2019
4.0.19245.1-pre 753 9/2/2019
4.0.19241.5-pre 802 8/29/2019
4.0.19241.3-pre 763 8/29/2019
4.0.19241.1-pre 802 8/29/2019
4.0.19239.12-pre 815 8/27/2019
4.0.19239.10-pre 764 8/27/2019
4.0.19239.8-pre 794 8/27/2019
4.0.19239.6-pre 771 8/27/2019
4.0.19239.2-pre 763 8/27/2019
4.0.19238.5-pre 732 8/26/2019
4.0.19238.3-pre 746 8/26/2019
4.0.19238.1-pre 733 8/25/2019
4.0.19237.7-pre 809 8/25/2019
4.0.19237.3-pre 767 8/25/2019
4.0.19237.1-pre 767 8/25/2019
4.0.19235.7-pre 808 8/23/2019
4.0.19235.3-pre 763 8/23/2019
4.0.19234.3-pre 765 8/22/2019
4.0.19232.5-pre 2,122 8/20/2019
4.0.19232.3-pre 2,126 8/20/2019
4.0.19231.1-pre 2,132 8/19/2019
4.0.19229.1-pre 2,113 8/17/2019
4.0.19227.1-pre 2,112 8/15/2019
4.0.19226.7-pre 2,131 8/14/2019
4.0.19226.6-pre 2,109 8/14/2019
4.0.19226.3-pre 2,147 8/14/2019
4.0.19226.1-pre 2,152 8/14/2019
4.0.19224.5-pre 2,124 8/12/2019
4.0.19224.3-pre 2,130 8/12/2019
4.0.19224.1-pre 2,103 8/12/2019
4.0.19223.1-pre 2,133 8/11/2019
4.0.19218.3-pre 2,165 8/6/2019
4.0.19217.1-pre 2,178 8/5/2019
4.0.19215.6-pre 2,127 8/3/2019
4.0.19215.1-pre 2,114 8/3/2019
4.0.19212.1-pre 2,146 7/31/2019
4.0.19211.3-pre 2,150 7/30/2019
4.0.19211.1-pre 2,160 7/30/2019
4.0.19207.3-pre 2,108 7/26/2019
4.0.19207.1-pre 2,117 7/26/2019
4.0.19206.5-pre 2,128 7/25/2019
4.0.19206.1-pre 2,125 7/25/2019
4.0.19199.9-pre 2,161 7/18/2019
4.0.19199.5 2,747 7/18/2019
4.0.19199.3-pre 2,151 7/18/2019
4.0.19199.1-pre 2,166 7/18/2019
4.0.19198.14-pre 2,120 7/17/2019
4.0.19198.12-pre 2,137 7/17/2019
4.0.19198.8-pre 2,160 7/17/2019
4.0.19198.7-pre 2,115 7/17/2019
4.0.19198.4-pre 2,140 7/17/2019
4.0.19198.2-pre 2,116 7/17/2019
4.0.19197.8-pre 2,132 7/16/2019
4.0.19197.4-pre 2,147 7/16/2019
4.0.19197.2-pre 2,136 7/16/2019
4.0.19197.1-pre 2,147 7/16/2019
4.0.19195.1-pre 2,162 7/14/2019
4.0.19194.7-pre 2,119 7/13/2019
4.0.19194.6-pre 2,158 7/13/2019
4.0.19194.3-pre 2,134 7/13/2019
4.0.19194.2-pre 2,116 7/13/2019
4.0.19194.1-pre 2,128 7/13/2019
4.0.19193.1-pre 2,151 7/12/2019
4.0.19188.1-pre 2,153 7/7/2019
4.0.19182.7-pre 2,226 7/1/2019
4.0.19182.2-pre 2,157 7/1/2019
4.0.19180.2-pre 2,146 6/29/2019
4.0.19180.1-pre 2,124 6/29/2019
4.0.19176.1-pre 2,139 6/25/2019
4.0.19175.5-pre 2,113 6/24/2019
4.0.19175.4-pre 2,146 6/24/2019
4.0.19175.2-pre 2,150 6/24/2019
4.0.19175.1-pre 2,160 6/24/2019
4.0.19154.15-pre 2,148 6/24/2019
4.0.19154.13-pre 2,078 6/3/2019
4.0.0-alpha1 2,234 11/17/2018
3.0.1 6,867 7/3/2018
3.0.1-pre3 3,002 1/3/2018
3.0.1-pre2 2,977 1/3/2018
2.0.2-pre2 2,568 9/28/2017
2.0.2-pre1 2,605 8/10/2017
2.0.1 9,146 8/8/2017
2.0.1-pre7 2,591 8/3/2017
2.0.1-pre6 2,603 8/2/2017
2.0.1-pre5 2,637 4/11/2017
2.0.1-pre3 2,764 11/12/2016
2.0.1-pre2 2,716 9/22/2016
2.0.1-pre1 2,952 9/18/2016
2.0.1-pre0 3,446 9/18/2016
2.0.0-pre11 2,973 9/13/2016
1.0.74-pre5 2,730 6/5/2016
1.0.74-pre4 2,740 6/5/2016
1.0.74-pre3 2,715 5/7/2016
1.0.74-pre2 2,867 4/19/2016
1.0.74-pre1 2,708 4/15/2016
1.0.73 25,807 4/15/2016
1.0.73-pre2 2,738 4/15/2016
1.0.73-pre1 2,722 4/15/2016
1.0.72 3,016 4/15/2016
1.0.72-pre3 2,817 1/13/2016
1.0.72-pre2 3,092 1/13/2016
1.0.72-pre1 2,799 1/12/2016
1.0.71 4,631 12/11/2015
1.0.71-alpha1 2,984 12/11/2015
1.0.70 3,332 12/11/2015
1.0.69 3,032 12/11/2015
1.0.66 3,027 10/14/2015
1.0.66-alpha 2,713 10/14/2015
1.0.65 2,957 10/13/2015
1.0.64 2,995 10/12/2015
1.0.63 4,536 9/26/2015
1.0.63-alpha 2,745 9/19/2015
1.0.62-alpha 2,787 9/18/2015
1.0.61-alpha 2,725 9/18/2015
1.0.60-alpha 2,710 9/17/2015
1.0.58-alpha 2,681 9/15/2015
1.0.57-alpha 2,705 9/15/2015
1.0.56-alpha 2,737 9/14/2015
1.0.55-alpha 2,666 9/14/2015
1.0.54-alpha 2,712 9/11/2015
1.0.53-alpha 2,743 9/10/2015
1.0.52-alpha 2,692 9/10/2015
1.0.51-alpha 2,694 9/10/2015
1.0.50-alpha 2,730 9/10/2015
1.0.49-alpha 2,735 9/9/2015
1.0.48-alpha 2,712 9/8/2015
1.0.47-alpha 2,688 9/8/2015
1.0.46-alpha 2,668 9/8/2015
1.0.45-alpha 2,721 9/8/2015
1.0.44-alpha 2,684 9/6/2015
1.0.43 2,985 9/6/2015
1.0.43-alpha 2,689 8/24/2015
1.0.42-alpha 2,641 8/22/2015
1.0.41-alpha 2,667 8/22/2015
1.0.40-alpha 2,661 8/22/2015
1.0.39-alpha 2,772 8/22/2015
1.0.38-alpha 2,656 8/22/2015
1.0.37-alpha 2,719 8/21/2015
1.0.36-alpha 2,692 8/21/2015
1.0.35-alpha 2,672 8/21/2015
1.0.34-alpha 2,708 8/21/2015
1.0.33-alpha 2,684 8/21/2015
1.0.32-alpha 2,678 8/21/2015
1.0.31-alpha 2,650 8/17/2015
1.0.30-alpha 2,660 8/17/2015
1.0.29-alpha 2,662 8/15/2015
1.0.28-alpha 2,830 8/13/2015
1.0.27-alpha 3,035 8/10/2015
1.0.26-alpha 3,108 8/10/2015
1.0.25-alpha 2,757 8/10/2015
1.0.24-alpha 2,842 8/9/2015
1.0.23-alpha 2,936 8/9/2015
1.0.22-alpha 2,954 8/6/2015
1.0.21-alpha 2,945 8/6/2015
1.0.20-alpha 2,941 8/5/2015
1.0.19-alpha 2,930 8/5/2015
1.0.18-alpha 2,968 8/5/2015
1.0.17-alpha 2,960 8/5/2015
1.0.16-alpha 3,012 8/5/2015
1.0.15-alpha 2,870 8/2/2015
1.0.14-alpha 2,847 8/2/2015
1.0.13-alpha 2,839 8/1/2015
1.0.12-alpha 2,822 8/1/2015
1.0.11-alpha 2,827 8/1/2015
1.0.10-alpha 2,812 8/1/2015
1.0.9-alpha 2,854 8/1/2015
1.0.6-alpha 2,801 7/27/2015
1.0.5-alpha 2,731 7/26/2015
1.0.4-alpha 2,743 7/24/2015
1.0.3-alpha 2,760 7/20/2015
1.0.2-alpha 2,762 7/19/2015
1.0.1-alpha 2,706 7/19/2015
1.0.0-alpha 2,705 7/19/2015

4.0.0-pre
- Support for .Net Standard

3.0.1
- Refactored for better IoC support
- IContainerExtensions is no longer bootstrapped

2.0.2-pre
- Added new extension methods
- Added virtual method ConfigureTracing in Bootstrapper

2.0.1
- Major refactoring to support the "bait-and-switch" PCL pattern
- Moved ITracer to new NuGet package "Tracing"
- Moved all IValueConverters to new NuGet package "ValueConverters.NET"
- Moved ResourceLoader to new NuGet package "ResourceLoader"
- Moved XmlSerializerHelper to new NuGet package "XmlSerializerHelper"
- Enabled Bootstrapper.Startup() to be called from withing a background thread
- Fixed invalid cross-thread exception raised by Bootstrapper.Startup on WP8
- Handle DispatcherUnhandledException in Netfx ExceptionHandler
- Added localization support

1.0.73
- Added support for Universal Windows Platform (UWP).

1.0.72
- Automatically configure console tracer depending on platform
- Added LinkerHelper.cs to solve the Xamarin iOS linker issue
- Added CrossPlatformApplication as application bootstrapper for WPF
- Optimization: Check synchronization context in iOS DispatcherService before calling BeginInvokeOnMainThread
- Removed PhoneTextBoxEx and WPtoolkit dependency. (Moved to new NuGet package named DelayedPhoneTextBox).

1.0.71
- Extracted ObservableView to new NuGet package ObservableView
- Extracted HighlightMarker to new NuGet package HighlightMarker