Reproduciendo sonidos en Xamarin Forms
Cuando creamos una aplicación móvil, queremos que esta sea amigable e intuitiva. Para estos casos es muy importante agregar sonidos de las diferentes acciones con las cuales podamos reflejar al usuario algún aviso. Te enseñare como hacer esto en solo tres pasos!
Primero que todo.. Que necesito?
- Agrega desde el Nudget Package el plugin: Xam.Plugin.SimpleAudioPlayer
Empecemos!
Paso 1 — Agrega el audio (Puedes agregarlo por cada plataforma en específica o para un proyecto de librería compartida):
En la imagen te muestro por cada plataforma, el nombre del Folder en el que debes de colocar al archivo de audio y el Build Action que tienes que configurar.
Paso 2 — Configuración necesitada:
Primero, necesitamos cargar el archivo en un Stream y colocar el NombreProyecto.NombreCancion.ext , despues debes de cargar el sonido con el método .Load() , a partir de aqui, podrás manejar las acciones del sonido. (Iniciar, Detener , Parar, etc..).
Step 3 — Manejando el sonido:
Existen muchos Métodos y Propiedades para manejar el comportamiento del sonido. A continuación te mostraré las principales:
Listo! Ya puedes ponerle sonido a tu App!
Buena suerte con tu implementación!
Referencia: