Avete presente quando l'applicazione incontra un bug e vi viene presentata una schermata simile a quella presente in sinistra?
Ebbene, il bottone "Report" serve per riportare allo sviluppatore il crash improvviso. Ma c'è di più: quel bottone vi permette di comunicare con lo sviluppatore aggiungendo importanti dati che possono facilitare, e non di poco, il bugfixing.
Se invece non avete tempo o voglia di fornire tali informazioni cliccate semplicemente su "Force close" ed evitate di lasciare commenti fuorvianti o incompleti che rallenterebbero solamente lo sviluppo e il bugfixing dell'applicazione.
[ad#ad-androidiani-1]
Ma quali sono le cose che andrebbe bene specificare quando ci viene data la possibilità di Riportare il bug? Cominciamo con il dare la lista delle cose che non bisogna fare:
1. Evitare categoricamente scritte del tipo: bug, crash, non va, boh, si blocca.
Lo sviluppatore è consapevole del bug ( quindi scrivergli “bug” o “crash” non ha molto senso ). Lo stesso vale per “non va” o, peggio ancora, “boh”
Ecco alcuni esempi di commenti rientranti in questa categoria:
2. Evitare di scrivere in “lingua sconosciuta”.
Se l’applicazione è italiana scrivete in Italiano (CORRETTO), se invece avete la parvenza che lo sviluppatore sia estero usate l’Inglese.
Esempi: freccia blu.
3. Evitare segnalazioni scritte pigiando tasti a caso sulla tastiera!!!
Nessuno sviluppatore capirà mai nulla se scrivete “aijsdijaodj” o “jiasjdoji”
Esempi: freccia verde
4. Evitare frasi fuorvianti che non centrano nulla con il bug!
Scrivere “bastaaaaa” o “tutti i giorni” come testo della segnalazione non è di grande aiuto
Esempi: freccia color arancio.
5. Evitate qualsiasi altra cosa che non spieghi nulla del bug
Se il bug riguarda un applicazione esterna e scrivete “nn mi fa entrare in market” di sicuro non sarà di aiuto.
Ecco la lista degli esempi.
Dati alcuni, spero eclatanti, esempi di come non bisogna fare un report di bug sul market, parliamo di cosa bisognerebbe inserire nel bug.
Un buon bug report contiene:
- La versione dell’applicazione utilizzata
- L’hardware su cui l’applicazione gira ( il nome del cellulare )
- La versione del sistema operativo
- Una mini descrizione di come si è rilevato il bug ed eventualmente come è possibile replicarlo
Nexus S, Android 2.3.5 originale, Crash mentre stavo visualizzando le notizie del blog
Un’ ultima raccomandazione: Controllare gli aggiornamenti!
Prima di lamentarsi ed, eventualmente esprimere un voto negativo all’applicazione, sarebbe utile controllare se l’applicazione utilizzata è allo stato dell’arte ( ultima versione disponibile ). Personalmente ricevo ancora bug reports di versioni che sono ormai obsolete da mesi e c’è ancora gente che si lamenta di bugs ormai risolti da diverse settimane.
Conclusioni e LOL vari
Sfortunatamente i lettori di quest’articolo sono già nel mondo android da un pezzo e probabilmente sono abbastanza sensibili a questa tematica.
Tra i vari bug reports ce ne sono alcuni che veramente mi hanno fatto scompisciare dal ridere. Tra i più recenti un utente mi ha chiesto di “cancellare google” :


Il commento classico è “NON FUNZIONA SU HTC DESIRE, APP INUTILE” <_<
quello è un commento tipico nel market. Ma qui parlo proprio di commenti relativi a bugreports.
Roba da non credere lol!
Hei, tu sei quello dell’app di androidiani :D grande!
A proposito.. Ogni spazio è buono per segnalare problemi… Dall’app non riesco a mettere i commenti sugli articoli del blog. Funziona solo accedendo col browser
Sono a conoscenza del bug. puoi comunque riempire il modulo che trovi qui? https://www.androidiani.com/forum/le-applicazioni-per-android/36076-androidiani-app-v1-0-a-36.html
ne ho approfittato per scriverti qualche cosa da migliorare.. non sono bug ma più che altro consigli
Mitico Andrea!!!
Adesso si possono inserire i commenti dall’applicazione
Non funziona sul mio ifhon 4s XD…
Bell’articolo Andrea, certi commenti ai bugs mi fanno morire LOL
in alternativa potrest imparare a fare delle app decenti…
Non per prendere le difese di Andrea nello specifico, ma in generale di tutti quelli che sviluppano applicazioni. Dovresti capire cosa c’è dietro lo sviluppo di un’applicazione e dopo potresti lamentarti, soprattutto se per questa applicazione hai sborsato 0,00 €…
Aggiungo…. magari lasciare anche l’indirizzo email, oppure inviare una mail con la descrizione dell’errore…
Se c’è un problema, spesso allo sviluppatore non si verifica; lasciare l’indirizzo email può permettere a chi sviluppa di contattare l’utente, chiedergli maggiori dettagli sul problema e, magari, dirgli “prova questa, il problema è risolto?”
Ftdbjrdbjyhjjj :)
Sono tutti ragazzini.
per favore non generalizziamo, non è che puoi offendere a piacimento!!
Non voglio offendere nessun Daniele, ma la maggioranza,99% sono ragazzini.
Però gli utenti incapaci sono quelli con l’iPhone…
Ciao!
Concordo con l’autore dell’articolo, ma nelle segnalazioni è anche possibile includere un report dettagliato dopo il crash.
Ogni tanto sono andato a “sbirciare”, credi che ci sia altro da aggiungere come commento se viene allegato tale report dettagliato?
ciao piglio loccasione per postare il nuovo android market 3.3.11
http://lts.cr/BDW_
si possono notare queste modifiche (no changelog ufficiale)
nuova impostazione: Auto-update apps (forse permetterà di aggiornare automaticamente le applicazioni)
nuova impostazione: Aggiornamento solo tramite Wi-Fi
nuova impostazione: Auto-add shortcuts (probabilmente aggiunge un collegamento alla homepage delle nuove applicazioni scaricate)
caratteri più piccoli
nuova icona app drawer
icona microfono nella bara di ricerca (ricerca vocale)
tabella di valutazione nella schermata dell’applicazione
minori modifiche all’interfaccia
ah pardon dimenticavo, laggiornamento non è consigliato ai tablet con Android Honeycomb per problemi di compatibilità.
aggiungo una foto delle nuove impostazioni
Giusto, Andrea
non va bene scrivere cose che non c’entrano nulla con il bug! Meglio scrivere cose che centrano il problema ;)
Bè,io invece migliorerei i bug report.
Nel senso che secondo me dovrebbe autoriconoscere il telefono e la versione android,e magari il commento è facoltativo.
Cosi il programmatore vede 100 bug provenienti da nexus one con android 2.3.7 e capisce che c’è un problema li…
Questo è il mio pensiero..
Sono d’accordo.
Non penso si dovrebbe richiedere all’utente tipico (stiamo pur sempre parlando di un cellulare) di conoscere il numero di versione del sistema operativo. L’utente medio è già tanto se si ricorda il modello del cellulare =) Con questo non voglio proporre l’equazione “utente medio” = “stupido”, ma piuttosto “utente medio” = “persona che usa il cellulare in quanto utente, non in quanto esperto del settore”. Può anche essere un fisico nucleare, ma se non si intende di androidi e cellulari non gli si può chiedere informazioni che non conosce.
Se il bug report raccogliesse automaticamente le suddette informazioni (inviandole solo previo consenso informato dell’utente, giusto per rispettare la privacy) e mostrasse all’utente un messaggio più esplicito, del tipo “Caro utente, il programma si è fermato inaspettatamente: se potessi descrivere cosa stavi facendo prima che si fermasse, te ne saremmo molto grati”, forse si otterrebbero anche informazioni più dettagliate, e nel contempo si eviterebbero meno bug report inutili.
A mio avviso, l’utente medio (ancora: non intendiamolo come “utente stupido”!) manco sa cosa voglia dire o a cosa serva un “bug report”: chi scrive “bug” o “crash” si crede già molto esperto. Semplicemente, alla seconda/terza volta che gli capita di vedere il messaggio d’errore, prova a premere “l’altro pulsante”, dato che “Forza chiusura” evidentemente non risolve il problema. Quando poi si trova davanti a un campo di testo in cui inserire il fantomatico report, scrive roba quasi a caso. Questo perché
1) non si aspettava di dover dare delle informazioni aggiuntive, e non ha idea di che informazioni siano necessarie
oppure, 2) pensa che le informazioni importanti siano già salvate nel report (v. mio suggerimento), e scrive qualcosa giusto per non lasciare il campo vuoto (una sorta di “messaggio per l’autore”)
Io personalmente non ho ancora avuto il “piacere” di incontrare uno di questi messaggi, ma ora che so cosa *non* contengono i report, vedrò di ricordarmi di scrivere cose utili =)
Concordo al 100%!
Alla fine è come portare l’auto dal meccanico…per me “non funziona” e il meccanico non può di certo pretendere che io sappia esattamente quale sia il problema, se lo sapessi me la sarei aggiustata da me, no?
Apprezzo il tentativo di definire l’utente medio come “persona non competente in materia”…in fin dei conti ognuno è esperto nel proprio settore, e non è vero che “sono tutti ragazzini” come dice Antispam qui sotto, come non è pensabile ragionare con un “Dovresti capire cosa c’è dietro lo sviluppo di un’applicazione e dopo potresti lamentarti” come dice JulesX…se fossimo intorno ad un tavolo li inviterei entrambi a dirmi su due piedi perché le camicie di cotone egiziano si stropicciano meno di altre, ma non potrebbero anche saperlo perché questo potrebbe non essere il loro settore, come non è il settore dl 99% dei clienti che comprano qualsiasi tipo di prodotto…
BOTTONI? Quali BOTTONI? E la asola dove la vedete?Mi fate capire se quando vi mettete una camicia, i bottoni li premete?Sappiate che la traduzione corretta di ‘button’ in Italiano è PULSANTI.
BOTTONE = PULSANTE
http://www.dizionario-italiano.it/definizione-lemma.php?definizione=bottone&lemma=B0523400
oppure
http://dizionari.corriere.it/dizionario_italiano/B/bottone.shtml
Prima di criticare controlla… :)
asd asd asd ghjklhjgjhfgjkv LOL non mi funziona il market su IOS. :D scusa non sono riuscito a trattenermi!!!! Certo che certa gente oh….. Concordo in pieno comunque, basterebbe usare un pò di accortezza e si agevolerebbero gli sviluppatori alla grande. Tanto di cappello per tutti coloro che si sbattono “A GRATIS” per creare tutte quelle applicazioni che rendono il mondo Android così interessante. GRAZIE!
E quelli che usano l’app per un anno, poi fai un aggiornamento che gli va in FC sul loro device mentecatto, così finalmente si decidono a commentare con 1 stella e messaggio “dopo 1 anno di funzionamento l’ultimo aggiornamento crasha”, lo correggi in due ore e aggiorni l’app e loro non aggiornano mai il commento e il giudizio? :)
Ahhh, non ha prezzo.
ciao andrea……hai scritto questo
Un buon bug report contiene:
La versione dell’applicazione utilizzataL’hardware su cui l’applicazione gira ( il nome del cellulare )La versione del sistema operativoUna mini descrizione di come si è rilevato il bug ed eventualmente come è possibile replicarlo
sbaglio o se si va a leggere “detail report” viene mostrato ciò che sarà inviato?? tra le info che ho notato ci sono appunto:
versione
rom
telefono
le cose andate in crash con l’applicazione (moduli o applicazioni collegate)
Hai ragione ma non viene visualizzato nel pannello.
Bo, nn so, crasha, cm si toglie google?
Gv gh hdcggsdghgschj ffgvsfhcddfgj vghcfhxf
Ahahaha fantastico quello che scrive “perchè mi arriva mille volte queste sms??” Ahahah e pretendi che uno così ti scriva la marca del telefono?? Pazzo :D
Sono gli sviluppatori quelli incapaci che propongono porcate sul Market.
Prima pensa 100 volte, poi ti presenti sul Market.
Non ti va bene la cosa? Aspettati ogni genere di commento.
Il primo che non deve fare stronzate è lo sviluppatore, punto.
Altrimenti
asfasdf
boh
non funziona
me l’ha fatto funzionare tua mamma che era nel letto accanto a me
crasha sempre
e dai