---
title: "Utilizzare effetti sonori per informare gli utenti nelle applicazioni mobile"
date: "2018-04-03"
categories: 
  - "development"
  - "mobile"
  - "software"
  - "tools"
tags: 
  - "cross-platform-mobile-apps"
  - "mobile-development"
  - "software-tools"
  - "sound-effects"
description: Scoprite come migliorare l'esperienza utente nelle applicazioni mobile grazie agli effetti sonori. Imparate a integrare segnali audio per le azioni utilizzando MobileTogether, su diverse piattaforme.
---
Status: #blog

Tags:  #cross-platform-mobile-apps #mobile-development #software-tools #sound-effects

Categories: [low-code+no-code](/blog/it/category/low-codeno-code.md) | [mobile-development](/blog/it/category/mobile-development.md) 
# Utilizzare effetti sonori per informare gli utenti nelle applicazioni mobile

Gli effetti sonori nelle applicazioni mobile possono rafforzare le funzionalità e rendere l'utilizzo dell'app più piacevole. MobileTogether semplifica e rende più comodo per gli sviluppatori di applicazioni mobile l'aggiunta di una serie standard di suoni alle interazioni dell'interfaccia utente, su tutte le piattaforme mobile. Ad esempio, gli sviluppatori potrebbero voler aggiungere effetti sonori per segnalare il successo o il fallimento di un trasferimento di file o di una transazione di database. Oppure, semplicemente, aggiungere un suono di click a un pulsante come feedback per un tocco dell'utente.

![](/blog/images/MT_blog_built_in_sounds4.jpg)

<!--more-->

La finestra di dialogo "Azioni" di MobileTogether include un'azione "Audio" che offre accesso a 16 suoni diversi, disponibili per la riproduzione immediata

[![Effetti sonori MobileTogether nelle applicazioni per dispositivi mobili](/blog/images/mobiletogether-sound-effects.png)](mobiletogether-sound-effects.png)

Abbiamo sviluppato una semplice applicazione con un pannello di controllo dotato di 16 pulsanti, per poter provare ogni suono su diverse piattaforme

[![Demo di un campionatore audio per effetti sonori da utilizzare in applicazioni mobile](/blog/images/mobile-together-built-in-sounds.png)](mobile-together-built-in-sounds.png)

Quando eseguiamo l'applicazione su un telefono iOS, su un tablet Android, come applicazione per Windows e persino all'interno di una finestra del browser web, i suoni sono coerenti su tutte le piattaforme.

Notare l'interruttore situato nella parte inferiore dello schermo, che permette di attivare o disattivare gli effetti sonori in base alle preferenze dell'utente. Se un utente si trova in una biblioteca o in una carrozza silenziosa di un treno, gli effetti sonori nelle applicazioni mobili potrebbero risultare fastidiosi. Inoltre, ci saranno sempre alcuni utenti che preferiscono utilizzare le applicazioni in modalità silenziosa.

A proposito, il volume della riproduzione audio è determinato dalle impostazioni del volume del dispositivo utilizzato quando l'applicazione viene eseguita.

Le azioni di controllo per i pulsanti nella nostra app dimostrativa sono state definite per riprodurre ogni suono. Abbiamo impostato la proprietà di visibilità per l'intera tabella in modo che i pulsanti siano visibili e attivabili solo quando l'audio è abilitato. Quando la tabella non è visibile, i pulsanti non possono essere cliccati, quindi non è stato necessario impostare alcuna proprietà di abilitazione/disabilitazione per i pulsanti stessi.

![Applicazione dimostrativa con effetti sonori disattivati](/blog/images/mobiletogether-sound-off.png)

### Aggiungere un suono a un gruppo di azioni

Nella maggior parte dei casi, si desidera combinare l'audio con altre azioni. Ad esempio, l'applicazione di esempio "MobileTogether New Patient" mostra come raccogliere dati in un formato standardizzato. Una volta che l'utente ha inserito i dati, il modulo può essere stampato o inviato via e-mail.

In questa applicazione, potremmo voler aggiungere un effetto sonoro per segnalare un errore della stampante. L'applicazione dispone già di un gruppo di azioni chiamato "PrintTo" che gestisce la stampa dei documenti, prevedendo diverse tipologie di errori. Se viene rilevato uno dei quattro tipi di errore, viene chiamato un altro gruppo di azioni chiamato "PrintToError". Nella versione originale, il gruppo di azioni "PrintToError" visualizzava semplicemente una finestra di messaggio. Ecco le modifiche apportate per aggiungere il suono:

[![Effetti sonori nelle applicazioni mobili per accompagnare un'azione](/blog/images/PrintToErrorSound.png)](PrintToErrorSound.png)

L'applicazione per i nuovi pazienti include una serie di pulsanti di controllo nella parte superiore di ogni pagina. Sarebbe facile aggiungere un nuovo pulsante che permetta agli utenti di attivare o disattivare gli effetti sonori:

[![Controllo da parte dell'utente per gli effetti sonori nelle applicazioni mobili](/blog/images/Sound-control-button.png)](Sound-control-button.png)

Un'applicazione può persino determinare quale suono riprodurre valutando un'espressione XPath. Nello screenshot qui sotto, l'espressione XPath è semplicemente un elemento dati chiamato "anySound" che può contenere una stringa corrispondente al nome di uno qualsiasi dei 16 suoni predefiniti.

[![Gli effetti sonori nelle applicazioni mobili possono essere selezionati tramite un'espressione XPath](/blog/images/sound-effect-by-xpath.png)](sound-effect-by-xpath.png)

Se avete bisogno di più di 16 suoni, potete caricare i vostri file audio e riprodurli all'interno della vostra applicazione. Le istruzioni dettagliate per la gestione dei file audio personalizzati per ciascuna piattaforma mobile sono disponibili nella documentazione integrata di MobileTogether.

È possibile creare effetti sonori multipiattaforma per applicazioni mobile utilizzando [scaricare il software MobileTogether Designer, che è gratuito](https://www.altova.com/it/download/mobiletogether.html), che include un sistema di assistenza integrato, tutorial e numerosi esempi di applicazioni.
