Volez cette idée : le titre de l'été, élu par vos auditeurs
Ecrit par Dumè Siacci le
Faites élire le titre de l'été par vos auditeurs, directement dans votre app : huit chansons, un vote par appareil modifiable jusqu'au 31 août, des totaux invisibles pendant le jeu, et le classement complet révélé le 1er septembre. Le tout généré en le décrivant à l'AI Extension Builder de GoodBarber — et, première dans cette série, chaque vote compte pour tous : la section a sa base, partagée entre tous les auditeurs. L'article vous donne tout : ce que fait la section, pourquoi le format marche, les phrases du prompt qui comptent vraiment — et le prompt complet, écrit pour être volé.

La série « Volez cette idée » : une section d'app qu'on décrit à l'AI Extension Builder, qu'on construit pour de vrai, et dont on vous livre le prompt complet à la fin, prêt à coller. Après le compte à rebours de la reprise, retour à l'antenne — avec une nouveauté : jusqu'ici, chaque section gardait ses données pour un seul écran ; celle-ci les partage entre tous vos auditeurs.
La section, côté auditeur
Un titre d'écran qui pose le décor : Song of the Summer. Et la règle, affichée d'emblée, en une ligne : One device, one vote. Change your mind until August 31. Un appareil, une voix, et le droit de changer d'avis jusqu'au 31 août.
En dessous, les huit candidats : la pochette, le titre, l'artiste, un bouton Vote. (Les huit chansons de notre radio de démonstration, Radio Alba, sont inventées, artistes compris.) Un tap, et la section le confirme : your vote is in. L'auditeur change d'avis au 15 août ? Il revient, vote ailleurs, et le nouveau choix remplace l'ancien, tout simplement.

Ce que l'écran ne montre pas, c'est voulu : pendant tout le mois d'août, aucun total, aucune tendance — chacun sait seulement que sa voix est prise. Le 1er septembre, la section bascule d'elle-même : classement complet, nombre de voix, et le vainqueur célébré en haut de l'écran. Un rendez-vous de rentrée que l'app crée toute seule.
Pourquoi ce format marche dans une app de radio
Le vote d'antenne, la radio sait faire depuis toujours : standard, SMS, formulaire. Ce que l'app change, c'est que le jeu vit là où vos auditeurs passent l'été — dans leur poche — et qu'il leur donne une raison de revenir : on repasse voir, on change d'avis, on attend le verdict. Comme le quiz ciné de l'été, c'est un format de saison ; à la différence du quiz, celui-ci se joue à plusieurs.
Car c'est la nouveauté de cet épisode : les votes de tous les auditeurs comptent ensemble. Pour ça, il faut à la section une partie serveur — les développeurs disent un « backend » : l'endroit, hors du téléphone, où les voix de tous s'additionnent. Monter ça soi-même, c'est un serveur, une base à créer, des accès à protéger, et quelqu'un pour entretenir l'ensemble bien après la rentrée. Ici, ça tient dans une phrase du prompt : au moment où elle devient nécessaire, la plateforme vous propose de connecter une base — souscrite à votre nom, prête à compter.
Et le suspense n'est pas un gadget : des totaux visibles trop tôt écrasent le jeu — les premiers votes décident, les suivants suivent. Résultats masqués, révélation datée : c'est la dramaturgie d'un vote d'antenne, et elle est dans le prompt.
Les phrases du prompt qui font le travail
Le prompt complet est plus bas. Si vous l'adaptez, quatre phrases portent l'essentiel — gardez-les.
1. « Votes from all listeners are counted together and stored in a shared database. » La phrase qui change la nature de la section : elle énonce le jeu commun en toutes lettres. Dès que le prompt le promet, la génération s'interrompt et vous propose de connecter la base — une autorisation en deux écrans, sur un compte à votre nom — puis crée ce qu'il faut et branche la section dessus. Vous ne voyez ni tables ni serveur : vous voyez des voix qui s'additionnent.
2. « The new vote replaces the previous one — each device counts once in the results, never twice. » L'anti-bourrage, à hauteur d'un jeu d'antenne : un appareil, une voix, et le droit de changer d'avis. Notre premier essai avait obtenu cette règle sans qu'on la demande ; nous l'avons écrite noir sur blanc pour qu'elle survive à toutes les régénérations. Ce qui doit rester vrai, écrivez-le.
3. « Until August 31 … without revealing totals; from September 1, it displays the full ranking… » Le suspense se commande, avec ses deux dates. La bascule est automatique : personne ne se lève le 1er septembre pour publier les résultats — l'app le fait, et la matinale n'a plus qu'à commenter.
4. « The section must feel calm and stable: nothing flickers or flashes. » La phrase née de nos essais : la première version fonctionnait, mais l'écran cillait à chaque visite. Le confort se décrit comme le reste — mise à jour en place, animations jouées une seule fois, pas d'écran de chargement quand il y a déjà quelque chose à montrer. Une phrase, et le calme est arrivé.
Dernier détail : les huit pochettes sont des images déposées dans la section, que le prompt désigne par leur nom de fichier — elles s'affichent telles quelles, à côté de chaque titre. Pour l'exemple, nous avons créé de fausses vignettes, assorties aux fausses chansons ; mettez-y les vôtres.
Le prompt — volez-le
Pas une ligne de code derrière cette section : un brief, remis à l'AI Extension Builder. Le voici en entier — huit titres fictifs compris, à remplacer par les vôtres.
À vous de jouer
Changez les huit lignes et la question, et le même squelette — une liste, un vote qui compte pour tous, une date de révélation — sert partout : le plat du mois pour un restaurant, la photo de l'année pour un club, le maillot de la saison pour une équipe, le projet préféré pour un conseil municipal des jeunes. Partout où une communauté doit trancher, et où l'annonce du résultat mérite un petit événement. Vos huit lignes à vous, avec des visuels dont vous avez les droits — et la date de révélation qui va avec votre calendrier.
Aller plus loin
- Prompt teardown : the same word, two memories — la série sœur : pourquoi une phrase fait retenir « pour un seul écran », et une autre « pour tout le monde ».
- L'AI Extension Builder — décrivez une section, obtenez-la dans votre app.
- Pour les curieux d'ingénierie (en anglais) : We let an AI write code inside our no-code platform. Generating it was the easy part. — les coulisses, sur dev.to.
À votre tour
Le titre de l'été n'est qu'un prétexte. Le morceau mystère du samedi, le nom de la nouvelle matinale, le lieu du prochain direct : décrivez le vote comme vous le lanceriez à l'antenne — la liste, la règle, la date du verdict. Si ça se décrit, ça peut être une section de votre app — créer votre app avec GoodBarber.
En bref
Les votes de tous les auditeurs comptent-ils vraiment ensemble ?
Oui — c'est la définition de la section : tous les téléphones écrivent dans la même base et lisent le même total. L'auditeur de la plage et celui du bureau votent dans la même urne, et le classement du 1er septembre les additionne tous.
Un auditeur peut-il voter deux fois ?
La règle générée est celle d'un jeu d'antenne : un appareil compte une fois, et voter à nouveau remplace le vote précédent. C'est le bon niveau pour départager des refrains ; si votre vote engage davantage qu'un titre de l'été, posez vos règles dans le prompt et regardez ce que la génération propose.
Où vivent les votes ?
Dans une base dédiée, sur un compte souscrit au nom de votre radio — ce qui est à votre nom vit chez vous. La plateforme vous propose la connexion au moment de la génération, et ne crée que ce que la section décrit. Et si vous retirez la section un jour, les données, elles, restent à vous.
Peut-on réutiliser la mécanique pour un autre vote ?
Oui. Décrivez une nouvelle section — autre question, autre liste, autre date — et la base connectée une première fois ressert sans nouvelle manipulation. Le vote de l'été peut devenir une rubrique : le titre de Noël, le duel de nouveautés du vendredi, l'album de l'année.
Design