JamesMontemagno
NuGet publisher profile
Packages (45)
Plugin.Permissions
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.
Xam.Plugin.Media
Take or pick photos and videos from a cross platform API.
Refractored.MvvmHelpers
Collection of MVVM Helpers such as ObservableRangeCollection, BaseViewModel, Grouping, and others.
Plugin.CurrentActivity
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.
Xam.Plugin.Connectivity
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.
Xam.Plugins.Settings
Settings Plugin .NET 6, .NET MAUI, 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.**
FormsToolkit
Toolkit for Xamarin.Forms (Controls, Behaviors, and Converters)!
Xam.Plugin.Geolocator
Easly access geolocation across Xamarin.iOS, Xamarin.Android, and Windows.
Xam.Plugin.DeviceInfo
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.
Xam.Plugins.Forms.ImageCircle
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.4.0.1009999
Xam.Plugins.TextToSpeech
Xamarin and Windows plugin to perform text to speech functionality. Adjustable pitch, speak rate, locale, and more.
MonkeyCache
A simple caching library to cache any data structure for a specific amount of time in any .NET application. Additionally, offers simple HTTP methods for caching web request data.
Plugin.StoreReview
Easily request a review or open the store page for your app.
Xam.Plugins.Messaging
Messaging plugin for Xamarin and Windows to make a phone call, send a sms or send an e-mail using the default messaging applications on the different mobile platforms.
MonkeyCache.FileStore
A simple caching library to cache any data structure for a specific amount of time in any .NET application. Additionally, offers simple HTTP methods for caching web request data. Powered by FileStore.
Plugin.InAppBilling
.NET MAUI and Windows Plugin to In-App Billing. Get item information, purchase items, and restore purchases with a cross-platform API. Read the full documenation on the projects page.
Plugin.Share
Share Plugin for Xamarin and Windows to share text, link, copy text to clipboard, or open a browser.
Refractored.XamForms.PullToRefresh
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: 4.2.0.709249
Xam.Plugins.Notifier
The local notification plugin provides a simple, cross-platform way to show local notifications from within Xamarin and UWP apps.
Xam.Plugin.ExternalMaps
Open external maps to navigate to a specific geolocation or address. Option to launch with navigation option on iOS as well.
MonkeyCache.SQLite
A simple caching library to cache any data structure for a specific amount of time in any .NET application. Additionally, offers simple HTTP methods for caching web request data. Powered by SQLite.
Refractored.Controls.CircleImageView
A fast circular ImageView for Xamarin.Android perfect for profile images.
Refractored.FloatingActionButton
Android floating action button that can react to scrolling events. Becomes visible when an attached target is scrolled up and invisible when scrolled down.
MonkeyCache.LiteDB
A simple caching library to cache any data structure for a specific amount of time in any .NET application. Additionally, offers simple HTTP methods for caching web request data. Powered by LiteDB.
Xam.Plugins.Vibrate
Xamarin and Windows plugin to vibrate your devices. Read the full documenation on the projects page.
Xam.Plugin.Battery
Subscribe to battery change notifications across iOS, Android, and Windows from a single API. Ability to gather current battery level, charging status, and charging type.
Plugin.VersionTracking
Official Plugin - Track which versions of your Xamarin.iOS, Xamarin.Mac, Xamarin.Android, or Windows app a user has previously installed.
Refractored.GifImageView
Xamarin.Android ImageView that handles Animated GIF images!
Refractored.FloatingActionButtonForms
Android floating action button that can react to scrolling events. Becomes visible when an attached target is scrolled up and invisible when scrolled down.
Censored
A .NET library to easily easily detect and censor words.
15 more packages load after hydration.