Plugin.LocalNotification
10.2.0-preview01
See the version list below for details.
dotnet add package Plugin.LocalNotification --version 10.2.0-preview01
NuGet\Install-Package Plugin.LocalNotification -Version 10.2.0-preview01
<PackageReference Include="Plugin.LocalNotification" Version="10.2.0-preview01" />
paket add Plugin.LocalNotification --version 10.2.0-preview01
#r "nuget: Plugin.LocalNotification, 10.2.0-preview01"
// Install Plugin.LocalNotification as a Cake Addin #addin nuget:?package=Plugin.LocalNotification&version=10.2.0-preview01&prerelease // Install Plugin.LocalNotification as a Cake Tool #tool nuget:?package=Plugin.LocalNotification&version=10.2.0-preview01&prerelease
Plugin.LocalNotification
The local notification plugin provides a way to show local notifications from Xamarin.Forms / .Net MAUI apps.
Setup
Plugin.LocalNotification
Available on NuGet: https://www.nuget.org/packages/Plugin.LocalNotification.Net MAUI
- Install Version 10.0.0 above
- Install into your project
Xamarin.Forms
- Install into your platform-specific projects (iOS/Android), and any .NET Standard 2.0/2.1 projects required for your app.
Platform Support
Feature | Xamarin.iOS | Xamarin.Android | net6.0-ios | net6.0-android | net7.0-ios | net7.0-android |
---|---|---|---|---|---|---|
Build SDK | >= 10 | >= API 31 | >= 16 | >= API 31 | >= 16 | >= API 33 |
Supported OS Version | >= 10 | >= API 19 | >= 10 | >= API 21 | >= 10 | >= API 21 |
Title | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Description | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Subtitle | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Schedule | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Repeat | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Custom Sounds | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Images | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Notification Actions | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Clear Delivered Notifications | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Get Pending Notifications | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Get Delivered Notifications | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Location Notifications | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Usage
Screen Record
<img src="https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/60c9342ba866b1af1278c273f3d41a168901e4ff/Screenshots/screenRecord.gif" alt="Screen Record" width="512px" >
Video
Xamarin.Forms
.Net MAUI
SourceLink Support
In Visual Studio, confirm that SourceLink is enabled. Also, Turn off "Just My Code" since, well, this isn't your code.
https://docs.microsoft.com/en-us/dotnet/standard/library-guidance/sourcelink
Limitations
Only support <b>iOS</b> and <b>Android</b> for the moment.
Contributing
Contributions are welcome. Feel free to file issues and pull requests on the repo and they'll be reviewed as time permits.
Thank you
- Thank you for the Icons by DinosoftLabs and Iconic Hub
- Thank you for the sound file by Notification sounds
- Thank you for the tutorial video by Gerald Versluis
Product | Versions 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 is compatible. net7.0-android was computed. net7.0-android33.0 is compatible. net7.0-ios was computed. net7.0-ios16.1 is compatible. 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. |
.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 | 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. monoandroid12.0 is compatible. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. xamarinios10 is compatible. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.Extensions.Logging (>= 7.0.0)
- Newtonsoft.Json (>= 13.0.3)
-
MonoAndroid 12.0
- Microsoft.Extensions.Logging (>= 7.0.0)
- Newtonsoft.Json (>= 13.0.3)
- Xamarin.AndroidX.Core (>= 1.9.0.1)
- Xamarin.GooglePlayServices.Location (>= 120.0.0)
-
net7.0
- No dependencies.
-
net7.0-android33.0
- Xamarin.GooglePlayServices.Location (>= 120.0.0.1)
-
net7.0-ios16.1
- No dependencies.
-
Xamarin.iOS 1.0
- Microsoft.Extensions.Logging (>= 7.0.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on Plugin.LocalNotification:
Package | Downloads |
---|---|
Fluker
This package contains common classes and interfaces that are used in other Fluker controls. |
|
Fluker.Media
This package contains classes, interfaces, controls and utility for support media like video, pdf and images in the app. It depends on Fluker |
|
Fluker.Maps
This package contains support to custom integrations of the system Map platform. It depends on Fluker.Base |
|
Fluker.Account.Email
This package contains classes, interfaces, controls and utility for support Users (Login, Registrarion) through email in the app. It depends on Fluker |
|
Fluker.Shop.Stripe
This package contains classes, interfaces, controls and utility for integrate a shop system like cart and payments with credit card in the app. It depends on Fluker. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
11.1.4 | 25,268 | 7/8/2024 |
11.1.3 | 13,120 | 6/5/2024 |
11.1.2 | 15,039 | 4/14/2024 |
11.1.1 | 15,888 | 2/26/2024 |
11.1.0 | 2,915 | 2/21/2024 |
10.2.0-preview01 | 346 | 2/21/2024 |
10.1.8 | 92,271 | 6/29/2023 |
9.2.0 | 43,779 | 2/8/2022 |
8.0.2 | 7,596 | 7/21/2021 |
7.0.0 | 1,456 | 7/17/2021 |
6.1.0 | 26,130 | 6/3/2021 |
5.2.0 | 28,332 | 12/17/2020 |