Mendix 8.15hXNUMX - Il était temps | Siemens | Mendix

Passer au contenu principal

Mendix 8.15hXNUMX – Il était temps

Mendix 8.15

Super Scott ! Il est déjà temps de publier un autre article sur le blog de sortie de produit ? Nous avons beaucoup de choses passionnantes à vous dire, comme nos fonctionnalités de création d'applications natives low-code, les mises à jour de Studio et un widget Timeline. Le temps étant toujours un facteur essentiel, passons aux choses sérieuses !

Développement frontal

Création d'applications mobiles natives low-code

Nous avons annoncé la création d'applications natives low-code à Mendix Mondial 2020 pour Mendix 9. Nous sommes allés vers le futur et avons décidé de récupérer cette excellente fonctionnalité et d'en faire partie Mendix 8.15.

C'est formidable de voir de nombreuses applications mobiles natives en cours de développement et les excellents cas d'utilisation que nous avons déjà. Cependant, nous sommes toujours en train d'itérer, donc un point qui, selon nous, pourrait être amélioré est la création de binaires, qui est nécessaire pour distribuer votre application ou pour créer votre application de développeur personnalisée.

Nous avons créé une nouvelle interface utilisateur pour créer vos applications mobiles natives, ce qui simplifie grandement la création de vos binaires. Vous pouvez lancer l'interface utilisateur sous Projet → Créer une application mobile native.

Au début, vous obtiendrez un assistant qui vous guidera à travers les étapes importantes pour démarrer rapidement. Dans l'interface utilisateur, vous pouvez facilement configurer les paramètres de votre application, comme l'ID du nom, les icônes, les écrans de démarrage, les fonctionnalités et d'autres facettes.

En plus de cela, vous pouvez utiliser l'interface utilisateur pour démarrer automatiquement une build ou, pour les cas plus avancés, pour configurer le code source de l'application et la générer localement ou l'intégrer dans un pipeline.

Une autre fonctionnalité intéressante est la fonctionnalité de mise à jour automatique qui permet d'utiliser les dernières fonctionnalités sans avoir à mettre à jour Studio Pro. Cela peut être très utile, par exemple, lorsque de nouvelles exigences de l'App Store nécessitent une mise à jour ou lorsque nous avons de nouvelles fonctionnalités utiles (ce qui, vous le savez, sera le cas).

Cette fonctionnalité de création d'applications natives low-code n'est pas à prendre à la légère. C'est lourd. Mais il n'y a aucun problème avec l'attraction gravitationnelle de la Terre. Nous faisons ce que nous faisons toujours : transformer quelque chose de complexe, de très technique et parfois même frustrant et le rendre facile. Une véritable variante low-code.

Widget de chronologie : le temps ne cesse jamais de nous être raconté

Mesdames et messieurs : nous vous souhaitons la bienvenue dans la dernière édition de la famille de widgets enfichables, la chronologie. Ne vous inquiétez pas. Nous ne jouons pas avec le continuum espace-temps. Avec le widget Chronologie, vous pouvez visualiser et présenter des informations et des événements qui se produisent au fil du temps. Suivez l'avancement d'un projet, l'activité d'une réclamation client ou l'historique de livraison d'un colis.

Nous avons créé un widget de chronologie prêt à l'emploi, avec notre modèle par défaut. Grâce aux paramètres, il est facile d'ajuster la manière dont la chronologie est groupée et formatée. Passez en visualisation personnalisée pour obtenir une liberté totale de personnalisation du contenu de la chronologie de n'importe quelle manière, forme ou forme.

Les bonnes choses vont par deux. Comme le beurre de cacahuète et la confiture, la mayonnaise et les frites, ou les condensateurs de flux et le plutonium. Nous avons donc pensé, pourquoi ne pas sortir deux nouveaux widgets enfichables ce mois-ci. En plus du widget Chronologie, voici un widget Menu contextuel pour le Web, un acteur clé dans le jeu du contexte. Lorsque vos utilisateurs veulent simplement faire les choses rapidement et efficacement, leur donner les actions pertinentes au bon moment fait toute la différence.

Le widget Menu contextuel, une excellente version des vues Liste et de la grille de données, apporte les fonctionnalités d'un widget de conteneur déroulant pris en charge par la communauté à une version prise en charge par la plateforme, disponible à la fois pour Studio et Studio Pro. Vous pouvez désormais créer de superbes menus déroulants conviviaux, qui offrent le bon contexte à vos utilisateurs lorsqu'ils en ont le plus besoin.

Répéteur natif : Répétez sans limite

Voilà donc deux widgets pour le Web. Mais qu'en est-il du natif ? N'ayez crainte, car nous avons le nouveau widget Repeater qui arrive à 88 mph.

Widget simple mais puissant, le widget Repeater peut répéter (évidemment !) presque tout sans limite. Pas même le défilement. C'est le seul moyen de créer une liste qui ne dispose pas de virtualisation de l'interface utilisateur et donc pas de défilement interne. Cela signifie que vous pouvez facilement combiner des répéteurs pour obtenir des compositions et des conceptions plus flexibles, pour vos applications mobiles natives.

Zone de texte sur la touche enfoncée

Voici un événement qui est assez riche en événements. Présentation des comportements de modification pour les zones de texte. Auparavant, nous proposions uniquement la possibilité d'appliquer les modifications après que l'utilisateur ait quitté le champ. Les utilisateurs n'avaient aucun moyen de déclencher l'événement de modification pendant la saisie. Ce n'est plus le cas !

Nous proposons désormais la possibilité de déclencher l'événement de modification pendant que l'utilisateur tape. Grâce à ce nouvel ajout aux événements de zone de texte, vous pouvez fournir un retour d'information en temps réel à vos utilisateurs. Un retour d'information en temps réel est synonyme d'une meilleure expérience utilisateur.

Mendix Mises à jour du studio

Modifier l'orientation de toutes les étiquettes des champs de saisie d'un formulaire

Lors de la création d'une page de formulaire, vous pouvez choisir entre deux variantes de modèle de page affichant les étiquettes alignées horizontalement ou verticalement avec les champs.

Maintenant en Mendix Studio, vous pouvez facilement modifier la propriété « Orientation » de la vue de données environnante et toutes les étiquettes à l'intérieur de la vue de données utiliseront automatiquement l'orientation choisie.

Configurer des événements pour les modifications dans les champs de saisie

Dans certains cas, il peut être utile d'exécuter une logique lorsque l'utilisateur a modifié des champs de saisie spécifiques dans un formulaire. Par exemple, si vous souhaitez préremplir les détails de l'adresse après que l'utilisateur a rempli le champ du code postal. Si un développeur de votre équipe a créé un microflow qui utilise un service externe pour traduire les codes postaux en informations sur l'adresse et la ville, vous pouvez désormais utiliser ce microflow comme événement « En cas de modification » sur le widget de saisie du code postal.

Flux de publication unifié

Le processus de publication du studio est désormais identique à celui Mendix Processus de déploiement de Studio Pro (le Courir (bouton). Cela signifie que chaque fois que vous publiez votre application depuis Studio, une version spécifique (commit) est créée dans le Team Server, offrant à l'équipe de développement un aperçu complet des modifications qui ont été publiées dans l'application en direct et par qui.

Déploiement de MxAssist aux États-Unis

À compter de cette version, Mendix Assist devient nettement plus rapide grâce à des recommandations en temps quasi réel pour les développeurs qui créent des applications aux États-Unis. Le mois dernier, nous avons déployé MxAssist sur des serveurs cloud sur la côte est des États-Unis. Avec ce nouveau déploiement, nous avons déterminé, grâce à une analyse comparative des performances, que MxAssist est environ 13 fois plus rapide sur la côte est et 3 fois plus rapide sur la côte ouest.

Conclusion

Avec la version 8.15, vous disposez de tellement de mises à jour et de nouvelles fonctionnalités que vous pourriez penser que vous êtes allé 30 ans dans le futur, que vous avez pris un almanach sportif, que vous avez voyagé 30 ans avant votre présent, que vous l'avez laissé derrière vous par accident, puis que vous avez vu votre présent changer. Cette fois, pour le mieux. Ou quelque chose comme ça.

Quoi qu'il en soit, consultez notre notes de version ici.

Téléchargez le 8.15 communiqué.

Choisissez votre langue