Hey, c'est Vanessa !👋,
Ma semaine a été intense entre une grosse urgence client et la préparation du mois d’avril 🔥
Le mois d’avril, c’est deux actualités majeures :
Un Live Coding
En effet, j’organise une session Live Coding FlutterFlow avec le Meetup Flutter Nantes. Le challenge est de réaliser une application en 1 heure pour faire découvrir les possibilités de l’outil. J’ai hâte. C’est une superbe occasion de faire découvrir FlutterFlow et de vous rencontrer en vrai.
Potion Coaching
Je refonds mon accompagnement individuel pour un programme plus orienté action. C’est beaucoup de travail de préparation mais je suis fan de ce nouveau format. J’ai vraiment hâte de commencer.
Bon, j’ai hâte d’avril, tu l’as compris. Mais on va continuer sur Mars parce que côté FlutterFlow, il s’est passé un max de trucs.
Donc c’est parti pour l’édition.
Aujourd’hui c’est une édition FlutterFlow décrypté. Tu as vu mais depuis 2 semaines il y a eu du lourd en annonce et nouveautés et il était temps de décrypter tout ça.
Le programme :
Pourquoi utiliser le Local Run ?
Qu’est-ce que les Walkthroughs
Gemini x FlutterFlow
La roadmap 2024
Quand utiliser le Local Run ?
FlutterFlow a sorti la possibilité de tester son application en Local Run.
C’est quoi ?
C’est un superbe avancée pour tester le comportement sur mobile en condition réelle. Tu vas pouvoir développer sur une app desktop et lancer ton app sur de vrais émulateurs mobile. Tu pourras ainsi les paramétrer comme un vrai téléphone et même en lancer plusieurs en même temps. Bon, je ne te cache pas que c’est assez gourmand en ressources pour ton ordinateur.
Les + :
tester son app sur un vrai émulateur mobile pour reproduire des conditions réelles
tester les fonctionnalités et package non compatible web
Les - :
Encore très jeune, rencontre quelques plantages
Encore lent 😏. Oui, c’est pas le Hot Reload que l’on a avec Flutter.
On perd quelques fonctionnalités comme les tests des Custom Fonction
Pour moi, l’app FlutterFlow navigateur reste encore la plus complète pour développer et je n’utilise le local run pour des besoins spécifiques.
Si tu n’as jamais développé, l’installation des outils peut te demander un peu de temps mais en suivant les étapes, tu devrais t’en sortir. Par la suite, les mises à jour seront plus simples.
Les Walkthroughs
Cette nouveauté permet de créer des expériences utilisateurs enrichies en le guidant à travers des étapes. Avant, créer ce genre d’expérience sur FlutterFlow n’étaient pas possibles. Mêmes en prenant beaucoup de temps on ne maîtrise pas suffisamment finement l’affichage pour créer quelque chose de correct.
Ils sont très précieux pour les applications qui nécessitent de longs formulaires.
Pour qui ?
Il faudrait mieux attendre d’acquérir une maîtrise fluide du flux de base et de l’arborescence des widgets avant de se lancer dans cette implémentation au risque de se disperser.
Gemini AI
Déjà Gemini c’est quoi ?
C’est la nouvelle version de l’IA de Google, qui se place en concurrence directe avec ChatGPT. Gemini se démarque notamment par un accès à Internet (même dans sa version gratuite), le téléversement d’images et l’accès aux services Google.
En développement, il a été utilisé pour générer et analyser du code.
Néanmoins, l’intégration FlutterFlow ne sert pas à développer plus vite mais à proposer une nouvelle fonctionnalité de création de contenu à partir de texte ou d’image.
Après la série A du début d’année, on aurait pu se douter que cela arriverait.
C’est une belle alternative à l’utilisation de OpenAI API dans les applications FlutterFlow.
La Roapmap 2024
FlutterFlow a publié un article très très attendu sur Medium.
L’annonce est de préciser leur vision produit et les nouveautés à venir en 2024.
La vision annoncée est de se placer au-dessus des autres outils low code en répondant à aux besoins de deux cibles :
les développeurs pour leur offrir une alternative plus rapide
tout en offrant une utilisation adaptée aux non-tech
C’est pour le moins ambitieux mais vraiment excitant quant à son évolution. Je suis vraiment curieuse de voir comment ils vont mettre ça en place.
Cela répond bien aux principaux points d’abandon de l’outil.
Il est jugé trop lent par les dév (aka le Hot Reload dont j’ai parlé plus haut). Et trop complexe pour celles et ceux qui ne viennent de cet univers qui peuvent se casser les dents.
Mon avis ? Si FlutterFlow arrive à résoudre cette équation, il va tout rafler.
Pour ça, la roadmap annonce :
👉 Des travaux sur la génération du code.
En effet le code généré connaît des critiques et les applications FlutterFlow ont tendance à être plus lourdes que les autres.
👉 L’amélioration de l’expérience de développement notamment en diminuant les clicks grâce à l’IA.
J’imagine quand on doit afficher les données de modèles (Data Type) complexes, l’IA pourrait faire des suggestions pertinentes et nous faire gagner beaucoup de temps. De la même façon que GitCopilot dans un IDE.
D’ailleurs FlutterFlow Copilot est annoncé comme “en cours de travail”.
👉 Développer des indications plus précises sur les bugs
Alors ça, je pense que tout le monde est impatient. Coucou le “Dynamic call of null”. C’est à mon avis, une des causes d’abandon principales.
On reste un peu sur notre faim, j’aurais adoré une roadmap encore plus précise, elle est quand même prometteuse.
La question qui reste en suspens : à quand les environnements de développement ?
C’est ce qui, j’en suis certaine, a été le plus demandé. Pour le moment, pas de date précise. Après mieux vaut ne pas dire de date plutôt que d’annoncer du retard au risque d’entraîner beaucoup de déception.
FlutterFlow travaille assurément sur le sujet, impossible de répondre à leur vision sans cette fonctionnalité.
Tu veux accélérer le développement de ton produit et le mettre enfin sur le marché ou améliorer tes missions en tant que freelance. Le coaching est peut-être la solution pour toi ?
Je te partage quelques mots sur mon nouveau format d’accompagnement.
En bref, c’est :
Coaching illimité en 1:1 avec moi pendant un an
Un prix exceptionnel de 83 H.T euros par mois
Accès à toutes les futures formations en avant-première pendant un an
Un accès complet au masterclass et consultation mensuelle de La Potion FlutterFlow
⚠️ 5 3 places disponibles
Les nouveautés à utiliser
Nouvelle animation Shimmer
La dernière fois je présentais un tutoriel pour améliorer les temps de chargement, bonne nouvelle il est encore simplifié. L’animation Shimmer existe désormais en natif dans la liste des animations disponibles (tout en bas) et l’effet est encore plus wahou.
Copie d’action entre les projets
C’est vraiment pratique pour reprendre des éléments déjà réalisés et gagner du temps.
L’utilisation d’énumération dans le widget dropdown
A utiliser sans modération.
Vous êtes déjà plus de 100 à suivre La Potion FlutterFlow 💜
Vous pouvez désormais partager votre expérience ici. C’est une façon de soutenir mon travail et ça m’aide énormément.
À bientôt
Vanessa
P.S. : N’oublie pas que tu peux partager ta problématique du moment avec FlutterFlow en répondant à cet email. Je pourrais traiter ta question dans une prochaine édition.