Product Documentation

Fonctionnalités de mobilité

Oct 21, 2016

Le kit de développement Mobile pour Windows Apps offre une interface de programmation d'appareil mobile pour les programmes Windows hébergés dans des environnements Citrix et mis à disposition vers tout appareil à l'aide de Citrix Receiver. Le kit de développement offre aux développeurs Enterprise Windows les moyens de développer des applications Windows avec des capacités et des comportements typiques à ceux des applications mobiles natives. La fonctionnalité offerte par le kit de développement améliore l'expérience utilisateur de manière significative.

Les développeurs peuvent utiliser le kit de développement avec la structure de développement d'application Windows qui correspond le mieux à leurs besoins. Téléchargez le SDK à partir des pages de téléchargement de Citrix.

Les applications Windows typiques sont basées sur un espace de bureau expansif comportant un accès à un clavier et une souris. Les applications Windows d'ancienne génération n'affichent pas de clavier à l'écran ainsi que d'autres fonctionnalités spécifiques aux appareils mobiles. Le kit de développement Mobile pour Windows Apps permet aux développeurs Windows d'écrire de nouvelles applications et d'améliorer des applications existantes pour mise à disposition vers des appareils mobiles pris en charge.

Le kit de développement Mobile pour Windows Apps permet à une application Windows de contrôler des fonctionnalités d'appareil mobile telles que :

  • Boutons : obtenir la cible de bouton courant, définir la cible de bouton, et spécifier si vous devez appuyer sur un bouton sur le serveur ou sur l'appareil mobile.
  • Caméra : prendre, télécharger et supprimer des photos à l'aide de la caméra incorporée à l'appareil mobile. Obtenir les informations d'état de la photo.
  • Propriétés de l'appareil : récupérer des informations de prise en charge des fonctionnalités de l'appareil.
  • Affichage : obtenir et définir des métriques pour l'écran de l'appareil mobile telles que l'orientation, le mode de défilement et l'origine de la fenêtre d'affichage afin de vous assurer de la facilité de lecture du texte et d'utilisation des commandes.
  • Clavier : vérifier l'état du clavier et contrôler si vous souhaitez afficher ou masquer le clavier à l'écran. L'état du clavier inclut le type de clavier, les drapeaux de clavier, la capitalisation automatique, le type de touche Entrée et le rectangle de champ d'édition.
  • Notification : notifier l'utilisateur d'événements spéciaux en utilisant du son, des vibrations, des signaux lumineux et du texte.
  • Téléphone : effectuer des appels téléphoniques basés sur la liste de contacts sur un serveur.
  • Commande de la palette : sélectionner un élément d'une liste à l'aide d'une commande native à l'appareil.
  • SMS : envoyer un message SMS de contenu sur un serveur.

Pour les fonctionnalités telles que les appels téléphoniques, SMS et fonctionnalités de caméra activées par le kit de développement Mobile pour Windows Apps, le Receiver demande à l'utilisateur la permission de réaliser cette action afin que l'utilisateur ait toujours l'option de protéger des informations potentiellement sensibles.

Lors du développement des applications hébergées qui utilisent le kit de développement Mobile pour Windows Apps, considérez ce qui suit :
  • Une connexion sécurisée (par exemple, utilisant SSL/TLS ou un VPN) devrait être mise en œuvre pour les applications. Citrix Receiver devrait se connecter aux serveurs de confiance.
  • Considérez l'obtention de conseils juridiques concernant l'utilisation de fonctionnalités d'appareils mobiles, telles que la caméra, qui pourrait soulever des questions en matière de protection des renseignements personnels.

Cliquez ici pour en apprendre davantage sur le SDK Mobile pour Windows Apps.