193 packages tagged with “xam.pcl”
A cross platform library that allows you to call for standard user dialogs like Alerts, Confirmations, Prompts, and more. Supports Android, iOS, and MacCatalyst
Check to see if your users have granted or denied permissions for common permission groups on iOS and Android. Additionally, you can request permissions with a simple cross-platform async/awaitified API.
Provides a simple solution for getting access to the current Activity of the application when developing a Plugin for Xamarin. This will lay down a base "application" class for developers in their Android application with boilerplate code to get them started.
Take or pick photos and videos from a cross platform API.
Collection of MVVM Helpers such as ObservableRangeCollection, BaseViewModel, Grouping, and others.
Get network connectivity information such as network type, speeds, and if 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.
Support libraries for android and ios
Toolkit for Xamarin.Forms (Controls, Behaviors, and Converters)!
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.
Xamarin and MAUI plugin to access Bluetooth Low Energy functionality on Android, iOS, macOS, and Windows.
Settings Plugin for Xamarin and Windows provides a consistent, cross platform settings/preferences plugin. This makes it easier to create cross-platform .NET apps and have cross platform settings. Manage and use all settings from one PCL/NetStandard library and save natively on each platform. **This plugin stores settings natively on each platform and does NOT save them to Json. This allows you to use native functionality such as PreferenceActivity on Android. Support for: Int, Int64, Double, String, DateTime, Bool, Float, Decimal, Guid You can always serialize and deserialize a string out if needed.**
Custom control for your Xamarin.Forms project ot turn your images into elegant circle images. Customizable border thickness and color. Ensure you call ImageCircleRenderer.Init() on each platform! Built against: 3.0.0.446417
ACR Device Info Plugin Information Plugin for Xamarin and Windows Supported Platforms * .NET Standard * Android * iOS * macOS * UWP
NControl is a Xamarin.Forms wrapper control built around the NGraphics library enabling developers to create custom controls without the need for custom renderers.
Easily request a review or open the store page for your app.
Provides Secure storage of key value pairs for iOS, Android, UWP, MacOS(OSX) and Tizen apps.
Keyboard Overlap for your Xamarin.Forms project fixes the Keyboard Overlap issue on iOS. Ensure you call KeyboardOverlapRenderer.Init() in your iOS project! VISIT THE PROJECT URL for more info.
Add Pull to Refresh to ScrollView or group a ListView. See Project for more details Ensure you call PullToRefreshLayoutRenderer.Init() on each platform! Built against: 3.6.0.220655
Simple cross-platform plugin to work with screen orientation of mobile device.
Open external maps to navigate to a specific geolocation or address. Option to launch with navigation option on iOS as well.
CrossDownloadManager is a cross-platform library for downloading files in the background.
Custom control for your Xamarin.Forms project to allow you to use SVGs Ensure you call SvgImageRenderer.Init() on each platform! VISIT THE PROJECT URL for more info.
Share Plugin for Xamarin and Windows to share text, link, copy text to clipboard, or open a browser.
NControl.Controls is a collection of Xamarin.Forms controls using the NControl library to enable the creation of advanced custom controls in a true cross-platform way.
PayPal PlugIn for Xamarin.Forms.
Cross Platform Settings Plugin for Xamarin and Windows. Unlike other setting libraries in the wild, this library provides several unique features * You can store/retrieve just about any type of object (thanks to Newtonsoft.Json) * You can monitor for changes using the Changed event * iCloud Settings Provider * You can use roaming profiles which is useful for iOS app groups, iOS extensions, iWatch, and Android Wear
Multiplatform library for recording device microphone input
MVVMCross Plugin to access Bluetooth Low Energy functionality on Android, iOS, macOS, and Windows. Read the full documentation on the projects page.
Custom control for Xamarin.Forms to view a progress ring. Colors are adjustable. It also supports "progress to" animations similar to the ones that come with the Xamarin.Forms progress bar. Built against: 2.3.4.270
Custom calendar control for Xamarin.Forms. Customizable border thickness, color, background colors and formats. Version 1.0.8 or lower Built against: 2.1.0.6521 Version 1.1.0 or above Built against: 2.3.4.231