Introduction
In Xamarin.Forms there is a number of plugins available, So in this article, we can learn about mostly used plugins in our daily development.
1) Microsoft.Net.Http
Description:
This package includes HttpClient for sending requests over HTTP, as well as HttpRequestMessage and HttpResponseMessage for processing HTTP messages.
This package is not supported in Visual Studio 2010 and is only required for projects targeting .NET Framework 4.5, Windows 8, or Windows Phone 8.1 when consuming a library that uses this package.
Description:
This package includes HttpClient for sending requests over HTTP, as well as HttpRequestMessage and HttpResponseMessage for processing HTTP messages.
This package is not supported in Visual Studio 2010 and is only required for projects targeting .NET Framework 4.5, Windows 8, or Windows Phone 8.1 when consuming a library that uses this package.
Author: Microsoft
Release Date: 31/05/2012
2) Newtonsoft.Json
Description: Json.NET is a popular high-performance JSON framework for .NET widely used for serialization and deserialization of JSON objects.
Release Date: 08/01/2011
3) SQLite.Net-PCL
Release Date: 31/05/2012
Description: Json.NET is a popular high-performance JSON framework for .NET widely used for serialization and deserialization of JSON objects.
- Flexible JSON serializer for converting between .NET objects and JSON
- LINQ to JSON for manually reading and writing JSON
- High performance, faster than .NET's built-in JSON serializers
- Write indented, easy to read JSON
- Convert JSON to and from XML
Release Date: 08/01/2011
3) SQLite.Net-PCL
Description: SQLite-net is an open source and lightweight library providing easy SQLite database storage for .NET, Mono, and Xamarin applications. This version uses SQLitePCLRaw to provide platform-independent versions of SQLite.
Author: Øystein Krog, Frank Krueger, Tim Heuer
Relese Date: 13/10/2013
3) Xam.Plugins.VibrateAuthor: Øystein Krog, Frank Krueger, Tim Heuer
Relese Date: 13/10/2013
Description: Xamarin and Windows plugin to vibrate your devices.
Author: James Monatemagno
Release Date: 06/12/2014
Description: Subscribe to battery change notifications across iOS, Android, Windows Phone, and Windows from a single API.
Ability to gather current battery level, charging status, and charging type.
Author: James Monatemagno
Release Date: 26/12/2014
Description: Get network connectivity information such as network type, speeds, and if the connection is available. Additional functionality includes the ability to ping a specific host and port number. Ensure you have proper permissions set by reading the README.
Author: James Monatemagno
Release Date: 17/12/2014
Description: Receive information about the device that you are using. Properties such as Model, Operating System, Version, Id, and even the ability to generate a unique Id for your application based off of these properties.
Author: James Monatemagno
Release Date: 16/12/2014
Description:
FilePicker Plugin for Xamarin and Windows
The simple cross-platform plug-in that allows Pick files, save files and open the archive application standards.
Author: Rafael Moura
Release Date: 25/05/2016
Description: Custom control for your Xamarin.Forms project to turn your images into elegant circle images.
- Customizable border thickness and color.
- Ensure you call ImageCircleRenderer.Init() on each platform!
Author: James Monatemagno
Release Date: 18/12/2014
Description: The local notification plugin provides a simple, cross-platform way to show local notifications from within native mobile applications. Works with Xamarin.Android, Xamarin.iOS (Classic and Unified), Windows 8.1, Windows Phone 8.1, and Windows Phone Silverlight 8.1.
Author: Ed Snider && James Montemagno
Release Date: 30/12/2014
Description: Easily access geolocation across Xamarin.iOS, Xamarin.Android, and Windows.
Author: James Monatemagno
Release Date: 29/01/2015
Description:
Author: Carel Lotz
Release Date: 19/12/2014
12) Xam.Plugin.Media
Description: Take or pick photos and videos from a cross-platform API.
Author: James Montemagno
Release Date: 15/02/2015
Description: Xamarin and Windows plugin to perform text to speech functionality.
Author: James Montemagno
Release Date: 07/12/2014
14) Xamarin.Auth
Description: A cross-platform API for authenticating users and storing their accounts.
Author: Xamarin
Release Date: 25/04/2016
Description: Receive and handle push notifications across Xamarin.iOS and Xamarin.Android.
Author: Rdelrosario
Release Date: 26/02/2015
16) Zxing.Net.Mobile
Description: The goal of ZXing.Net.Mobile is to make scanning barcodes as effortless and painless as possible in your own applications.
Author: Redth
Release Date: 29/01/2014
Description: This plugin allows you to interact with Bluetooth LE devices on Android, iOS, and partially on Windows.
* NetStandard
* Android 4.3+
* iOS 7+
* tvOS
* macOS
Author: Allan Ritchie
Release Date: 16/10/2016
Description: Multiplatform library for recording device microphone input.
Author: Nate Rickard
Last Updated: 19-08-2017
Description: Xamarin Library to load images quickly and easily.
Author: Daniel Luberda && Fabien Molinet
Release Date: 10/06/2016
Description: Middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow.
Author: Microsoft
Release Date: 26/06/2013
Description: Xamarin and Windows Plugin to In-App Billing. Get item information, purchase items, and restore purchases with a cross-platform API.
Author: James Montemagno && Redth
Release Date: 14/01/2017
Description: Authenticate a user via fingerprint from a cross-platform API.
Author: Sven-Michael Stube
Release Date: 01/05/2016
Description: Striking animations by using your Lottie JSON files on your Xamarin projects.
Author: Martijn van Dijk
Release Date: 02/02/2017
Description: Create cross-platforms (Xamarin, Windows, ...) simple charts and to use this plugin we can create below charts.
- Barchart
- PointChart
- LineChart
- DonutChart
- RadialGaugeChart
- RadarChart
Author: Alois Deniel
Last Updated: 30-09-2017( Version 0.7.1)
Description: This package contains functionalities to collect crash reports for your application.
Author: Microsoft
Last Updated: 01-03-2018(Version 1.5.0)
Description: This package contains functionalities to collect session, device properties, events etc… for your application.
Author: Microsoft
Last Updated: 01-03-2018(Version 1.5.0)
27) Plugin.Share
Description: Share Plugin for Xamarin and Windows to share text, link, copy text to the clipboard, or open a browser.
Author: Jakob Gurtl && James Montemagno
Release Date: 19/11/2015
Description: Display toast notifications on Xamarin and Windows Platforms.
Ensure you call ToastNotification.Init(); and register the dependency in each project. DependencyService.Register<ToastNotification>();
Author: Adam Pedley && Egor Bogatov
Release Date: 04/01/2015
29) Acr.UserDialogs
Description: A cross-platform library that allows you to call for standard user dialogs from a shared/portable library. Supports Android, iOS, Unified Windows Platform (UWP, UAP) and Tizen
Author: Allan Ritchie
Release Date: 11/02/2015
Description: A cross-platform library that allows you to call for standard user dialogs from a shared/portable library. Supports Android, iOS, Unified Windows Platform (UWP, UAP) and Tizen
Author: Allan Ritchie
Release Date: 11/02/2015
30) Acr.Geofencing
Description: Monitor regions when user enters/exits. Geofencing Plugin will support for iOS, Android, and Windows.
Author: Allan Ritchie
Release Date: 11/08/2016
If I did any mistakes please drop a comment.
Description: Monitor regions when user enters/exits. Geofencing Plugin will support for iOS, Android, and Windows.
Author: Allan Ritchie
Release Date: 11/08/2016
If I did any mistakes please drop a comment.
No comments:
Post a Comment