CrossPlatformLibrary 3.0.1

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.

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

Release Notes

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 https://www.nuget.org/packages/ObservableView/
- Extracted HighlightMarker to new NuGet package https://www.nuget.org/packages/HighlightMarker/

Version History

Version Downloads Last updated
4.0.19197.4-pre 0 7/16/2019
4.0.19197.2-pre 0 7/16/2019
4.0.19197.1-pre 0 7/16/2019
4.0.19195.1-pre 26 7/14/2019
4.0.19194.7-pre 28 7/13/2019
4.0.19194.6-pre 29 7/13/2019
4.0.19194.3-pre 26 7/13/2019
4.0.19194.2-pre 30 7/13/2019
4.0.19194.1-pre 28 7/13/2019
4.0.19193.1-pre 30 7/12/2019
4.0.19188.1-pre 61 7/7/2019
4.0.19182.7-pre 91 7/1/2019
4.0.19182.2-pre 43 7/1/2019
4.0.19180.2-pre 55 6/29/2019
4.0.19180.1-pre 48 6/29/2019
4.0.19176.1-pre 46 6/25/2019
4.0.19175.5-pre 56 6/24/2019
4.0.19175.4-pre 47 6/24/2019
4.0.19175.2-pre 48 6/24/2019
4.0.19175.1-pre 48 6/24/2019
4.0.19154.15-pre 49 6/24/2019
4.0.19154.13-pre 80 6/3/2019
4.0.0-alpha1 131 11/17/2018
3.0.1 964 7/3/2018
3.0.1-pre3 389 1/3/2018
3.0.1-pre2 279 1/3/2018
2.0.2-pre2 192 9/28/2017
2.0.2-pre1 243 8/10/2017
2.0.1 1,142 8/8/2017
2.0.1-pre7 212 8/3/2017
2.0.1-pre6 213 8/2/2017
2.0.1-pre5 265 4/11/2017
2.0.1-pre3 371 11/12/2016
2.0.1-pre2 274 9/22/2016
2.0.1-pre1 267 9/18/2016
2.0.1-pre0 458 9/18/2016
2.0.0-pre11 498 9/13/2016
1.0.74-pre5 278 6/5/2016
1.0.74-pre4 272 6/5/2016
1.0.74-pre3 269 5/7/2016
1.0.74-pre2 293 4/19/2016
1.0.74-pre1 269 4/15/2016
1.0.73 9,379 4/15/2016
1.0.73-pre2 267 4/15/2016
1.0.73-pre1 265 4/15/2016
1.0.72 296 4/15/2016
1.0.72-pre3 317 1/13/2016
1.0.72-pre2 324 1/13/2016
1.0.72-pre1 296 1/12/2016
1.0.71 592 12/11/2015
1.0.71-alpha1 340 12/11/2015
1.0.70 371 12/11/2015
1.0.69 311 12/11/2015
1.0.66 379 10/14/2015
1.0.66-alpha 292 10/14/2015
1.0.65 311 10/13/2015
1.0.64 321 10/12/2015
1.0.63 1,091 9/26/2015
1.0.63-alpha 289 9/19/2015
1.0.62-alpha 298 9/18/2015
1.0.61-alpha 305 9/18/2015
1.0.60-alpha 318 9/17/2015
1.0.58-alpha 294 9/15/2015
1.0.57-alpha 306 9/15/2015
1.0.56-alpha 312 9/14/2015
1.0.55-alpha 303 9/14/2015
1.0.54-alpha 310 9/11/2015
1.0.53-alpha 337 9/10/2015
1.0.52-alpha 292 9/10/2015
1.0.51-alpha 285 9/10/2015
1.0.50-alpha 337 9/10/2015
1.0.49-alpha 351 9/9/2015
1.0.48-alpha 303 9/8/2015
1.0.47-alpha 300 9/8/2015
1.0.46-alpha 289 9/8/2015
1.0.45-alpha 320 9/8/2015
1.0.44-alpha 307 9/6/2015
1.0.43 342 9/6/2015
1.0.43-alpha 313 8/24/2015
1.0.42-alpha 301 8/22/2015
1.0.41-alpha 320 8/22/2015
1.0.40-alpha 293 8/22/2015
1.0.39-alpha 345 8/22/2015
1.0.38-alpha 309 8/22/2015
1.0.37-alpha 338 8/21/2015
1.0.36-alpha 297 8/21/2015
1.0.35-alpha 301 8/21/2015
1.0.34-alpha 340 8/21/2015
1.0.33-alpha 299 8/21/2015
1.0.32-alpha 323 8/21/2015
1.0.31-alpha 284 8/17/2015
1.0.30-alpha 291 8/17/2015
1.0.29-alpha 269 8/15/2015
1.0.28-alpha 279 8/13/2015
1.0.27-alpha 287 8/10/2015
1.0.26-alpha 286 8/10/2015
1.0.25-alpha 289 8/10/2015
1.0.24-alpha 297 8/9/2015
1.0.23-alpha 280 8/9/2015
1.0.22-alpha 297 8/6/2015
1.0.21-alpha 322 8/6/2015
1.0.20-alpha 281 8/5/2015
1.0.19-alpha 289 8/5/2015
1.0.18-alpha 285 8/5/2015
1.0.17-alpha 314 8/5/2015
1.0.16-alpha 296 8/5/2015
1.0.15-alpha 295 8/2/2015
1.0.14-alpha 286 8/2/2015
1.0.13-alpha 298 8/1/2015
1.0.12-alpha 312 8/1/2015
1.0.11-alpha 300 8/1/2015
1.0.10-alpha 292 8/1/2015
1.0.9-alpha 296 8/1/2015
1.0.6-alpha 293 7/27/2015
1.0.5-alpha 286 7/26/2015
1.0.4-alpha 289 7/24/2015
1.0.3-alpha 305 7/20/2015
1.0.2-alpha 333 7/19/2015
1.0.1-alpha 291 7/19/2015
1.0.0-alpha 302 7/19/2015
Show less