Archive for the ‘Riflessioni personali’ Category

Quando ci si imbatte in un bug…

Wednesday, January 12th, 2011

Quando ci si imbatte in un bug o in un problema durante l’utilizzo di una applicazione che si deve fare?

Il mio consiglio e’ quello di verificare prima di tutto che si tratti di un bug e quindi di contattarmi al piu’ presto inviando una descrizione dettagliata del problema, questi sono i passi da seguire:

1. Controllare e pulire la memoria del dispositivo. Spesso capita di ritrovarsi con pochissima memoria libera sul dispositivo, in queste circostanze l’applicazione potrebbe rfiutarsi di partire o peggio chiudersi immediatamente. Esistono diverse applicazioni che permettono di conoscere la quantita’ di RAM libera, attenzione, qui non si parla dello spazio libero sul dispositivo ma della memoria RAM che purtroppo e’ abbastanza limitata. Per liberare RAM il metodo piu’ sicuro e’ quello di spegnere il dispositivo ovvero con una pressione prolungata del tasto di accensione fino a quando non compare lo slider che permette di spegnere completamente il dispositivo.

2. Reinstallare l’applicazione, ovvero cancellarla dal dispositivo toccandone l’icona finche’ non e’ possibile rimuoverla attraverso la caratteristica ‘x’ rossa. Quindi scaricarla di nuovo da Appstore (se e’ stata pagata una volta non sara’ mai piu’ addebitata da Apple) oppure utilizzando iTunes e risincronizzando il dispositivo.

Se dopo questi tentativi l’applicazione ancora non parte, o si comporta in modo anomalo… complimenti avete trovato un bug!

Il bug potrebbe manifestarsi solo in certe condizioni e in certi dispositivi, ad esempio su un iPod ma non su un iPhone, su un iPad ma non sui precedenti etc.
E’ molto importante prendere nota anche della versione di iOS sulla quale si manifesta il bug perche’ puo’ capitare che una aplicazione funzioni su iOS 4.1 e smetta improvvisamente di funzionare su iOS 4.2.

Molti segnalano il problema direttamente nello spazio dedicato alle review di Appstore, questo certamente e’ utile per avvisare altri utenti del problema ma non e’ sufficiente! Con un centinaio di appstore in tutto il mondo, ognuno con una pagina di review distinta, e’ possibile che passi diverso tempo prima che il bug mi sia notificato… inoltre spesso mancano informazioni essenziali, la versione di iOS, il tipo di dispositivo etc.

Percio’ utilizzate pure lo spazio messo a disposizione da Apple per commentare o protestare ma scrivete sempre anche una mail al sito di supporto descrivendo il bug nei dettagli. Ovvero:

- le circostanze dettagliate in cui si presenta il bug
- la versione di iOS (3.0, 3.1.2, 3.1.3, 4.0, 4.1, 4.2… etc.)
- il tipo di dispositivo (iPodTouch 2, 3, 4, iPhone3G, 3Gs, 4, iPad… etc.)

Rispondo sempre a tutti in giornata, a volte e’ capitato che abbia inviato una nuova versione beta da testare immediatamente o che abbia regalato codici redeem per ringraziare l’utente che ha segnalato il bug.

Se il bug e’ risolvibile rapidamente, la versione corretta dell’applicazione viene inviata nel giro di uno o due giorni ad Appstore, poi servono una decina di giorni perche’ Apple la revisioni e la pubblichi su Appstore, quindi in due settimane il problema puo’ essere risolto! :-)

Questo e’ il link per le segnalazioni http://www.peruzzi-appstore.com/support/