Meu plugin minha vida — Acessando sensores

Fala galera
beleza?
Acelerômetro, Barômetro, Eticetiratômetro … São diversos sensores disponíveis em nossos smarpthones e com eles podemos realizar diversas ações em nosso app.
Por padrão o Android e iOS implementam os sensores em seus SDK's de forma diferente, então para utilizarmos com Xamarin teríamos que implementar por plataforma..
Masssss, pra facilitar nossa vida existe um plugin chamado sensors que nos permite acessar :
- Accelerometer
- Ambient Light
- Barometer
- Compass
- Device Orientation
- Gyroscope
- Magnetometer
- Pedometer
- Proximity
Então vamos ver como utiliza-lo ! BORA!!!
Configurando o Plugin
Vamos ao nuget baixar o plugin Plugin.Sensors e instalar em todos os nossos projetos :

Em seguida no iOS temos que adicionar duas linhas na info.plist :
<key>NSMotionUsageDescription</key>
<string>This app needs to be able to access your motion use</string>

pronto! bora usar!
Utilizando o plugin
Em nossa Main.xaml vamos implementar uma interface para testarmos todos os plugins :
Em seguida vamos criar uma Model com sua interface e implementação para utilizarmos cada funcionalidade:
Muito bem, agora em nossa MainViewModel vamos implementar a Lista de opções :
Pronto, com isso poderemos testar tudo :D
Agora vamos rodar!

veja ao lado <<<
É possível utilizar as funcionalidades dos Emuladores para testar.
Mas eu sugiro que você execute em seu próprio aparelho para ter um resultado mais preciso ;)
Legal não ?
Se quiserem podem baixar o exemplo utilizado clicando aqui.
Quer ver outros artigos sobre Xamarin ? Clique aqui.
Espero ter ajudado!
Aquele abraço!