Annonce des URL natives, du PIN natif et plus encore !

Passer au contenu principal

Annonce des URL natives, du PIN natif et plus encore !

Un jour historique est arrivé. Depuis la version 6.7, nous sommes fiers d'annoncer que vous pouvez ajouter des liens vers vos pages sans utiliser de modules de l'App Store comme le module de liens profonds. Vous pouvez ainsi enfin ajouter et partager n'importe quelle page de votre application ! Ajouter une adresse de lien à une page est simple : il vous suffit de configurer la propriété « URL » et le tour est joué ! Votre page sera alors accessible depuis l'URL de votre application + /p/theconfiguredURL. Par exemple, imaginons que mon application soit hébergée dans le Mendix cloud, à l'adresse « exampleapp.mendixcloud.com ». J'ai également ajouté une page avec l'URL « mycoolpage ». Ensuite, je peux simplement accéder à https://exampleapp.mendixcloud.com/mycoolpage et ouvrir mon formulaire directement ! Vous pouvez même envoyer ce lien à vos amis ou l'intégrer à vos e-mails envoyés depuis votre application.

Si vous courez dans notre Mendix Cloud, vous n'avez rien d'autre à configurer que la propriété URL de votre page. Si vous utilisez votre site, vous devrez peut-être contacter votre administrateur local pour prendre en charge cette URL personnalisée.

Protection PIN

Nous avons également ajouté une fonctionnalité à notre technologie mobile : la protection par code PIN pour vos applications natives ! Nos utilisateurs nous ont beaucoup fait part de leur satisfaction concernant le widget PIN de notre boutique d'applications. Cependant, beaucoup d'entre vous le trouvent un peu compliqué à configurer et à personnaliser. Désormais, chaque application sera protégée par un code PIN. application hybride vous permettra de protéger vos identifiants avec un code PIN à cinq chiffres. Après avoir renseigné votre nom d'utilisateur/mot de passe, vous serez invité à saisir cinq chiffres. Chaque rechargement de l'application vous demandera les mêmes cinq chiffres. Le plus intéressant, c'est que cette fonctionnalité fonctionne en local ; vous pouvez donc l'utiliser même avec vos applications hors ligne !

Le style est également beaucoup plus simple : la structure DOM des écrans est incluse dans le wrapper hybride et l'application du CSS est simple comme bonjour.

À partir de ce mois-ci, nous l'incluons par défaut dans notre wrapper hybride. Cependant, pour l'activer, vous devrez personnaliser votre package hybride. Cliquez simplement sur « Créez-le vous-même » dans le portail de la plateforme et récupérez le package. Vous y trouverez un fichier appelé index.html. Faites défiler la page jusqu'en bas pour trouver un extrait de code ressemblant à ceci :

var enableOffline = false;
var requirePin = false;

// Make sure to include the scheme (e.g. https://) in the URL.
document.addEventListener("deviceready", function() {
mxapp.initialize("https://10.140.12.142:8080", enableOffline, requirePin);
});


Modifiez simplement la valeur de la variable requirePin sur true et vous êtes prêt à partir !


var requirePin = true;

Il est important de garder à l'esprit que la sécurité par code PIN nécessite également que les appareils de vos utilisateurs soient verrouillés par un code PIN. En effet, nous préférons stocker les identifiants ultra-secrets nécessaires à la protection par code PIN dans un espace de stockage sécurisé. Il s'agit d'une partie de votre appareil chiffrée, ce qui signifie que les pirates informatiques ne pourront pas l'extraire en cas de vol.

Rechargement instantané !

Mais notre objectif n'est pas seulement d'ajouter des fonctionnalités qui rendent vos utilisateurs plus satisfaits. Nous aimons aussi vous aider. Mendix Ingénieur, travaillez encore plus vite. Un des points qui nous a toujours un peu dérangés est le temps nécessaire pour voir les modifications apportées aux formulaires. Nous avons introduit le déploiement instantané il y a quelque temps. Cette fonctionnalité permet d'éviter le redémarrage de l'exécution normalement nécessaire lors d'une modification de modèle. Cela a considérablement réduit le temps nécessaire pour voir vos modifications, mais un problème persistait : après chaque redéploiement, vous étiez toujours renvoyé à votre formulaire d'accueil. Il fallait donc toujours cliquer dans l'application pour accéder à la page que vous veniez de modifier et voir vos modifications.

C'est fini. À partir de la version 6.7, nous détecterons automatiquement votre redéploiement instantané et vous maintiendrons sur la même page. Plus besoin d'actualiser votre navigateur : nous le faisons pour vous !

Nous sommes vraiment heureux de vous proposer cette fonctionnalité d'innovation produit, car elle vous permet de vous concentrer sur la création d'applications au lieu d'attendre les redéploiements.

Choisissez votre langue