Ruba questa idea: la canzone dell'estate, scelta dai tuoi ascoltatori
Scritto da Dumè Siacci il
Fai eleggere la canzone dell'estate ai tuoi ascoltatori, direttamente nella tua app: otto canzoni, un voto per dispositivo modificabile fino al 31 agosto, totali invisibili finché il gioco è aperto, e la classifica completa svelata il 1° settembre. Tutto generato descrivendolo all'AI Extension Builder di GoodBarber. E, prima volta in questa serie, ogni voto conta per tutti: la sezione ha la sua base, condivisa tra tutti gli ascoltatori. Questo articolo ti dà tutto: cosa fa la sezione, perché il formato funziona, le frasi del prompt che contano davvero — e il prompt completo, scritto per essere rubato.

La serie «Ruba questa idea»: una sezione di app che descriviamo all'AI Extension Builder, costruiamo davvero e consegniamo alla fine con il prompt completo, pronto da incollare. Dopo il conto alla rovescia della ripresa, torniamo in radio — con una novità: finora ogni sezione teneva i suoi dati per un solo schermo; questa li condivide tra tutti i tuoi ascoltatori.
La sezione, lato ascoltatore
Un titolo di schermata che dà il tono: Song of the Summer. E la regola, annunciata subito, in una riga: One device, one vote. Change your mind until August 31. Un dispositivo, una voce, e il diritto di cambiare idea fino al 31 agosto.
Sotto, gli otto candidati: la copertina, il titolo, l'artista, un pulsante Vote. (Le otto canzoni della nostra radio dimostrativa, Radio Alba, sono inventate, artisti compresi.) Un tocco, e la sezione conferma: your vote is in. L'ascoltatore cambia idea il 15 agosto? Torna, vota un'altra canzone, e la nuova scelta sostituisce la precedente, semplicemente.

Quello che lo schermo non mostra è voluto: per tutto agosto, niente totali, niente tendenze — ognuno sa solo che la sua voce è stata contata. Il 1° settembre, la sezione cambia da sola: classifica completa, numero di voti, e la vincitrice celebrata in cima allo schermo. Un appuntamento di rientro che l'app crea da sola.
Perché questo formato funziona nell'app di una radio
La votazione in diretta la radio la conosce da sempre: telefono, SMS, moduli. Quello che cambia con l'app è che il gioco vive dove i tuoi ascoltatori passano l'estate — in tasca — e dà loro una ragione per tornare: si passa a controllare, si cambia idea, si aspetta il verdetto. Come il quiz sui film dell'estate, è un formato di stagione; a differenza del quiz, questo si gioca tutti insieme.
Perché è questa la novità dell'episodio: i voti di tutti gli ascoltatori contano insieme. Per farlo, alla sezione serve una parte server — gli sviluppatori la chiamano «backend»: il posto, fuori dal telefono, dove le voci di tutti si sommano. Montarlo da soli significa un server, una base da creare, accessi da proteggere e qualcuno che mantenga tutto ben oltre settembre. Qui sta in una frase del prompt: nel momento in cui diventa necessaria, la piattaforma ti propone di collegare una base — sottoscritta a tuo nome, pronta a contare.
E la suspense non è un vezzo: totali visibili troppo presto schiacciano il gioco — i primi voti decidono, gli altri seguono. Risultati nascosti, rivelazione a data fissa: è la drammaturgia di una votazione in diretta, ed è nel prompt.
Le frasi del prompt che fanno il lavoro
Il prompt completo è più in basso. Se lo adatti, quattro frasi portano quasi tutto il peso — tienile.
1. «Votes from all listeners are counted together and stored in a shared database.» La frase che cambia la natura della sezione: mette in chiaro il gioco comune. Appena il prompt lo promette, la generazione si ferma e ti propone di collegare la base — un'autorizzazione in due schermate, su un account a tuo nome — poi crea il necessario e ci collega la sezione. Non vedi tabelle né server: vedi voci che si sommano.
2. «The new vote replaces the previous one — each device counts once in the results, never twice.» L'anti-brogli, all'altezza di un gioco radiofonico: un dispositivo, una voce, e il diritto di cambiare idea. Il nostro primo tentativo aveva ottenuto questa regola senza chiederla; l'abbiamo scritta nero su bianco perché sopravviva a ogni rigenerazione. Quello che deve restare vero, scrivilo.
3. «Until August 31 … without revealing totals; from September 1, it displays the full ranking…» La suspense si ordina, con le sue due date. Il passaggio è automatico: nessuno si alza il 1° settembre per pubblicare i risultati — lo fa l'app, e al programma del mattino resta solo il commento.
4. «The section must feel calm and stable: nothing flickers or flashes.» La frase nata dalle nostre prove: la prima versione funzionava, ma lo schermo tremolava a ogni visita. Il comfort si descrive come tutto il resto — aggiornamento sul posto, animazioni una volta sola, niente schermata di caricamento quando c'è già qualcosa da mostrare. Una frase, ed è arrivata la calma.
Un ultimo dettaglio: le otto copertine sono immagini depositate nella sezione, e il prompt le indica per nome di file — appaiono così come sono, accanto a ogni titolo. Per l'esempio abbiamo creato copertine finte, in tinta con le canzoni finte; mettici le tue.
Il prompt — rubalo
Non c'è una riga di codice dietro questa sezione: un brief scritto, consegnato all'AI Extension Builder. Eccolo per intero — con gli otto titoli di fantasia inclusi, da sostituire con i tuoi.
Fallo tuo
Cambia le otto righe e la domanda, e lo stesso scheletro — una lista, un voto che conta per tutti, una data di rivelazione — serve ovunque: il piatto del mese per un ristorante, la foto dell'anno per un club, la maglia della stagione per una squadra, il progetto preferito per un consiglio comunale dei ragazzi. Ovunque una comunità debba decidere, e dove annunciare il risultato meriti un piccolo evento. Le tue otto righe, con immagini di cui hai i diritti — e la data di rivelazione che sta nel tuo calendario.
Per andare oltre
- Prompt teardown: the same word, two memories — la serie sorella: perché una frase fa ricordare «per un solo schermo» e un'altra «per tutti».
- L'AI Extension Builder — descrivi una sezione, ottienila nella tua app.
- Per i curiosi di ingegneria (in inglese): We let an AI write code inside our no-code platform. Generating it was the easy part. — il dietro le quinte, su dev.to.
Tocca a te
La canzone dell'estate è solo un pretesto. Il brano misterioso del sabato, il nome del nuovo programma del mattino, il luogo della prossima diretta: descrivi la votazione come la lanceresti in onda — la lista, la regola, la data del verdetto. Se si può descrivere, può diventare una sezione della tua app — crea la tua app con GoodBarber.
In breve
I voti di tutti gli ascoltatori contano davvero insieme?
Sì — è la definizione della sezione: tutti i telefoni scrivono nella stessa base e leggono lo stesso totale. L'ascoltatore in spiaggia e quello in ufficio votano nella stessa urna, e la classifica del 1° settembre li somma tutti.
Un ascoltatore può votare due volte?
La regola generata è quella di un gioco radiofonico: un dispositivo conta una volta, e votare di nuovo sostituisce il voto precedente. È il livello giusto per scegliere un ritornello; se la tua votazione ha una posta più alta, metti le tue regole nel prompt e guarda cosa propone la generazione.
Dove vivono i voti?
In una base dedicata, su un account sottoscritto a nome della tua radio — ciò che è a tuo nome vive da te. La piattaforma ti propone il collegamento al momento della generazione, e crea solo ciò che la sezione descrive. E se un giorno togli la sezione, i dati restano tuoi.
Si può riutilizzare la meccanica per un'altra votazione?
Sì. Descrivi una nuova sezione — altra domanda, altra lista, altra data — e la base collegata una prima volta serve di nuovo senza altre pratiche. La votazione dell'estate può diventare una rubrica fissa: la canzone di Natale, il duello delle novità del venerdì, l'album dell'anno.
Design