Voltar

Roube esta ideia: a música do verão, eleita pelos seus ouvintes

na 

Deixe seus ouvintes elegerem a música do verão, diretamente no seu app: oito músicas, um voto por dispositivo modificável até 31 de agosto, totais invisíveis enquanto o jogo durar, e o ranking completo revelado em 1º de setembro. Tudo gerado ao descrever a seção para o AI Extension Builder da GoodBarber. E, pela primeira vez nesta série, cada voto conta para todos: a seção tem sua própria base, compartilhada entre todos os ouvintes. Este artigo entrega tudo: o que a seção faz, por que o formato funciona, as frases do prompt que realmente importam — e o prompt completo, escrito para ser roubado.

A série «Roube esta ideia»: uma seção de app que descrevemos ao AI Extension Builder, construímos de verdade e entregamos no final com o prompt completo, pronto para colar. Depois da contagem regressiva da volta aos treinos, voltamos ao rádio — com uma novidade: até agora, cada seção guardava seus dados para uma única tela; esta os compartilha entre todos os seus ouvintes.

A seção, do lado do ouvinte

Um título de tela que dá o tom: Song of the Summer. E a regra, anunciada de cara, em uma linha: One device, one vote. Change your mind until August 31. Um dispositivo, uma voz, e o direito de mudar de ideia até 31 de agosto.

Abaixo, os oito candidatos: a capa, o título, o artista, um botão Vote. (As oito músicas da nossa rádio de demonstração, a Radio Alba, são inventadas, artistas incluídos.) Um toque, e a seção confirma: your vote is in. O ouvinte muda de ideia no dia 15 de agosto? Ele volta, vota em outra, e a nova escolha substitui a anterior, simples assim.

Votar e depois mudar o voto: a nova escolha substitui a anterior

O que a tela não mostra é proposital: durante todo o mês de agosto, nada de totais, nada de tendências — cada um sabe apenas que sua voz foi contada. Em 1º de setembro, a seção vira sozinha: ranking completo, número de votos, e a vencedora celebrada no topo da tela. Um encontro de volta às aulas que o app cria por conta própria.

Por que este formato funciona no app de uma rádio

Votação com a audiência o rádio sabe fazer desde sempre: telefone, SMS, formulários. O que o app muda é que o jogo vive onde seus ouvintes passam o verão — no bolso — e dá a eles um motivo para voltar: você passa para conferir, muda de ideia, espera o veredicto. Como o quiz de filmes do verão, é um formato de temporada; ao contrário do quiz, este se joga em conjunto.

Porque essa é a novidade deste episódio: os votos de todos os ouvintes contam juntos. Para isso, a seção precisa de uma parte servidor — os desenvolvedores chamam de «backend»: o lugar, fora do telefone, onde as vozes de todos se somam. Montar isso por conta própria significa um servidor, uma base para criar, acessos para proteger e alguém para manter tudo muito depois de setembro. Aqui, cabe em uma frase do prompt: no momento em que ela se torna necessária, a plataforma propõe conectar uma base — contratada em seu nome, pronta para contar.

E o suspense não é um enfeite: totais visíveis cedo demais esmagam o jogo — os primeiros votos decidem, os seguintes seguem. Resultados ocultos, revelação com data marcada: é a dramaturgia de uma votação no ar, e ela está no prompt.

As frases do prompt que fazem o trabalho

O prompt completo está mais abaixo. Se você for adaptá-lo, quatro frases carregam quase todo o peso — mantenha-as.

1. «Votes from all listeners are counted together and stored in a shared database.» A frase que muda a natureza da seção: ela enuncia o jogo comum com todas as letras. Assim que o prompt o promete, a geração pausa e propõe conectar a base — uma autorização em duas telas, em uma conta em seu nome — depois cria o necessário e liga a seção a ela. Você não vê tabelas nem servidores: vê vozes se somando.

2. «The new vote replaces the previous one — each device counts once in the results, never twice.» O controle antifraude, na medida de um jogo de rádio: um dispositivo, uma voz, e o direito de mudar de ideia. Nossa primeira tentativa obteve essa regra sem pedir; nós a escrevemos preto no branco para que sobreviva a todas as regenerações. O que deve continuar verdadeiro, escreva.

3. «Until August 31 … without revealing totals; from September 1, it displays the full ranking…» O suspense se encomenda, com suas duas datas. A virada é automática: ninguém levanta cedo em 1º de setembro para publicar os resultados — o app faz isso, e ao programa da manhã só resta comentar.

4. «The section must feel calm and stable: nothing flickers or flashes.» A frase nascida dos nossos testes: a primeira versão funcionava, mas a tela piscava a cada visita. O conforto se descreve como todo o resto — atualização no lugar, animações uma vez só, nada de tela de carregamento quando já há algo para mostrar. Uma frase, e a calma chegou.

Um último detalhe: as oito capas são imagens depositadas na seção, e o prompt as designa pelo nome do arquivo — elas aparecem tal e qual, ao lado de cada título. Para o exemplo, criamos capas falsas, combinando com as músicas falsas; coloque as suas.

O prompt — roube

Não há uma linha de código por trás desta seção: um brief escrito, entregue ao AI Extension Builder. Aqui está ele, na íntegra — com os oito títulos fictícios incluídos, prontos para serem substituídos pelos seus.

Create a "Song of the summer" voting section for a radio app. Show a list of 8 candidate songs, each with its cover art thumbnail, title, artist, and a vote button. The 8 candidates (their cover images are uploaded as section assets): 1. "Shoreline Motel" — The Paper Suns — cover: 1-shoreline-motel.png 2. "July, Again" — Harbour Days — cover: 2-july-again.png 3. "Salt on My Skin" — Mara Vela — cover: 3-salt-on-my-skin.png 4. "Midnight at the Marina" — The Late Swimmers — cover: 4-midnight-at-the-marina.png 5. "Warm Static" — Volta Nova — cover: 5-warm-static.png 6. "One More Summer" — Torrelune — cover: 6-one-more-summer.png 7. "Heading South" — Furtuna — cover: 7-heading-south.png 8. "Beach Road" — Fario — cover: 8-beach-road.png A listener votes for one song and can change their mind until August 31: the new vote replaces the previous one — each device counts once in the results, never twice. Votes from all listeners are counted together and stored in a shared database. Until August 31, the section shows "your vote is in" without revealing totals; from September 1, it displays the full ranking with vote counts, the winner celebrated at the top. The section must feel calm and stable: nothing flickers or flashes. When it opens again or refreshes after a vote, the content updates smoothly in place — no reload effect, no replayed entrance animations (they play only on the very first load), and a loading placeholder only when the screen is still empty. Keep the design consistent with the app.

Faça do seu jeito

Mude as oito linhas e a pergunta, e o mesmo esqueleto — uma lista, um voto que conta para todos, uma data de revelação — serve em qualquer lugar: o prato do mês para um restaurante, a foto do ano para um clube, a camisa da temporada para um time, o projeto favorito para um conselho municipal jovem. Onde quer que uma comunidade precise decidir, e onde anunciar o resultado mereça um pequeno evento. Suas oito linhas, com imagens cujos direitos você tenha — e a data de revelação que combine com o seu calendário.

Para ir além

Sua vez

A música do verão é só um pretexto. A faixa misteriosa de sábado, o nome do novo programa da manhã, o local da próxima transmissão ao vivo: descreva a votação como você a lançaria no ar — a lista, a regra, a data do veredicto. Se dá para descrever, pode virar uma seção do seu app — crie seu app com a GoodBarber.

Em resumo

Os votos de todos os ouvintes contam mesmo juntos?

Sim — é a definição da seção: todos os telefones escrevem na mesma base e leem o mesmo total. O ouvinte da praia e o do escritório votam na mesma urna, e o ranking de 1º de setembro soma todos eles.

Um ouvinte pode votar duas vezes?

A regra gerada é a de um jogo de rádio: um dispositivo conta uma vez, e votar de novo substitui o voto anterior. É o nível certo para escolher um refrão; se a sua votação envolve algo mais sério que a música do verão, coloque suas regras no prompt e veja o que a geração propõe.

Onde vivem os votos?

Em uma base dedicada, em uma conta contratada em nome da sua rádio — o que está em seu nome vive com você. A plataforma propõe a conexão no momento da geração, e só cria o que a seção descreve. E se um dia você remover a seção, os dados continuam sendo seus.

Dá para reutilizar a mecânica em outra votação?

Sim. Descreva uma nova seção — outra pergunta, outra lista, outra data — e a base conectada uma primeira vez serve de novo, sem burocracia extra. A votação do verão pode virar uma seção fixa: a música de Natal, o duelo de lançamentos de sexta, o álbum do ano.