Retour

Volez cette idée : le titre de l'été, élu par vos auditeurs

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.

Voter, puis changer son vote : le nouveau choix remplace l'ancien

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.

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.

À 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

À 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.

Conseils pour créer une app