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 538 12/1/2021
4.2.7-pre 408 11/5/2021
4.2.4-pre 401 10/13/2021
4.1.21226.5-pre 474 8/14/2021
4.1.21226.3-pre 413 8/14/2021
4.1.21181.1-pre 501 6/30/2021
4.1.21179.2-pre 475 6/28/2021
4.1.21176.3-pre 426 6/25/2021
4.1.21176.2-pre 427 6/25/2021
4.1.21175.2-pre 437 6/24/2021
4.1.21019.1-pre 574 1/19/2021
4.1.21017.2-pre 452 1/17/2021
4.1.21016.1-pre 529 1/16/2021
4.1.21014.4-pre 455 1/14/2021
4.1.21012.1-pre 452 1/12/2021
4.1.21006.2-pre 514 1/6/2021
4.1.20351.2-pre 527 12/16/2020
4.1.20350.1-pre 506 12/15/2020
4.1.20337.2-pre 496 12/2/2020
4.1.20331.4-pre 574 11/26/2020
4.1.20331.2-pre 485 11/26/2020
4.1.20327.1-pre 501 11/22/2020
4.1.20326.4 38,733 11/21/2020
4.1.20326.3-pre 500 11/22/2020
4.1.20326.1-pre 515 11/21/2020
4.1.20320.1-pre 592 11/15/2020
4.1.20319.1-pre 544 11/14/2020
4.1.20312.5-pre 610 11/7/2020
4.1.20312.4-pre 581 11/7/2020
4.1.20312.1-pre 609 11/7/2020
4.1.20309.1-pre 566 11/4/2020
4.1.20308.3-pre 525 11/3/2020
4.1.20308.2-pre 515 11/3/2020
4.1.20308.1-pre 524 11/2/2020
4.1.20307.3-pre 602 11/2/2020
4.1.20307.2-pre 545 11/2/2020
4.1.20303.4-pre 515 10/29/2020
4.1.20292.5-pre 577 10/18/2020
4.1.20292.3-pre 517 10/18/2020
4.1.20292.2-pre 566 10/18/2020
4.1.20292.1-pre 530 10/17/2020
4.1.20291.2-pre 545 10/17/2020
4.1.20291.1-pre 549 10/17/2020
4.1.20281.1-pre 589 10/7/2020
4.1.20280.1-pre 562 10/6/2020
4.1.20279.10-pre 652 10/5/2020
4.0.20123.4-pre 658 5/2/2020
4.0.20093.1-pre 730 4/2/2020
4.0.20092.1-pre 637 4/1/2020
4.0.20089.1-pre 653 3/29/2020
4.0.20082.3-pre 725 3/23/2020
4.0.20082.1-pre 619 3/22/2020
4.0.20061.4-pre 654 3/1/2020
4.0.20061.1-pre 628 3/1/2020
4.0.20033.4-pre 654 2/2/2020
4.0.20033.1-pre 653 2/2/2020
4.0.20017.1-pre 656 1/17/2020
4.0.20012.1-pre 825 1/12/2020
4.0.20010.2-pre 754 1/10/2020
4.0.20010.1-pre 761 1/10/2020
4.0.20009.2-pre 663 1/9/2020
4.0.20009.1-pre 658 1/9/2020
4.0.20007.5-pre 733 1/7/2020
4.0.20006.4-pre 625 1/6/2020
4.0.20006.3-pre 642 1/6/2020
4.0.20006.1-pre 657 1/6/2020
4.0.19363.1-pre 659 12/29/2019
4.0.19361.1-pre 641 12/29/2019
4.0.19356.2-pre 651 12/22/2019
4.0.19356.1-pre 613 12/21/2019
4.0.19355.1-pre 630 12/21/2019
4.0.19354.3-pre 625 12/20/2019
4.0.19354.2-pre 618 12/20/2019
4.0.19352.1-pre 671 12/18/2019
4.0.19350.1-pre 693 12/16/2019
4.0.19348.1-pre 681 12/14/2019
4.0.19346.1-pre 713 12/12/2019
4.0.19344.4-pre 698 12/10/2019
4.0.19344.3-pre 650 12/10/2019
4.0.19326.1-pre 661 11/22/2019
4.0.19325.10-pre 684 11/21/2019
4.0.19325.9-pre 635 11/21/2019
4.0.19325.7-pre 646 11/21/2019
4.0.19325.5-pre 655 11/21/2019
4.0.19325.2-pre 650 11/21/2019
4.0.19325.1-pre 645 11/21/2019
4.0.19324.7-pre 641 11/20/2019
4.0.19323.1-pre 642 11/20/2019
4.0.19320.2-pre 650 11/16/2019
4.0.19320.1-pre 623 11/16/2019
4.0.19319.4-pre 645 11/15/2019
4.0.19319.3-pre 632 11/15/2019
4.0.19319.2-pre 639 11/15/2019
4.0.19319.1-pre 625 11/15/2019
4.0.19317.1-pre 649 11/13/2019
4.0.19316.5-pre 632 11/12/2019
4.0.19316.4-pre 641 11/12/2019
4.0.19316.2-pre 625 11/12/2019
4.0.19316.1-pre 655 11/12/2019
4.0.19315.4-pre 640 11/11/2019
4.0.19315.3-pre 667 11/11/2019
4.0.19315.2-pre 636 11/11/2019
4.0.19315.1-pre 675 11/11/2019
4.0.19314.1-pre 628 11/10/2019
4.0.19313.3-pre 642 11/9/2019
4.0.19301.1-pre 726 10/28/2019
4.0.19295.11-pre 667 10/22/2019
4.0.19295.9-pre 634 10/22/2019
4.0.19295.7-pre 633 10/22/2019
4.0.19295.5-pre 667 10/22/2019
4.0.19295.3-pre 688 10/22/2019
4.0.19295.1-pre 675 10/22/2019
4.0.19294.1-pre 660 10/21/2019
4.0.19293.5-pre 650 10/20/2019
4.0.19293.3-pre 665 10/20/2019
4.0.19293.1-pre 647 10/20/2019
4.0.19292.1-pre 613 10/19/2019
4.0.19290.5-pre 652 10/17/2019
4.0.19290.3-pre 678 10/17/2019
4.0.19280.8-pre 708 10/7/2019
4.0.19280.7-pre 651 10/7/2019
4.0.19280.6-pre 666 10/7/2019
4.0.19280.5-pre 648 10/7/2019
4.0.19280.3-pre 660 10/7/2019
4.0.19279.5-pre 674 10/6/2019
4.0.19279.3-pre 647 10/6/2019
4.0.19279.1-pre 655 10/6/2019
4.0.19276.3-pre 627 10/3/2019
4.0.19276.1-pre 641 10/3/2019
4.0.19275.1-pre 670 10/2/2019
4.0.19274.6-pre 680 10/1/2019
4.0.19274.4-pre 654 10/1/2019
4.0.19274.2-pre 624 10/1/2019
4.0.19274.1-pre 621 10/1/2019
4.0.19273.3-pre 645 9/30/2019
4.0.19272.1-pre 667 9/29/2019
4.0.19269.5-pre 645 9/26/2019
4.0.19269.3-pre 648 9/26/2019
4.0.19269.1-pre 634 9/26/2019
4.0.19245.1-pre 659 9/2/2019
4.0.19241.5-pre 716 8/29/2019
4.0.19241.3-pre 692 8/29/2019
4.0.19241.1-pre 707 8/29/2019
4.0.19239.12-pre 717 8/27/2019
4.0.19239.10-pre 676 8/27/2019
4.0.19239.8-pre 714 8/27/2019
4.0.19239.6-pre 680 8/27/2019
4.0.19239.2-pre 681 8/27/2019
4.0.19238.5-pre 652 8/26/2019
4.0.19238.3-pre 663 8/26/2019
4.0.19238.1-pre 673 8/25/2019
4.0.19237.7-pre 713 8/25/2019
4.0.19237.3-pre 685 8/25/2019
4.0.19237.1-pre 691 8/25/2019
4.0.19235.7-pre 711 8/23/2019
4.0.19235.3-pre 674 8/23/2019
4.0.19234.3-pre 670 8/22/2019
4.0.19232.5-pre 2,045 8/20/2019
4.0.19232.3-pre 2,033 8/20/2019
4.0.19231.1-pre 2,043 8/19/2019
4.0.19229.1-pre 2,019 8/17/2019
4.0.19227.1-pre 2,030 8/15/2019
4.0.19226.7-pre 2,047 8/14/2019
4.0.19226.6-pre 2,023 8/14/2019
4.0.19226.3-pre 2,064 8/14/2019
4.0.19226.1-pre 2,060 8/14/2019
4.0.19224.5-pre 2,036 8/12/2019
4.0.19224.3-pre 2,030 8/12/2019
4.0.19224.1-pre 2,027 8/12/2019
4.0.19223.1-pre 2,047 8/11/2019
4.0.19218.3-pre 2,070 8/6/2019
4.0.19217.1-pre 2,082 8/5/2019
4.0.19215.6-pre 2,045 8/3/2019
4.0.19215.1-pre 2,045 8/3/2019
4.0.19212.1-pre 2,070 7/31/2019
4.0.19211.3-pre 2,081 7/30/2019
4.0.19211.1-pre 2,084 7/30/2019
4.0.19207.3-pre 2,022 7/26/2019
4.0.19207.1-pre 2,026 7/26/2019
4.0.19206.5-pre 2,042 7/25/2019
4.0.19206.1-pre 2,039 7/25/2019
4.0.19199.9-pre 2,087 7/18/2019
4.0.19199.5 2,665 7/18/2019
4.0.19199.3-pre 2,052 7/18/2019
4.0.19199.1-pre 2,069 7/18/2019
4.0.19198.14-pre 2,038 7/17/2019
4.0.19198.12-pre 2,061 7/17/2019
4.0.19198.8-pre 2,068 7/17/2019
4.0.19198.7-pre 2,055 7/17/2019
4.0.19198.4-pre 2,038 7/17/2019
4.0.19198.2-pre 2,046 7/17/2019
4.0.19197.8-pre 2,046 7/16/2019
4.0.19197.4-pre 2,061 7/16/2019
4.0.19197.2-pre 2,050 7/16/2019
4.0.19197.1-pre 2,055 7/16/2019
4.0.19195.1-pre 2,077 7/14/2019
4.0.19194.7-pre 2,046 7/13/2019
4.0.19194.6-pre 2,075 7/13/2019
4.0.19194.3-pre 2,043 7/13/2019
4.0.19194.2-pre 2,043 7/13/2019
4.0.19194.1-pre 2,036 7/13/2019
4.0.19193.1-pre 2,046 7/12/2019
4.0.19188.1-pre 2,059 7/7/2019
4.0.19182.7-pre 2,124 7/1/2019
4.0.19182.2-pre 2,077 7/1/2019
4.0.19180.2-pre 2,060 6/29/2019
4.0.19180.1-pre 2,049 6/29/2019
4.0.19176.1-pre 2,052 6/25/2019
4.0.19175.5-pre 2,051 6/24/2019
4.0.19175.4-pre 2,065 6/24/2019
4.0.19175.2-pre 2,067 6/24/2019
4.0.19175.1-pre 2,070 6/24/2019
4.0.19154.15-pre 2,076 6/24/2019
4.0.19154.13-pre 2,000 6/3/2019
4.0.0-alpha1 2,164 11/17/2018
3.0.1 6,610 7/3/2018
3.0.1-pre3 2,865 1/3/2018
3.0.1-pre2 2,818 1/3/2018
2.0.2-pre2 2,460 9/28/2017
2.0.2-pre1 2,503 8/10/2017
2.0.1 8,565 8/8/2017
2.0.1-pre7 2,476 8/3/2017
2.0.1-pre6 2,498 8/2/2017
2.0.1-pre5 2,538 4/11/2017
2.0.1-pre3 2,663 11/12/2016
2.0.1-pre2 2,616 9/22/2016
2.0.1-pre1 2,845 9/18/2016
2.0.1-pre0 3,327 9/18/2016
2.0.0-pre11 2,852 9/13/2016
1.0.74-pre5 2,628 6/5/2016
1.0.74-pre4 2,623 6/5/2016
1.0.74-pre3 2,601 5/7/2016
1.0.74-pre2 2,775 4/19/2016
1.0.74-pre1 2,597 4/15/2016
1.0.73 25,285 4/15/2016
1.0.73-pre2 2,622 4/15/2016
1.0.73-pre1 2,632 4/15/2016
1.0.72 2,896 4/15/2016
1.0.72-pre3 2,702 1/13/2016
1.0.72-pre2 2,952 1/13/2016
1.0.72-pre1 2,677 1/12/2016
1.0.71 4,402 12/11/2015
1.0.71-alpha1 2,832 12/11/2015
1.0.70 3,180 12/11/2015
1.0.69 2,901 12/11/2015
1.0.66 2,915 10/14/2015
1.0.66-alpha 2,596 10/14/2015
1.0.65 2,850 10/13/2015
1.0.64 2,885 10/12/2015
1.0.63 4,445 9/26/2015
1.0.63-alpha 2,632 9/19/2015
1.0.62-alpha 2,669 9/18/2015
1.0.61-alpha 2,623 9/18/2015
1.0.60-alpha 2,603 9/17/2015
1.0.58-alpha 2,563 9/15/2015
1.0.57-alpha 2,594 9/15/2015
1.0.56-alpha 2,621 9/14/2015
1.0.55-alpha 2,566 9/14/2015
1.0.54-alpha 2,605 9/11/2015
1.0.53-alpha 2,630 9/10/2015
1.0.52-alpha 2,580 9/10/2015
1.0.51-alpha 2,588 9/10/2015
1.0.50-alpha 2,640 9/10/2015
1.0.49-alpha 2,624 9/9/2015
1.0.48-alpha 2,610 9/8/2015
1.0.47-alpha 2,576 9/8/2015
1.0.46-alpha 2,579 9/8/2015
1.0.45-alpha 2,600 9/8/2015
1.0.44-alpha 2,578 9/6/2015
1.0.43 2,878 9/6/2015
1.0.43-alpha 2,576 8/24/2015
1.0.42-alpha 2,532 8/22/2015
1.0.41-alpha 2,546 8/22/2015
1.0.40-alpha 2,553 8/22/2015
1.0.39-alpha 2,658 8/22/2015
1.0.38-alpha 2,553 8/22/2015
1.0.37-alpha 2,611 8/21/2015
1.0.36-alpha 2,574 8/21/2015
1.0.35-alpha 2,565 8/21/2015
1.0.34-alpha 2,603 8/21/2015
1.0.33-alpha 2,576 8/21/2015
1.0.32-alpha 2,576 8/21/2015
1.0.31-alpha 2,550 8/17/2015
1.0.30-alpha 2,558 8/17/2015
1.0.29-alpha 2,542 8/15/2015
1.0.28-alpha 2,728 8/13/2015
1.0.27-alpha 2,926 8/10/2015
1.0.26-alpha 2,991 8/10/2015
1.0.25-alpha 2,652 8/10/2015
1.0.24-alpha 2,737 8/9/2015
1.0.23-alpha 2,824 8/9/2015
1.0.22-alpha 2,861 8/6/2015
1.0.21-alpha 2,823 8/6/2015
1.0.20-alpha 2,825 8/5/2015
1.0.19-alpha 2,831 8/5/2015
1.0.18-alpha 2,869 8/5/2015
1.0.17-alpha 2,849 8/5/2015
1.0.16-alpha 2,898 8/5/2015
1.0.15-alpha 2,757 8/2/2015
1.0.14-alpha 2,748 8/2/2015
1.0.13-alpha 2,736 8/1/2015
1.0.12-alpha 2,732 8/1/2015
1.0.11-alpha 2,724 8/1/2015
1.0.10-alpha 2,713 8/1/2015
1.0.9-alpha 2,737 8/1/2015
1.0.6-alpha 2,685 7/27/2015
1.0.5-alpha 2,626 7/26/2015
1.0.4-alpha 2,655 7/24/2015
1.0.3-alpha 2,638 7/20/2015
1.0.2-alpha 2,651 7/19/2015
1.0.1-alpha 2,596 7/19/2015
1.0.0-alpha 2,604 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