Après un peu plus d’un an et demi de travail et d’allers-retours avec les bêta-testeurs, on peut enfin dire qu’on a une V1 solide !
Il est temps de commencer les choses sérieuses maintenant.
Testez un max et faites-nous des retours !
De nouvelles features arrivent très bientôt !
Petit tour rapide de ce qu’il y a actuellement dans l’application :
- 15 biomes et 298 modules pour comprendre toutes les bases de l’argent.
- 6 bâtiments interactifs (bourse, crypto, immobilier, banque, job et épargne) pour simuler les bases de l’investissement.
- Un 7e bâtiment, l’Arène, pour te confronter chaque semaine aux autres joueurs dans un tournoi sur la finance.
Je reviendrai plus tard en détail sur chacune des fonctionnalités. On compte sur vous pour tester !
Pour faire vos retours et rejoindre la communauté : https://t.co/FxtXo5DXiC
Avec mon spounsor de toujours on a décidé de vous r-é-g-a-l-e-r ce mois ci !
Un magnifique ROG Strix G16 propulsé par un processeur AMD Ryzen™ 9 9955HX est à gagner juste ici 🚀
Pour participer :
🔁 RT
✅ Follow @ASUS_ROG_FR, @AMD_France & moi-même
TAS 21/09
Publicité
DEUX CLIOS 6 NEUVES À GAGNER 😎
La 1ère voiture : RT ce tweet et je tire au sort une personne qui gagne la Clio parmi les retweets.
La 2ème voiture : ce soir 20h je live quelque part dehors en Île De France. Le premier qui me trouve je cut le live et il gagne la voiture.
La malhonnêteté est stratosphérique : pour le nucléaire, Bon Pote ne présente dans son décompte que 4 des 714 amendements de la loi de 2023 et ne mentionne pas le vote final (LFI a voté contre à l'unanimité de ses membres).
Résultat : LFI obtient ici 100 % de votes pro-climat.
Madame Celeste Amarilla,
Vous êtes une femme méprisable et indigne de sa fonction.
Vous ne représentez pas le Paraguay, ce pays qui a transpiré la passion et l’honneur tout au long de la compétition. Par votre inconscience et votre racisme décomplexé, le monde entier a déjà oublié le parcours et l’effort historique que vos joueurs ont réalisés durant cette coupe du monde pour laisser place à une dame incompétente donnant la pire image possible de son pays.
Je ne laisserai jamais aux gens comme elle, la liberté de laisser propager leur haine et leur racisme à travers le monde.
you begged for wall street money and now you’re just their exit liquidity
btc is bleeding and everyone is crying about the fed
ai agents are destroying your bags and nobody gives a fuck about crypto anymore
you didn't want a revolution
you just wanted to get rich
Comment un petit outil interne nous permet de mieux comprendre les premiers pas des utilisateurs dans l’app.
Rien de très sexy en apparence. Une liste d’utilisateurs, un score de complétion, les étapes faites ou pas faites, et la possibilité d’aller voir en détail où la personne s’est arrêtée.
Mais je pense qu’on sous-estime à quel point ce genre d’outil change la manière de construire un produit.
Parce qu’un utilisateur qui bloque ne vient presque jamais te dire : “je n’ai pas compris cette étape”, “je ne sais pas quoi faire maintenant”, “ce mot m’a fait peur”, “j’ai eu l’impression que ce n’était pas pour moi”.
Il part. C’est tout.
Et si tu ne regardes que les métriques globales, tu peux vite te raconter une histoire assez confortable. Tu vois un taux d’activation moyen, tu vois une courbe, tu vois que “ça progresse”. Mais tu ne vois pas les petits moments où l’expérience casse.
Un score de complétion, pour moi, ce n’est pas une note donnée à l’utilisateur. C’est plutôt une note donnée à notre produit.
Si quelqu’un fait 2 étapes sur 29, le problème n’est probablement pas “il n’était pas motivé”. Peut-être qu’on a demandé trop tôt une info compliquée. Peut-être qu’on n’a pas assez expliqué pourquoi. Peut-être qu’on a mis une friction là où il fallait rassurer. Peut-être que l’étape est claire pour nous, mais pas du tout pour quelqu’un qui découvre le sujet.
C’est encore plus vrai quand on construit pour des débutants. Les gens ne bloquent pas seulement parce qu’une interface est mal faite. Ils bloquent aussi parce qu’ils ont peur de mal répondre, de ne pas comprendre, de se sentir nuls, ou juste de ne pas savoir ce qui est attendu.
Et ça, aucun dashboard trop propre ne te le donne vraiment.
Ce que j’aime dans cet outil, c’est qu’il nous force à regarder les usages à hauteur d’utilisateur. Pas seulement “combien de personnes passent l’onboarding”, mais “où est-ce qu’on les perd, et qu’est-ce que ça raconte”.
Parfois, une étape avec un mauvais taux n’a pas besoin d’être supprimée. Elle a besoin d’être mieux amenée. Parfois, ce n’est pas le contenu qui bloque, c’est le moment où on le demande. Parfois, le problème n’est pas la feature, c’est la confiance avant la feature.
Construire un produit, ce n’est pas juste ajouter des choses. C’est comprendre à quel moment les gens se sentent assez en confiance pour continuer.
Et souvent, les meilleures décisions produit viennent de là : pas d’une grande intuition, pas d’un avis en réunion, mais d’un endroit très simple où tu vois que les utilisateurs s’arrêtent tous au même moment.
Comment on a créé cette vidéo à 2 en seulement 2 semaines ?
Après les retours super positifs sur notre vidéo de lancement, je voulais vous montrer un peu les coulisses et vous expliquer comment on l’a créée.
Pour y arriver, on a développé un outil interne qui combine plusieurs API :
GPT Image pour créer les storyboards, les planches personnages et les planches décors
GPT pour générer les segments et les plans, frame par frame
Seedance 2.0 pour générer les vidéos
ElevenLabs pour garder une continuité dans les voix
En gros, voilà comment ça se passe.
D’abord, on crée toutes les planches personnages dont on a besoin pour la vidéo. Ici, on avait Boky, le cowboy, la BAG et le perso Premium.
Ensuite, quand c’est nécessaire, on attribue une voix à chaque personnage depuis notre catalogue ElevenLabs.
On crée aussi les planches décors. Pour cette vidéo, on en avait plus d’une dizaine. L’idée est simple : un biome ou un décor = une planche. Ce n’est pas obligatoire à chaque fois, mais ça aide énormément à obtenir un résultat fidèle à ce qu’on a en tête.
Ensuite, on génère le storyboard de chaque scène.
Au début, on essayait de générer un maximum de scènes d’un coup sur 15 secondes. L’idée, c’était : si certains plans ne nous plaisent pas, on les coupe au montage et on en rajoute si besoin.
Sauf qu’en pratique, Seedance a encore du mal quand beaucoup de plans s’enchaînent rapidement. Donc on a changé de méthode : au lieu de tout faire d’un bloc, on est passés sur une génération plan par plan.
Et là, il y a une partie qu’on sous-estime souvent : le prompt.
Pour cette vidéo, on avait quand même 8 pages rien que pour les contraintes : l’univers, l’ambiance, les couleurs, les sons, les transitions, les détails importants… tout y passe.
Le but, c’est d’être le plus clair possible sur ce qu’on veut, plan par plan.
Une fois que tout est prêt, on passe à la génération finale. Notre outil permet d’importer tous les éléments en PNG, puis les convertit automatiquement en JPEG pour qu’ils soient acceptés par Seedance.
Et pour finir, montage classique : on ajoute la voix off, le sound design, on ajuste les cuts et on assemble les différents plans proprement.
Au total, cette vidéo nous a coûté environ 250 € en API Seedance. En comparaison, ça nous aurait coûté environ 7x plus cher si on était passé par Runway.
Et surtout, ça nous a permis de produire une vidéo assez ambitieuse, à seulement deux, en deux semaines.