Prompt de design de fila de podcasts para ouvir

Use este prompt de design de fila de podcasts para organizar episódios, retomar um episódio reproduzido parcialmente e gerenciar downloads offline com informações de progresso e armazenamento por episódio.

Conteúdo a preparar
Registros aprovados e rótulos de campos para A seguir; Player do episódio; Gerenciador de downloads; as regras de ação e persistência; ativos da marca e requisitos de permissão.
Foco do design
Excluir um download não deve apagar o progresso da reprodução nem remover um episódio salvo da fila.
Queue, uma fila fictícia para ouvir podcasts, mostrando A seguir, Player do episódio e Gerenciador de downloads em três telas de aplicativo móvel.
Fila de reprodução do podcast
Queue, uma fila fictícia para ouvir podcasts, mostrando A seguir, Player do episódio e Gerenciador de downloads em três telas de aplicativo móvel.

Usar o prompt

Prompt
Adicione seu briefing

Adicione seu contexto abaixo. Ele será incluído no prompt quando você copiar ou baixar.

Crie um protótipo editável de aplicativo com abordagem mobile-first usando a stack existente do projeto para [PROJECT] e [AUDIENCE]. A tarefa é: Fila de reprodução do podcast.

Conteúdo e estrutura obrigatórios

Organize episódios de podcast, retome um episódio parcialmente reproduzido e gerencie downloads offline com informações de progresso e armazenamento por episódio.

Telas e navegação

Crie três visualizações conectadas: A seguir; Player do episódio; Gerenciador de downloads. Mantenha o registro selecionado visível no título ou no resumo da tela. Ofereça uma ação explícita de voltar e preserve os dados em preenchimento ao navegar entre as visualizações. Mantenha a ação principal próxima ao conteúdo relevante e considere as áreas seguras em dispositivos móveis, um teclado virtual visível e rótulos traduzidos longos. Em larguras de desktop, adapte a composição sem remover nenhuma etapa nem alterar a tarefa.

Dados do projeto

Use [APPROVED_CONTENT] para nomes, registros, rótulos, quantidades e destinos. Solicite os dados ausentes em vez de inventar alegações operacionais. Os registros de demonstração podem usar a marca fictícia Queue; identifique-os como dados de exemplo. Explique quais ações são interações locais do protótipo e quais exigiriam autenticação, persistência, permissões ou um backend. Não conecte serviços externos nem afirme que uma transação foi concluída, a menos que essa integração tenha sido explicitamente implementada e testada.

Direção de design

Siga [BRAND_RULES]. Quando nenhuma marca for fornecida, use creme, violeta, preto e arte abstrata original nas capas. Torne o fluxo de trabalho reconhecível por meio do próprio conteúdo e dos controles, em vez de repetir cartões genéricos de dashboard. Use uma escala de espaçamento consistente e uma hierarquia de texto clara. Inclua foco de teclado visível, nomes acessíveis, contraste suficiente e rótulos de status que não dependam de cor. Respeite a preferência por movimento reduzido e mantenha as transições animadas opcionais.

Verificação de aceitação específica da tarefa

  • Excluir um download não deve apagar o progresso de reprodução nem remover um episódio salvo da fila.

Estados de interação

Implemente o fluxo principal de três telas com dados de exemplo locais. Inclua um estado vazio útil, validação antes de concluir uma ação, um estado de carregamento ou pendente e um estado de falha recuperável. Alterações destrutivas exigem uma etapa de revisão ou a opção de desfazer. Mantenha o estado de um registro consistente nas três telas. Não descarte silenciosamente dados parcialmente preenchidos nem altere a escolha do usuário após uma nova tentativa.

Entrega e revisão

Entregue as telas editáveis do aplicativo e explique o modelo de dados, qualquer comportamento de armazenamento local e as integrações não implementadas. Teste em 320px e em uma viewport mais ampla, com navegação por teclado e conteúdo longo. Use a verificação de aceitação específica da tarefa apresentada acima para revisar o resultado antes de adicionar recursos. Mantenha o comportamento de demonstração claramente distinto de um serviço de produção em operação.

Anexo de referência e objetivo da reconstrução

Anexe o arquivo reference.webp do pacote de download deste prompt ao lado deste prompt no OpenDesign. Crie um resultado editável com composição e hierarquia semelhantes; não incorpore toda a imagem de referência como interface final. Preserve o conteúdo aprovado do projeto e as regras da marca caso entrem em conflito com rótulos fictícios de exemplo. Se a imagem estiver ausente ou ilegível, solicite-a em vez de alegar fidelidade visual.

Composição e conteúdo da referência

Use o arquivo reference.webp anexado como referência visual para a Fila de podcasts para ouvir. Antes de criar, identifique as principais regiões de cima para baixo, suas larguras e alturas relativas, alinhamento, espaçamento, hierarquia tipográfica, cores das superfícies, bordas, imagens e componentes repetidos. Preserve essas relações em vez de substituí-las por um template genérico. Conteúdo obrigatório da tarefa: organize episódios de podcasts, retome um episódio reproduzido parcialmente e gerencie downloads offline com informações de progresso e armazenamento por episódio. Use as seguintes orientações específicas de layout ao transformar a imagem em elementos editáveis: comece com A seguir como tela inicial, dê ao Player do episódio uma ação principal clara e faça o Gerenciador de downloads explicar o que aconteceu e o que pode acontecer em seguida. Use creme, violeta, preto e arte abstrata original nas capas como direção inicial, adaptando-os à marca fornecida. Mantenha a identidade dos registros e o contexto de navegação visíveis nas três telas. Priorize controles acessíveis com o polegar e rótulos legíveis em vez de painéis decorativos; em telas mais largas, mantenha o fluxo de trabalho coerente, em vez de estender uma composição para dispositivos móveis de ponta a ponta.

Direção visual do briefing de exemplo

creme, violeta, preto e arte abstrata original nas capas.

Especificação de interação

A referência é um conceito estático: o comportamento abaixo é um requisito a ser implementado, não uma prova de que a imagem já funciona. Copie o prompt personalizado para o seu projeto e crie o fluxo conectado: organize episódios de podcasts, retome um episódio reproduzido parcialmente e gerencie downloads offline com informações de progresso e armazenamento por episódio. Excluir um download não deve apagar o progresso de reprodução nem remover um episódio salvo da fila. Para cada controle visível, especifique o acionador, o estado afetado e o feedback; implemente alterações locais com estado consistente entre as visualizações relacionadas. Faça com que a busca e os filtros retornem resultados reais, que os controles de seleção tenham um estado ativo explícito e que as ações de salvar apresentem feedback visível de pendência, sucesso ou falha, quando relevante. Não adicione fluxos de trabalho não relacionados. Use links adequados para navegação, botões para ações e nomes acessíveis para controles de ícone. Não dê a entender que uma operação de backend foi bem-sucedida quando apenas uma demonstração local foi alterada.

Comparação visual e entrega

  1. Compare o resultado com a imagem anexada nas mesmas proporções. Revise o posicionamento das principais regiões, os tamanhos relativos das imagens, as quebras de linha, o espaçamento, a hierarquia tipográfica, o contraste, os estados ativos e a densidade do conteúdo antes de aperfeiçoar os detalhes decorativos.
  2. Em seguida, teste o layout estreito sem comprimir o texto da versão para desktop em rótulos minúsculos.
  3. Mantenha logotipos, fotos e ícones como arquivos separados e todos os rótulos relevantes editáveis. Liste fontes/arquivos indisponíveis e qualquer diferença intencional. Entregue os arquivos funcionais com uma descrição concisa do comportamento implementado e das integrações pendentes; não prometa um resultado idêntico pixel a pixel apenas com base no prompt.

Baixar prompt + imagem

Inclui o prompt completo e a imagem de referência em tamanho real. Anexe ambos no OpenDesign para orientar o layout.

Baixar arquivos

Como escrever um prompt de design de fila de podcasts para ouvir

Use este prompt de design de fila de podcasts para organizar episódios, retomar um episódio reproduzido parcialmente e gerenciar downloads offline com informações de progresso e armazenamento por episódio.

A referência é um conceito gerado por IA. As instruções abaixo descrevem o que criar e testar; a imagem não demonstra um comportamento funcional.

Separe o progresso de reprodução dos downloads

Um aplicativo de fila de podcasts reúne episódios salvos, posição de reprodução e arquivos offline.

Queue, uma fila fictícia para ouvir podcasts, mostrando A seguir, Player do episódio e Gerenciador de downloads em três telas de aplicativo móvel.
Fila de podcasts para ouvir — compare a hierarquia geral com as instruções de layout abaixo.

Esses são estados independentes e não devem ser removidos juntos por acidente. Comece com A seguir como tela inicial, dê ao Player do episódio uma ação principal clara e faça o Gerenciador de downloads explicar o que aconteceu e o que pode acontecer em seguida. Use creme, violeta, preto e arte abstrata original nas capas como direção inicial, adaptando-os à marca fornecida. Mantenha a identidade dos registros e o contexto de navegação visíveis nas três telas. Priorize controles acessíveis com o polegar e rótulos legíveis em vez de painéis decorativos; em telas mais largas, mantenha o fluxo de trabalho coerente, em vez de estender uma composição para dispositivos móveis de ponta a ponta.

Do prompt

Crie três visualizações conectadas: A seguir, Player do episódio e Gerenciador de downloads.

Personalize

Organize [EPISODES], retome a partir da posição salva e mostre o progresso do download e o armazenamento por episódio. Mantenha separados a presença na fila, o progresso de reprodução e os arquivos baixados.

Prepare o conteúdo da fila de podcasts para ouvir

O player combina progresso, controles de reprodução e ações da fila; defina a navegação pela faixa e as alterações na fila independentemente do status do download.

Player de episódio e ações da fila no conceito de referência da Fila de Reprodução do Podcast
Player de episódio e ações da fila.

Forneça títulos dos episódios, durações, posições de reprodução salvas e tamanhos de download de exemplo. Defina a presença na fila separadamente do status do arquivo offline, incluindo o que permanece após a remoção de um arquivo baixado.

Do prompt

Organize episódios de podcast, retome um episódio parcialmente reproduzido e gerencie downloads offline com informações de progresso e armazenamento por episódio.

Personalize

Para [PROJECT], use [APPROVED_CONTENT] como fonte desta fila de podcasts para ouvir. Inclua registros aprovados e rótulos de campos para A seguir, Player do episódio e Gerenciador de downloads, além das regras de ação e persistência, dos ativos de marca e dos requisitos de permissão. Identifique as informações ausentes antes de substituí-las por conteúdo de demonstração.

Excluir um arquivo offline

Os downloads ativos mostram o progresso individual acima dos itens concluídos; especifique as opções de pausar e tentar novamente, além dos limites de armazenamento, sem remover episódios da fila de reprodução.

Progresso de downloads e episódios salvos no conceito de referência da Fila de Reprodução do Podcast
Progresso de downloads e episódios salvos.

O episódio deve permanecer na fila com sua posição de reprodução intacta. Apenas a disponibilidade offline e o uso de armazenamento devem mudar. Teste primeiro este caso-limite específico: excluir um download não deve apagar o progresso de reprodução nem remover um episódio salvo da fila. Depois, execute o fluxo principal com um título de registro longo, nenhum registro salvo e uma ação com falha. A pessoa usuária deve conseguir identificar o que está salvo, o que está pendente e o que pode ser desfeito sem depender de cores. Verifique se voltar à tela anterior preserva os dados inseridos e se um leitor de tela encontra o título, o status e a ação principal em uma ordem lógica.

Do prompt

Excluir um download não deve apagar o progresso da reprodução nem remover um episódio salvo da fila.

Personalize

Revise a fila de podcasts para ouvir de acordo com este requisito: excluir um download não deve apagar o progresso de reprodução nem remover um episódio salvo da fila. Teste primeiro este caso-limite específico: excluir um download não deve apagar o progresso de reprodução nem remover um episódio salvo da fila. Depois, execute o fluxo principal com um título de registro longo, nenhum registro salvo e uma ação com falha. A pessoa usuária deve conseguir identificar o que está salvo, o que está pendente e o que pode ser desfeito sem depender de cores. Verifique se voltar à tela anterior preserva os dados inseridos e se um leitor de tela encontra o título, o status e a ação principal em uma ordem lógica. Preserve o conteúdo aprovado e revise apenas as partes que não atenderem a essa verificação.

Revise o resultado da sua fila de podcasts para ouvir

O exemplo é um conceito visual gerado por IA. Serviços conectados, permissões do dispositivo e dados persistentes exigem implementação e testes separados.

  • Excluir um download não deve apagar o progresso da reprodução nem remover um episódio salvo da fila.

Prompt de acompanhamento

Use isto após o primeiro resultado. Assim, a revisão se concentra na parte mais importante desta tarefa.

Aprimore apenas a transição do Player do episódio para o Gerenciador de downloads. Excluir um download não deve apagar o progresso da reprodução nem remover um episódio salvo da fila. Mostre os estados relevantes de processamento, falha e conclusão com rótulos explícitos. Preserve a navegação aprovada, a tipografia e as outras telas. Retorne as visualizações alteradas e descreva como os dados inseridos são preservados após uma nova tentativa.

OpenDesign

Transforme seu prompt em um design.

Leve o prompt e a imagem de referência para o OpenDesign. Adicione seu conteúdo, crie a primeira versão e refine os detalhes.

Baixar OpenDesign ↓
Pintura em tons pastel de um lago azul, margens verdes e um céu ensolarado da página inicial do OpenDesign.