We must take advantage and use the functionalities of our devices, through vibration we have access to inform actions / processes to our users through a physical reaction. Today we will learn in a very simple and quick way how to send vibrations from .NET MAUI!
𧠠First of all⌠What do I need?
Let’s start by adding some platform settings. To implement them, follow the instructions added below:
We have two ways to do it, letâs see:
 Go to  Platform â Android â AndroidManifes.cs and add the following Permission:
 Or just go to your AssemblyInfo.cs and add the following:
 For iOS/macOS and Windows you donât need an additional configuration.
Let’s start!
The Vibration can be requested for a certain time or the default value of 500 milliseconds, let’s see how to do it:
𲠠Sending Vibration
Through the .Default property we can access the Vibration method which allows us to send vibrations to our device, it accepts a TimeSpan as a parameter that represents a time interval.
â Canceling Vibration
But also, we have the Cancel method that allows us to stop the vibration emitted.
Platform differences
- Only vibrates for 500 milliseconds.
- Once started, vibration cannot be cancelled.
- It only vibrates when the device is set to “Vibrate when ringing”.
 For Android and Windows you donât have platform diferences.
Spanish post:Â https://es.askxammy.com/vibracion-en-net-maui-đ/
3 thoughts on “Vibrations in .NET MAUI đ”