À propos du MDX Toolkit

MDX Toolkit est une technologie de conteneur d’applications qui améliore l’expérience de l’appareil mobile. Ce composant vous permet de préparer des applications pour un déploiement sécurisé avec Citrix Endpoint Management.

Annonces récentes

  • Problèmes WKWebView et Citrix SSO

    Citrix a commencé à prendre en charge WKWebView pour les applications de productivité mobiles à partir de la version 20.11.x, après qu’Apple ait mis fin à la prise en charge des applications utilisant UIWebView. WKWebView est un framework Apple qui a remplacé le framework UIWebView précédemment utilisé. En raison des limitations techniques et de la complexité de WKWebView, certains problèmes de tunneling peuvent survenir avec certains sites Web.

    Citrix peut être en mesure de fournir des analyses et suggérer des modifications à la façon dont vous affichez votre site Web. Cependant, si vous rencontrez des problèmes, nous vous recommandons d’utiliser l’application Citrix SSO pour le tunnel VPN.

    Pour plus d’informations sur Citrix SSO, reportez-vous à la section Clients Citrix Gateway.

  • Un SDK MAM (Mobile Application Management ou Gestion d’applications mobiles) est disponible pour remplacer les zones de fonctionnalités MDX qui ne sont pas couvertes par les plates-formes iOS et Android.

  • La technologie d’encapsulation MDX (y compris le service d’encapsulation MDX basé sur le cloud) devrait atteindre la fin de son cycle de vie (EOL) en septembre 2021. Pour continuer à gérer vos applications d’entreprise, vous devez incorporer le SDK MAM.

    Pour plus d’informations sur le SDK MAM, consultez la section Citrix Developer sur SDK pour la gestion des applications mobiles (SDK MAM). Vous pouvez trouver plus d’informations dans cet article de blog Citrix et dans la Présentation du SDK MAM.

    Le SDK MAM peut être téléchargé lorsque vous vous connectez à la page Téléchargements de Citrix.

Fonctionnalités du MDX Toolkit

Le MDX Toolkit ajoute les informations suivantes aux applications :

  • Le code requis pour prendre en charge des tâches de gestion d’applications mobiles, telles que le provisioning, l’authentification personnalisée, la révocation d’applications, les stratégies de contention des données, le cryptage des données et la mise en place d’un VPN par application.
  • Des certificats de sécurité signés.
  • Des informations sur les stratégies et d’autres paramètres Endpoint Management.

MDX Toolkit peut encapsuler de manière sécurisée des applications qui ont été créées au sein de votre organisation ou des applications mobiles développées par des tiers.

Vous utilisez la console Endpoint Management pour ajouter votre application à Endpoint Management. Lorsque vous ajoutez l’application, vous pouvez modifier la configuration de la stratégie, ajouter des catégories d’applications, appliquer des workflows et déployer des applications sur des groupes de mise à disposition.

Pour télécharger les composants Endpoint Management, consultez la page de téléchargement sur le site Web Citrix.

Le MDX Toolkit 20.10.5 est la version disponible sur Citrix.com. Pour plus de détails, voir Nouveautés dans le MDX Toolkit) et Problèmes résolus.

Vous pouvez également encapsuler des applications à l’aide de notre outil cloud, MDX Service. Pour plus de détails, consultez la section MDX Service.

Remarque :

Le MDX Toolkit n’est pas pris en charge avec Windows Phone.

À propos de l’encapsulation d’applications

Vous pouvez encapsuler des applications Android ou iOS provenant de fournisseurs d’applications. Grâce à la distribution sur magasins d’applications publics, vous n’avez pas besoin de signer et d’encapsuler des applications développées par Citrix avec le MDX Toolkit. Ce processus optimise considérablement le déploiement d’applications. Étant donné que le serveur Endpoint Management prend déjà en charge le déploiement d’applications depuis des magasins d’applications publics, aucune mise à jour du serveur n’est requise. Cependant, vous pouvez utiliser l’outil MDX Toolkit pour encapsuler des applications tierces ou d’entreprise. Pour plus d’informations sur la distribution du magasin d’applications public, consultez la section Activation de la distribution sur des magasins d’applications publics.

Les éditeurs de logiciels indépendants (ISV) peuvent encapsuler les applications qu’ils développent et les mettre à disposition dans un magasin d’applications ou la galerie d’applications de productivité mobiles Citrix. Pour plus de détails, consultez les Guide du développeur MDX.

Le MDX Toolkit combine des fichiers applicatifs (.ipa, .app ou .apk) avec des composants Citrix et votre keystore ou certificat de signature pour produire une application MDX encapsulée.

Le MDX Toolkit prend en charge les infrastructures tierces suivantes :

  • Les applications Android et iOS développées sur la plate-forme Xamarin.

    Remarque :

    Les applications développées à l’aide de l’infrastructure Xamarin.forms ne sont pas prises en charge.

  • Les applications développées à l’aide de l’infrastructure PhoneGap (Apache Cordova).

D’autres infrastructures tierces, telles que Swift, ne sont pas garanties de fonctionner avec le MDX Toolkit, sauf mention explicite.

Le MDX Toolkit et le SDK XenMobile App pour iOS et Android incluent les outils suivants :

  • Un outil GUI macOS capable d’encapsuler des applications iOS et Android.
  • Un outil de ligne de commande macOS qui encapsule les applications iOS.
  • Un outil de ligne de commande Java qui encapsule les applications Android.
  • SDK XenMobile App : les développeurs tiers peuvent utiliser le SDK XenMobile App pour effectuer des actions sur des applications encapsulées en fonction de stratégies Endpoint Management. À titre d’exemple, si une stratégie Endpoint Management empêche le couper-coller dans une application de productivité mobile, un développeur peut empêcher la sélection de texte dans l’application. Pour de plus amples informations, consultez le Guide du développeur MDX.

SDK pour la gestion des applications mobiles (SDK MAM)

Avec la fin de la prise en charge du MDX Toolkit, le SDK MAM remplace certaines fonctionnalités MDX non couvertes par les plates-formes iOS et Android. Plutôt que d’encapsuler des applications tierces à l’aide du service MDX ou MDX Toolkit, vous créez des applications à l’aide du SDK MAM. Cette méthode de développement d’applications vous permet d’appeler directement les API au lieu de compter sur un wrapper. Pour plus d’informations sur les API SDK MAM, consultez la documentation du développeur pour Intégration d’applications mobiles.

À propos du MDX Toolkit