Plugin.LocalNotification
12.0.0
dotnet add package Plugin.LocalNotification --version 12.0.0
NuGet\Install-Package Plugin.LocalNotification -Version 12.0.0
<PackageReference Include="Plugin.LocalNotification" Version="12.0.0" />
<PackageVersion Include="Plugin.LocalNotification" Version="12.0.0" />
<PackageReference Include="Plugin.LocalNotification" />
paket add Plugin.LocalNotification --version 12.0.0
#r "nuget: Plugin.LocalNotification, 12.0.0"
#addin nuget:?package=Plugin.LocalNotification&version=12.0.0
#tool nuget:?package=Plugin.LocalNotification&version=12.0.0
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 (Support ended on May 1, 2024)
-
- Install Version 11.0.0 below
- 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 | net8.0-ios (>= 11) | net8.0-android (>= 11) |
---|---|---|---|---|
Build SDK | >= 10 | >= API 31 | >= 16 | >= API 34 |
Supported OS Version | >= 10 | >= API 19 | >= 11 | >= 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 (Support ended on May 1, 2024)
.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 | net8.0 is compatible. net8.0-android was computed. net8.0-android34.0 is compatible. net8.0-browser was computed. net8.0-ios was computed. net8.0-ios18.0 is compatible. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net8.0-windows10.0.19041 is compatible. net9.0 is compatible. net9.0-android was computed. net9.0-android35.0 is compatible. net9.0-browser was computed. net9.0-ios was computed. net9.0-ios18.0 is compatible. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net9.0-windows10.0.19041 is compatible. |
-
net8.0
- No dependencies.
-
net8.0-android34.0
- Xamarin.GooglePlayServices.Location (>= 121.3.0.2)
-
net8.0-ios18.0
- No dependencies.
-
net8.0-windows10.0.19041
- Microsoft.Toolkit.Uwp.Notifications (>= 7.1.3)
-
net9.0
- No dependencies.
-
net9.0-android35.0
- Xamarin.GooglePlayServices.Location (>= 121.3.0.2)
-
net9.0-ios18.0
- No dependencies.
-
net9.0-windows10.0.19041
- Microsoft.Toolkit.Uwp.Notifications (>= 7.1.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 (2)
Showing the top 2 popular GitHub repositories that depend on Plugin.LocalNotification:
Repository | Stars |
---|---|
bitfoundation/bitplatform
Build all of your apps using what you already know and love ❤️
|
|
LiamMorrow/LiftLog
A cross platform app for tracking your lifts in the gym
|
Version | Downloads | Last updated |
---|---|---|
12.0.0 | 404 | 4/30/2025 |
11.1.4 | 74,263 | 7/8/2024 |
11.1.3 | 25,726 | 6/5/2024 |
11.1.2 | 19,414 | 4/14/2024 |
11.1.1 | 19,750 | 2/26/2024 |
11.1.0 | 5,128 | 2/21/2024 |
10.2.0-preview01 | 619 | 2/21/2024 |
10.1.8 | 104,648 | 6/29/2023 |
9.2.0 | 45,197 | 2/8/2022 |
8.0.2 | 7,875 | 7/21/2021 |
7.0.0 | 1,537 | 7/17/2021 |
6.1.0 | 26,462 | 6/3/2021 |
5.2.0 | 28,916 | 12/17/2020 |