Mendix Communiqué 11.8
Nous sommes de retour avec une nouvelle version riche en nouveautés, conçue pour rendre votre expérience de développement plus fluide, plus rapide et plus intuitive. Cette fois-ci, nous sommes particulièrement enthousiastes à l'idée de partager des avancées majeures concernant l'utilisation de l'IA tout au long de votre parcours de développement, depuis les premières idées de projets jusqu'aux applications déployées en production.
Si vous vous êtes déjà retrouvé·e coincé·e dans des réunions interminables de définition des besoins ou aux prises avec des cahiers des charges ambigus, vous serez certainement intéressé·e par nos nouveautés. Nous avons également pris en compte vos retours concernant les performances, les flux de travail multiplateformes et les points de friction quotidiens qui peuvent vous ralentir. Que vous planifiiez votre prochain grand projet, que vous soyez en plein développement ou que vous gériez des applications en production, ces mises à jour vous aident à créer des applications qui ont un réel impact et génèrent des résultats concrets pour votre entreprise.
Mendix Portail
Maia Plan
Collecte et planification des exigences assistées par l'IA pour Mendix équipes
Les applications réussies commencent par une intention claire. Et cette clarté est primordiale dès le départ.
Plus les équipes s'accordent tôt sur les objectifs, le périmètre et les exigences, plus les modifications sont faciles et peu coûteuses. Mais à mesure que le développement avance, les divergences deviennent onéreuses, entraînant des reprises, des retards et des frictions entre les métiers et l'informatique. De fait, les équipes consacrent une part importante de leur temps, souvent jusqu'à 25 % de l'effort de livraison, à la clarification des exigences, aux séances d'affinage et aux reprises dues à l'ambiguïté.
Pourtant, la plupart des projets ne débutent pas dans la clarté. Ils commencent par des notes éparses, des discussions avec les parties prenantes, des présentations PowerPoint et des idées à peine définies. Pour aider les équipes à s'y retrouver dans ce démarrage chaotique, nous sommes ravis de vous présenter Maia Plan.
Maia Plan est le moteur de planification basé sur l'IA au sein de Mendix Portail qui transforme les idées, les cahiers des charges et les entretiens initiaux en plans de réalisation structurés, de haute qualité et prêts à l'exécution. Agissant comme votre assistant de planification IA, Maia Plan aide les équipes à passer de l'idée à une exécution prête pour le sprint, plus rapidement et avec une plus grande confiance.
De la conversation au backlog prêt pour la validation
Maia Plan transforme des données non structurées, des notes d'atelier, des idées en vrac, des discussions préliminaires ou même une simple suggestion en un backlog structuré et prêt à être développé, le tout dans un flux continu et sans interruption.
Elle commence par définir clairement le périmètre du projet avec :
- Objectifs définis
- Critères de réussite mesurables
- Utilisateurs cibles et profils types
- Exigences fonctionnelles et non fonctionnelles
- Délimitations claires du périmètre
Cela permet d'établir une adhésion dès le départ, garantissant que chacun comprenne ce qui est construit et pourquoi. Maia Le plan structure les données d'entrée et génère une première ébauche du périmètre du projet, tandis que votre équipe examine, ajuste et approuve le résultat, en plaçant le jugement humain au cœur de chaque décision.
De là, Maia Plan génère une proposition de solution structurée, comprenant :
- Épopées bien définies
- Histoires d'utilisateurs structurées optimisées pour Mendix développant
- Critères d'acceptation clairs et recommandations techniques
- Séquencement logique
Une fois examinés et approuvés, ces artefacts sont créés directement au sein de Mendix Épopées et liées à Maia Créez dans Studio Pro. Résultat : un backlog prêt pour la validation, sans rédaction manuelle de récits utilisateurs ni séances de peaufinage fastidieuses. À partir de là, les récits peuvent être pris en charge par Maia Créez une première version de l'application dans Studio Pro. Les pages et la logique sont générées automatiquement selon le plan approuvé, offrant ainsi aux équipes un point de départ fonctionnel en quelques minutes. Cette première version peut être immédiatement partagée avec les parties prenantes pour recueillir leurs commentaires et la valider.
La planification, réinventée
Maia Planifier réduit le traitement manuel des tâches en attente et élimine l'ambiguïté au début du cycle de vie.
Les équipes peuvent :
- Accélérez le passage de l'idée à la mise en œuvre
- Améliorer l'alignement entre les activités et l'ingénierie
- Réduire les frictions entre l'idéation et la mise en œuvre
- Commencez le développement avec des histoires de meilleure qualité
Ce qui prenait des jours auparavant ne prend plus que quelques heures. Mais il ne s'agit pas d'un retour à la cascade. Maia Plan ne contraint pas les équipes à s'enliser dans une documentation initiale lourde ou des spécifications rigides. Au contraire, il offre le meilleur des deux mondes : la clarté et la structure traditionnellement associées à une planification détaillée, combinées à la rapidité, la flexibilité et la validation continue du développement agile. Vous obtenez ainsi une intention structurée dès le début, tout en conservant une grande rapidité d'itération.
En introduisant une structure dès le début, Maia La planification améliore la qualité des décisions lorsque le changement est encore peu coûteux et renforce la confiance avant même la création d'un seul microflux ou d'une seule page. Et parce qu'elle se connecte directement à Maia Dans Studio Pro, la création et la structuration des intentions s'intègrent parfaitement au développement assisté par IA. Plus de transferts de responsabilités. Plus d'incompatibilités. Moins de retouches. Livraison plus rapide. Développeurs plus satisfaits.
Ensemble, Maia Planifier et Maia Créer un flux continu alimenté par l'IA, de l'idée au plan, du plan à l'application fonctionnelle.
Studio Pro
Maia 2.0 - Maia Marque
Nous sommes heureux d'annoncer Maia Make, la nouvelle expérience d'IA intégrée à Studio Pro qui rassemble toutes les fonctionnalités de Mendixintègre les capacités génératives de dans une interface de chat unique et fluide. Que vous créiez quelque chose de totalement nouveau ou que vous itériez sur un travail existant, Maia Optimisez votre flux de travail de développement grâce à une approche axée sur les tâches qui vous permet de rester concentré.
Jusqu'à présent, travailler avec Maia Cela impliquait d'utiliser différents outils axés sur ce que vous vouliez construire. Maia Make, tout se passe au même endroit. Lancez une conversation, décrivez vos besoins et laissez faire. Maia Faites le reste. Qu'il s'agisse de créer un nouveau modèle de domaine, de générer des pages, de concevoir des requêtes OQL ou d'expliquer une logique complexe.
Les fonctionnalités suivantes, déjà existantes, font désormais partie d'une interface de chat unique :
- Génération du modèle de domaine : Décrivez votre structure de données, et Maia crée les entités et les associations dont vous avez besoin
- Création de la page : Générez des pages de présentation adaptées à vos besoins
- Explique: Comprenez ce qui se passe dans votre application grâce à des explications claires et conversationnelles, auparavant réservées aux microflows, désormais disponibles pour tout élément de votre application. Mendix appli
Outre les capacités existantes, Maia est également nettement plus puissant qu'auparavant grâce à l'ajout d'un client MCP, de la liaison des récits utilisateurs, de la génération de microflows et de la possibilité de prendre un plan et de l'exécuter.
Passage de Maia Plan
Lorsqu'un plan a été élaboré à l'intérieur Maia Planifiez, vous pouvez cliquer sur un bouton pour envoyer immédiatement ce plan à Studio Pro, sélectionnez les user stories que vous souhaitez Maia s'occuper de, et avoir Maia Nous les mettons en œuvre pour vous. Cela permet aux développeurs de mettre en œuvre et de valider plus rapidement les plans. Maia créé auparavant.
Liaison des récits utilisateurs
Outre l'utilisation d'une user story créée via un plan, vous pouvez également exploiter manuellement les user stories dans Studio Pro, en vous assurant de pouvoir avoir Maia Prenez soin des récits à différentes étapes de votre processus de développement.
Client MCP
Avec le nouveau client MCP, il est possible de se connecter Maia à n'importe quel serveur MCP auquel vous avez accès. Connectez-vous facilement à Playwright, Figma ou tout autre serveur MCP pour exploiter les informations qu'il contient et activer Maia pour prendre de meilleures décisions lors de la génération ou de la fourniture de réponses, car celles-ci seront basées sur des informations personnalisées.
génération de microflux
Nous prenons désormais en charge les microflux « CRUD » entièrement configurés – demandez-nous Maia pour ce dont vous avez besoin et regardez-le créer les microflux pour vous.
- Pour les opérations CRUD standard, Maia Il fournit des microflux avec des activités entièrement configurées comme vous pouvez l'attendre, y compris la prise en charge des énumérations, des contraintes XPath, des expressions et plus encore.
- Pour des microflux plus avancés, Maia nous structurerons intelligemment le déroulement de toutes les activités et flux nécessaires, et vous fournirons des instructions claires sur la manière de réaliser votre microflux via le chat.
- Intégration transparente avec les modèles de pages et de domaines dans le cadre de Maia Faire.
Sous-processus d'événements dans Mendix Workflow
Un sous-processus événementiel est un type spécifique de sous-processus défini dans la spécification BPMN. Les sous-processus regroupent généralement des activités formant une séquence de tâches (sous-flux) au sein d'un processus plus vaste. Dans le cas d'un sous-processus événementiel déclenché par un événement, il permet de gérer les sous-flux qui peuvent être exécutés en parallèle du flux de travail principal ou utilisés comme chemin alternatif pour terminer ce dernier.
Par exemple : imaginez qu’une interaction avec un client soit en cours (traitement d’une demande, d’un retour, mise à jour des informations client, etc.). Au cours de cette interaction, le client exprime une réclamation urgente qui nécessite une prise en charge et une résolution selon une procédure spécifique. Vous souhaitez garantir que cette étape du processus est gérée de manière cohérente et représentée visuellement dans votre flux de travail.
En quoi cela diffère-t-il d'un événement limite ? Un sous-processus d'événement peut être déclenché à tout moment du cycle de vie du flux de travail. Contrairement à un événement limite, il n'est pas lié à une tâche spécifique du flux de travail. Le sous-processus d'événement, quant à lui, offre un mécanisme global et cohérent de gestion des exceptions pendant toute la durée du flux de travail. Pour en savoir plus sur les sous-processus d'événements, consultez notre documentation.
Amélioration des performances de vérification des erreurs de Studio Pro
Un environnement de développement intégré (IDE) réactif est essentiel à la productivité. Mendix Le développement est en cours, mais les projets de grande envergure peuvent parfois ralentir Studio Pro. Les processus en arrière-plan, comme la vérification des erreurs, analysent en permanence le projet pour tenir les développeurs informés, mais dans les applications volumineuses, cela peut consommer beaucoup de mémoire et réduire la réactivité.
Dans cette version, nous avons repensé le processus de vérification des erreurs afin de réduire considérablement la consommation de mémoire. Sur certains projets, cela permet de diviser par deux la consommation de mémoire, ce qui rend l'EDI nettement plus réactif lors de la modélisation quotidienne. Nous explorons également de nouvelles pistes d'amélioration de la vitesse et constatons déjà des résultats prometteurs. D'autres améliorations suivront afin de rendre Studio Pro toujours plus rapide et plus fluide.
Sélecteur de version pour Mac : ouverture de projet transparente
Les développeurs travaillent souvent avec plusieurs versions de Studio Pro, c'est pourquoi nous proposons le Sélecteur de version. Cette petite application garantit que tout projet ouvert localement ou depuis Studio Pro sera compatible avec toutes les versions. Mendix Cloud est désormais disponible dans la version appropriée de Studio Pro. Jusqu'à présent, les utilisateurs Mac n'avaient pas accès à cet outil, ce qui engendrait des difficultés supplémentaires et des flux de travail plus lents.
Avec cette mise à jour, le sélecteur de version est désormais disponible sur Mac dans le cadre de la version bêta de Studio Pro 11.8. L'installation de Studio Pro 11.8 l'ajoute automatiquement, vous permettant d'ouvrir directement les projets cloud et les exportations de projets locaux dans la version appropriée de Studio Pro. Outre le fait qu'il simplifie l'ouverture de nouveaux projets, le sélecteur de version est également essentiel pour démarrer le développement avec Maia dans le cloud, puis en continuant avec Studio Pro sur Mac.

Disponibilité étendue de la version Make It Native
Le développement d'applications mobiles natives exige un retour d'information rapide sur des appareils réels. Jusqu'à présent, Make It Native ne proposait qu'une seule version pour l'App Store et une seule version pour TestFlight, ce qui limitait les développeurs aux tests des dernières versions. Mendix La version finale et la dernière version LTS ou MTS. Cette flexibilité limitée est particulièrement problématique pour les équipes qui prévoient des mises à jour annuelles de leur application mobile native.
Avec cette mise à jour, Make It Native prend désormais en charge les deux dernières versions LTS ou MTS au lieu d'une seule. Pour ce faire, nous avons publié l'avant-dernière version en tant que version précédente sur TestFlight. Ainsi, les développeurs peuvent utiliser Make It Native pour les versions 11.8, 11.6 et 10.24. Vous pouvez accéder aux versions antérieures en ouvrant Make It Native dans TestFlight et en sélectionnant « Versions précédentes ». Veuillez consulter notre documentation. pour plus de détails.

Annuler la synchronisation en cours dans les applications fonctionnant hors ligne.
Une synchronisation efficace des données est essentielle pour offrir une expérience utilisateur optimale, même hors ligne. En cas de réseau lent ou de volumes importants de données, les opérations de synchronisation peuvent prendre plus de temps que prévu. Laisser les utilisateurs contrôler ce processus permet de garantir la réactivité de vos applications et de réduire les temps d'attente inutiles.
Cette version introduit une nouvelle action nanoflow permettant d'annuler une synchronisation en cours. Lorsqu'elle est appelée, cette action interrompt immédiatement la synchronisation active, permettant ainsi aux utilisateurs de poursuivre leur travail et de réessayer ultérieurement. Vous pouvez ajouter cette action à n'importe quel nanoflow ou bouton pour une expérience utilisateur plus flexible et intuitive.
Widget Galerie : Contrôle des données amélioré
Ce mois-ci, nous mettons le widget Galerie à jour pour qu'il soit compatible avec Data Grid 2, en y intégrant les mêmes fonctionnalités récemment introduites : pagination personnalisée, redimensionnement dynamique des pages et sélection automatique du premier élément. Comme pour la grille, vous pouvez désormais concevoir votre propre interface de pagination, lier les propriétés de pagination à des variables pour un contrôle programmatique et mettre automatiquement en surbrillance le premier élément au chargement des données. Grâce à ces ajouts, le widget Galerie offre le même niveau de flexibilité et de contrôle que Data Grid 2, vous garantissant des options cohérentes quel que soit le format de présentation le mieux adapté à vos besoins.
Mendix Cloud
Simplifiez vos opérations grâce à la gestion centralisée des certificats.
On Mendix Cloud, tu peux ajouter un domaine personnalisé Pour toutes vos applications, la configuration d'un domaine personnalisé nécessite un certificat SSL. Ce certificat permettra à votre application de prouver la fiabilité du domaine. Une fois le certificat importé, vous pourrez l'utiliser pour configurer le domaine personnalisé dans votre environnement. Cette procédure devient cependant fastidieuse si vous gérez de nombreuses applications, car vous devrez importer un certificat SSL distinct pour chacune d'elles. Si vous utilisez un certificat générique, vous devrez importer exactement le même certificat pour plusieurs applications. Compte tenu de la durée de vie de plus en plus courte des certificats, leur remplacement pour un grand nombre d'applications représente une tâche complexe.
C’est pourquoi nous sommes heureux de vous présenter la Gestion centralisée des certificats ! Grâce à cette nouvelle fonctionnalité, vous pouvez gérer les certificats de toutes vos applications sur Mendix Un seul emplacement pour votre cloud. Vous pouvez télécharger un certificat une seule fois et l'utiliser ensuite pour tous les domaines personnalisés de toutes vos applications. Mendix Cloud. La gestion centralisée des certificats propose un processus de remplacement simple : vous pouvez remplacer un certificat SSL sur le point d'expirer par un nouveau certificat SSL dont la date d'expiration est ultérieure. Lors du remplacement d'un certificat, tous les domaines personnalisés utilisant l'ancien certificat seront automatiquement mis à jour avec le nouveau.
Cela vous fera gagner un temps précieux et vous épargnera bien des efforts, surtout si vous utilisez un certificat générique. Au lieu de télécharger le même certificat sur toutes vos applications et de le remplacer manuellement sur chacun de vos domaines personnalisés, il vous suffit de le télécharger une seule fois, puis de le remplacer sur tous vos domaines personnalisés en un seul clic.
La gestion centralisée des certificats vous offre une vue d'ensemble complète de tous vos certificats SSL. Vous pouvez ainsi identifier ceux qui sont utilisés, les applications et environnements qui les utilisent, et ceux qui arrivent à expiration. Cela vous permet de suivre facilement vos certificats SSL.

Il s'agit de la première version de notre système de gestion des certificats. Nous ajouterons prochainement des API pour vous permettre d'automatiser cette gestion.
Comportement prévisible de l'application grâce à l'épinglage de version
Nouvelles passionnantes pour Mendix Développeurs ! Nous sommes ravis d'annoncer une amélioration majeure dans Mendix Cloud : Épinglage de version. Cette fonctionnalité innovante est conçue pour apporter une cohérence et une prévisibilité sans précédent à vos déploiements d’applications, garantissant ainsi une transition plus fluide et plus fiable du développement à la production.
Lorsque vous déployez une nouvelle application ou que vous promouvez une application existante, Mendix Le cloud gère intelligemment la configuration de la plateforme. Pour les promotions entre environnements sur Mendix Dans le cloud (Kubernetes), l'épinglage de version réutilise automatiquement la configuration exacte de la plateforme active dans votre environnement source. Ainsi, la combinaison d'images d'exécution, de buildpacks et de composants que vous avez testés en profondeur est précisément celle qui s'exécute dans votre environnement cible.
Que vous cliquiez Promouvoir dans le Mendix Portail cloud ou en tirant parti du pinEnvironment paramètre dans la Mendix Avec l'API cloud, vous accédez à un niveau de confiance inédit en matière de déploiement.
Le verrouillage des versions témoigne de notre engagement à vous fournir les outils nécessaires pour créer et déployer facilement des applications robustes et performantes. Préparez-vous à bénéficier d'un comportement plus prévisible, de moins de problèmes et d'un cycle de vie des applications véritablement cohérent. Mendix Nuage!
Applications intelligentes et agentiques
Présentation du connecteur Google Gemini
Générer du texte grâce à l'API OpenAI Chat Completions
Nous sommes ravis d'annoncer la sortie du Connecteur Google Gemini, une nouvelle intégration conçue pour activer les fonctionnalités de génération de texte au sein de vos applications.
Basé sur l'API OpenAI – Chat Completions, ce connecteur permet aux développeurs d'exploiter les modèles Google Gemini tout en réutilisant la structure et les opérations familières de la couche API compatible OpenAI. Cette approche garantit une expérience de développement cohérente, réduit les efforts d'intégration et accélère le retour sur investissement.
Pour une analyse plus approfondie de la configuration, des fonctionnalités et des cas d'utilisation pris en charge, consultez la documentation. documentation officielle.
Êtes-vous prêt à démarrer votre prochaine application ?
- Transformez votre prochaine idée en un plan structuré, avec Maia Plan.
- Télécharger Mendix Studio Pro.
- Jetez un œil de plus près à toutes les fonctionnalités, améliorations, correctifs et plus encore dans le Mendix Notes de mise à jour de 11.8.
- Vous ne voulez pas manquer les futures mises à jour ? Abonnez-vous à notre blog pour suivre l'actualité