Usa il prompt
Aggiungi il tuo brief
Aggiungi qui sotto il tuo contesto. Verrà incluso nel prompt quando lo copi o lo scarichi.
Crea un prototipo di app modificabile con approccio mobile-first usando lo stack esistente del progetto per [PROJECT] e [AUDIENCE]. L'attività è: coda di ascolto dei podcast.
Contenuti e struttura obbligatori
Organizza gli episodi dei podcast, riprendi un episodio parzialmente ascoltato e gestisci i download offline mostrando l'avanzamento e le informazioni sullo spazio di archiviazione per ogni episodio.
Schermate e navigazione
Crea tre viste collegate: Prossimi episodi; Player dell'episodio; Gestione download. Mantieni il record selezionato visibile nel titolo o nel riepilogo della schermata. Supporta un'azione Indietro esplicita e conserva i dati in fase di inserimento durante il passaggio tra le viste. Mantieni l'azione principale vicino ai contenuti pertinenti e considera le aree sicure sui dispositivi mobili, una tastiera software visibile e le etichette tradotte più lunghe. Alle larghezze desktop, adatta la composizione senza rimuovere passaggi né modificare l'attività.
Dati del progetto
Usa [APPROVED_CONTENT] per nomi, record, etichette, quantità e destinazioni. Chiedi i dati mancanti anziché inventare affermazioni operative. I record dimostrativi possono usare il brand fittizio Queue; contrassegnali come dati di esempio. Spiega quali azioni sono interazioni locali del prototipo e quali richiederebbero autenticazione, persistenza, autorizzazioni o un backend. Non collegare servizi esterni né dichiarare che una transazione è stata completata, a meno che l’integrazione non sia stata esplicitamente implementata e testata.
Direzione del design
Segui [BRAND_RULES]. Se non viene fornito alcun brand, usa crema, viola, nero e illustrazioni di copertina astratte originali. Rendi il flusso riconoscibile attraverso contenuti e controlli specifici, anziché ripetere generiche schede da dashboard. Usa una scala di spaziatura coerente e una chiara gerarchia del testo. Includi un focus da tastiera visibile, nomi accessibili, contrasto sufficiente ed etichette di stato che non dipendano dal colore. Rispetta la preferenza per la riduzione del movimento e rendi facoltative le transizioni animate.
Verifica di accettazione specifica dell'attività
- L’eliminazione di un download non deve cancellare l’avanzamento della riproduzione né rimuovere dalla coda un episodio salvato.
Stati di interazione
Implementa il percorso ideale su tre schermate con dati di esempio locali. Includi uno stato vuoto utile, una convalida prima di completare un’azione, uno stato di caricamento o in sospeso e uno stato di errore recuperabile. Le modifiche distruttive richiedono un passaggio di revisione o la possibilità di annullarle. Mantieni coerente lo stato di un record in tutte e tre le viste. Non eliminare senza avviso i dati inseriti solo in parte e non modificare la scelta dell’utente dopo un nuovo tentativo.
Consegna e revisione
Fornisci le viste modificabili dell’app e illustra il modello dei dati, l’eventuale comportamento dell’archiviazione locale e le integrazioni non implementate. Esegui i test a 320px e in un viewport più ampio, usando la navigazione da tastiera e contenuti lunghi. Prima di aggiungere funzionalità, verifica il risultato usando il controllo di accettazione specifico per l’attività riportato sopra. Mantieni il comportamento dimostrativo chiaramente distinto da quello di un servizio di produzione operativo.
Allegato di riferimento e obiettivo di ricostruzione
Allega reference.webp, incluso nel pacchetto scaricabile di questo prompt, insieme al prompt in OpenDesign. Crea un risultato modificabile con composizione e gerarchia simili; non incorporare l'intera immagine di riferimento come interfaccia finale. Mantieni i contenuti di progetto approvati e le regole del brand se sono in conflitto con le etichette fittizie dell'esempio. Se l'immagine manca o è illeggibile, richiedila invece di dichiarare fedeltà visiva.
Composizione e contenuti di riferimento
Usa il file reference.webp allegato come riferimento visivo per la Coda di ascolto podcast. Prima di iniziare, individua dall’alto verso il basso le aree principali, le relative larghezze e altezze, l’allineamento, la spaziatura, la gerarchia tipografica, i colori delle superfici, i bordi, le immagini e i componenti ripetuti. Mantieni queste relazioni anziché sostituirle con un modello generico. Contenuto richiesto per l’attività: organizza gli episodi podcast, riprendi un episodio parzialmente ascoltato e gestisci i download offline con avanzamento e informazioni sullo spazio occupato per ogni episodio. Per tradurre l’immagine in elementi modificabili, segui queste indicazioni specifiche per il layout: inizia da Prossimi episodi come schermata iniziale, assegna a Lettore episodio un’azione principale chiara e fai in modo che Gestione download spieghi cosa è successo e cosa può accadere dopo. Usa crema, viola, nero e illustrazioni di copertina astratte originali come direzione iniziale, adattandoli al brand fornito. Mantieni visibili l’identità del record e il contesto di navigazione in tutte e tre le schermate. Dai priorità a controlli facilmente raggiungibili con il pollice e a etichette leggibili rispetto ai pannelli decorativi; sugli schermi più ampi, mantieni coerente il flusso anziché estendere una composizione mobile da un bordo all’altro.
Direzione visiva dal brief di esempio
crema, viola, nero, illustrazioni di copertina astratte originali.
Specifiche di interazione
Il riferimento è un concept statico: il comportamento descritto di seguito è un requisito da implementare, non una prova che l’immagine sia già funzionante. Copia il prompt personalizzato nel progetto e crea il flusso collegato: organizza gli episodi podcast, riprendi un episodio parzialmente ascoltato e gestisci i download offline con avanzamento e informazioni sullo spazio occupato per ogni episodio. L’eliminazione di un download non deve cancellare l’avanzamento della riproduzione né rimuovere dalla coda un episodio salvato. Per ogni controllo visibile, specifica l’evento di attivazione, lo stato interessato e il feedback; implementa le modifiche locali mantenendo lo stato coerente tra le viste correlate. Assicurati che ricerca e filtri restituiscano risultati reali, che i controlli di selezione abbiano uno stato attivo esplicito e che le azioni di salvataggio mostrino, ove pertinente, feedback visibili di attesa, successo o errore. Non aggiungere flussi non correlati. Usa link appropriati per la navigazione, pulsanti per le azioni e nomi accessibili per i controlli a icona. Non lasciare intendere che un’operazione di backend sia riuscita quando è cambiata soltanto una demo locale.
Confronto visivo e consegna
- Confronta il risultato con l'immagine allegata usando le stesse proporzioni. Prima di perfezionare i dettagli decorativi, verifica il posizionamento delle aree principali, le dimensioni relative delle immagini, le interruzioni di riga, la spaziatura, la gerarchia tipografica, il contrasto, gli stati attivi e la densità dei contenuti.
- Quindi testa il layout stretto senza comprimere il testo desktop in etichette minuscole.
- Mantieni loghi, foto e icone come risorse separate e tutte le etichette significative modificabili. Elenca eventuali caratteri o risorse non disponibili e qualsiasi scostamento intenzionale. Restituisci i file funzionanti insieme a una descrizione concisa dei comportamenti implementati e delle integrazioni ancora necessarie; non promettere un risultato identico al pixel basandoti solo sul prompt.
Scarica prompt + immagine
Include il prompt completo e l'immagine di riferimento a grandezza intera. Allega entrambi in OpenDesign per guidare il layout.
Come scrivere un prompt di design per una coda di ascolto podcast
Usa questo prompt di design per una coda di ascolto podcast per organizzare gli episodi, riprendere un episodio parzialmente ascoltato e gestire i download offline con avanzamento e informazioni sullo spazio occupato per ogni episodio.
Il riferimento è un concept generato dall'IA. Le istruzioni seguenti descrivono cosa creare e testare; l'immagine non dimostra un comportamento funzionante.
Separa l’avanzamento dell’ascolto dai download
Un’app per la coda dei podcast combina episodi salvati, posizione di riproduzione e file offline.
Questi sono stati indipendenti e non devono essere rimossi insieme per errore. Inizia da Prossimi episodi come schermata iniziale, assegna a Lettore episodio un’azione principale chiara e fai in modo che Gestione download spieghi cosa è successo e cosa può accadere dopo. Usa crema, viola, nero e illustrazioni di copertina astratte originali come direzione iniziale, adattandoli al brand fornito. Mantieni visibili l’identità del record e il contesto di navigazione in tutte e tre le schermate. Dai priorità a controlli facilmente raggiungibili con il pollice e a etichette leggibili rispetto ai pannelli decorativi; sugli schermi più ampi, mantieni coerente il flusso anziché estendere una composizione mobile da un bordo all’altro.
Dal prompt
Crea tre viste collegate: Prossimi episodi, Lettore episodio e Gestione download.
Personalizzalo
Organizza [EPISODES], riprendi dalla posizione salvata e mostra l’avanzamento dei download e lo spazio occupato per ogni episodio. Mantieni separati la presenza nella coda, l’avanzamento della riproduzione e i file scaricati.
Prepara i contenuti della coda di ascolto podcast
Il player combina avanzamento, controlli di riproduzione e azioni della coda; definisci la ricerca all'interno dell'episodio e le modifiche alla coda indipendentemente dallo stato del download.
Fornisci titoli degli episodi, durate, posizioni di riproduzione salvate e dimensioni di download di esempio. Definisci la presenza nella coda separatamente dallo stato del file offline, specificando anche cosa rimane dopo la rimozione di un file scaricato.
Dal prompt
Organizza gli episodi dei podcast, riprendi un episodio parzialmente ascoltato e gestisci i download offline mostrando l'avanzamento e le informazioni sullo spazio di archiviazione per ogni episodio.
Personalizzalo
Per [PROJECT], usa [APPROVED_CONTENT] come fonte per questa coda di ascolto podcast. Includi record approvati ed etichette dei campi per Prossimi episodi, Lettore episodio e Gestione download, le regole relative alle azioni e alla persistenza, le risorse del brand e i requisiti di autorizzazione. Individua i dati mancanti prima di sostituirli con contenuti dimostrativi.
Elimina un file offline
I download attivi mostrano il proprio avanzamento sopra gli elementi completati; specifica pausa, nuovo tentativo e limiti di archiviazione senza rimuovere gli episodi dalla coda di ascolto.
L’episodio deve rimanere nella coda con la posizione di riproduzione invariata. Devono cambiare soltanto la disponibilità offline e lo spazio di archiviazione utilizzato. Testa prima questo caso limite specifico: l’eliminazione di un download non deve cancellare l’avanzamento della riproduzione né rimuovere dalla coda un episodio salvato. Esegui quindi il flusso principale con un titolo di record lungo, nessun record salvato e un’azione non riuscita. L’utente deve poter capire cosa è salvato, cosa è in attesa e cosa può essere annullato senza affidarsi al colore. Verifica che il ritorno alla schermata precedente mantenga i dati inseriti e che uno screen reader incontri titolo, stato e azione principale in un ordine logico.
Dal prompt
L'eliminazione di un download non deve cancellare l'avanzamento della riproduzione né rimuovere dalla coda un episodio salvato.
Personalizzalo
Verifica la coda di ascolto podcast rispetto a questo requisito: l’eliminazione di un download non deve cancellare l’avanzamento della riproduzione né rimuovere dalla coda un episodio salvato. Testa prima questo caso limite specifico: l’eliminazione di un download non deve cancellare l’avanzamento della riproduzione né rimuovere dalla coda un episodio salvato. Esegui quindi il flusso principale con un titolo di record lungo, nessun record salvato e un’azione non riuscita. L’utente deve poter capire cosa è salvato, cosa è in attesa e cosa può essere annullato senza affidarsi al colore. Verifica che il ritorno alla schermata precedente mantenga i dati inseriti e che uno screen reader incontri titolo, stato e azione principale in un ordine logico. Mantieni i contenuti approvati e modifica soltanto le parti che non superano questa verifica.
Verifica il risultato della coda di ascolto podcast
L'esempio è un concept visivo generato dall'IA. I servizi connessi, le autorizzazioni del dispositivo e i dati persistenti richiedono implementazione e test separati.
- L'eliminazione di un download non deve cancellare l'avanzamento della riproduzione né rimuovere dalla coda un episodio salvato.
Prompt di follow-up
Usalo dopo il primo risultato. Restringe la revisione alla parte più importante di questa attività.
Perfeziona solo la transizione da Player dell'episodio a Gestione download. L'eliminazione di un download non deve cancellare l'avanzamento della riproduzione né rimuovere dalla coda un episodio salvato. Mostra gli stati pertinenti di operazione in corso, non riuscita e completata con etichette esplicite. Mantieni la navigazione, la tipografia e le altre schermate approvate. Restituisci le viste modificate e descrivi in che modo i dati inseriti vengono mantenuti durante un nuovo tentativo.
