La prochaine frontière de Flutter ne se situe ni dans un rendu plus rapide ni dans une meilleure gestion d’état, mais dans des applications où l’IA compose elle-même l’interface utilisateur. Lancé en version alpha par l’équipe Flutter fin 2025, le SDK GenUI permet à un agent propulsé par Gemini de générer dynamiquement des widgets Flutter à l’exécution, à partir de votre propre catalogue de composants respectant votre identité de marque. Plus besoin d’écrans entièrement codés en dur ni de logique conditionnelle complexe : l’intention de l’utilisateur est directement transformée en interface.
Cette évolution est importante, car les applications que nous construirons en 2027 ne reposeront probablement plus sur des parcours de navigation entièrement conçus à l’avance par les développeurs. Les participants pourront le voir en direct à travers un cas concret : un assistant de triage médical capable de générer dynamiquement l’interface du patient à partir des symptômes décrits, basé sur une expérience réelle de production avec Lebenam, une plateforme de santé Flutter en Afrique de l’Ouest.
À retenir : - Architecture complète de GenUI, de bout en bout - Conception de catalogues de widgets résistants aux hallucinations - Intégration d’une interface agentive dans une architecture Clean Architecture - Stratégies de fallback pour les environnements de production - Identifier les situations dans lesquelles GenUI n’est pas le bon outil