Implementazione proposta
«Aggiungere una galleria delle copertine degli album con navigazione tramite scorrimento, zoom, presentazione e supporto PDF.»
Le idee per nuove funzionalità e le esigenze non ancora soddisfatte sono benvenute. Symfonium è interamente guidato dai suoi utenti. Le richieste di funzionalità e il feedback diretto di chi usa l’app ne determinano l’evoluzione.
Una richiesta ben formulata spiega l’esigenza, il limite attuale e il risultato desiderato. In questo modo, lo sviluppatore e gli altri utenti hanno un punto di partenza chiaro per la discussione.
Symfonium supporta numerosi media provider, metodi di riproduzione, dispositivi Android, dimensioni dello schermo e modalità di utilizzo. Una modifica può influire sulla navigazione, sulle prestazioni, sull’affidabilità o sul comportamento esistente in altre parti dell’app.
Spiegare l’esigenza può far emergere un approccio più semplice o più ampio. Permette inoltre agli altri utenti di aggiungere facilmente informazioni pertinenti sulla propria configurazione.
Inizia spiegando cosa stai cercando di ottenere, cosa ti impedisce di farlo oggi e cosa cambierebbe con un risultato soddisfacente. Aggiungi il contesto pertinente, come il media provider, il dispositivo, il metodo di riproduzione o la parte dell’app coinvolta. Per le richieste relative ai contenuti multimediali, specifica se questi sono archiviati localmente, incorporati nei file multimediali o forniti dal media provider.
Sei comunque invitato a proporre una soluzione. La differenza è che l’implementazione proposta deve rispondere all’esigenza, anziché sostituirne la spiegazione.
Implementazione proposta
«Aggiungere una galleria delle copertine degli album con navigazione tramite scorrimento, zoom, presentazione e supporto PDF.»
Esigenza e risultato
«Conservo copertine aggiuntive e libretti digitali insieme alla mia musica. Al momento devo uscire da Symfonium per visualizzarli e questo interrompe l’ascolto. Ho bisogno di poter accedere a questi materiali durante la riproduzione di un album.»
La galleria resta una proposta valida. Spiegare l’esigenza mostra perché è importante e lascia spazio per valutare da dove provengono le immagini, quali media provider le rendono disponibili, quali formati possono essere supportati e cosa può funzionare in modo coerente nelle diverse configurazioni.
Le altre applicazioni possono essere riferimenti utili. Spiega quale parte del loro approccio risolve il tuo problema e cosa rimane assente o poco pratico. La loro implementazione potrebbe dipendere da un’interfaccia, un modello di dati o un insieme di media provider supportati diversi, quindi riprodurla esattamente potrebbe non essere la scelta migliore per Symfonium.
Prima di aprire un nuovo argomento, consulta la documentazione e cerca nel forum delle richieste di funzionalità usando diversi termini correlati. Per esempio, un’idea sui libretti degli album potrebbe essere già stata discussa con termini come copertine aggiuntive, retrocopertina o immagini delle cartelle. Se una richiesta tratta già la stessa esigenza, aggiungi a quella discussione il tuo caso d’uso specifico o il contesto pertinente, invece di creare un duplicato.
Mantieni una sola esigenza coerente per argomento. Riunire idee non correlate rende ciascuna di esse più difficile da comprendere, discutere e valutare.
Mantieni il modello fornito e completa ogni sezione pertinente. È pensato per raccogliere il contesto necessario alla valutazione. Una spiegazione concisa dell’esigenza è più utile di una specifica dettagliata priva di contesto. Le domande successive potrebbero far emergere un’opzione esistente, una limitazione del media provider o un altro modo per ottenere lo stesso risultato.
Se Symfonium offre già il comportamento richiesto, ma questo non funziona come previsto, si tratta di un problema di supporto e non di una richiesta di funzionalità. Riproduci il problema, raccogli i log e apri un argomento di supporto.
La valutazione può includere:
Una richiesta può descrivere un’esigenza valida e rimanere comunque al di fuori dell’ambito di Symfonium, dipendere da funzionalità che Android o un media provider non rendono disponibili, entrare in conflitto con comportamenti consolidati o risultare difficile da supportare in modo affidabile nel tempo. Tenere conto di questi vincoli aiuta a mantenere l’app coerente e affidabile.
Inviare una richiesta apre un argomento di discussione, ma non garantisce un’implementazione specifica né una data. Se l’idea viene portata avanti, il suo ambito e la sua progettazione possono evolvere durante la discussione.
Accedi al forum, apri la categoria Richieste di funzionalità, seleziona New Topic e segui il modello fornito.