Windows Phone Workshop launchers and choosers

394 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
394
Sur SlideShare
0
Issues des intégrations
0
Intégrations
74
Actions
Partages
0
Téléchargements
7
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Windows Phone Workshop launchers and choosers

  1. 1. Workshop Launchers and Choosers : Windows Phone 2013 Objectif L’objectif de ce workshop est de maitriser   Launchers Choosers Launchers : C’est une API qui lance une des applications intégrées, telles que l'application de Contacts ou le navigateur web… Voici les étapes générales pour l'utilisation d'un « Launchers »: 1. Créez une instance du type tâche du lanceur. 2. Définissez les propriétés requises et facultatives de l'objet de la tâche. Ils déterminent le comportement de la demande de tâche lorsqu'elle est invoquée. 3. Appelez la méthode Show de l'objet de la tâche. NB : « Launchers » ne retournent pas de données ou l'État à votre application. Choosers : C’est une API qui lance une des applications intégrées, telles que l'application de Contacts ou de la caméra… Voici les étapes générales pour l'utilisation d'un sélecteur : 1. Créez une instance du type de tâche pour le sélecteur. 2. Identifier la méthode de rappel à exécuter après que l'utilisateur termine la tâche. 3. Définissez les propriétés requises et facultatives de l'objet de la tâche. 4. Appelez la méthode Show de l'objet de la tâche. 5. Implémentez le gestionnaire d'événements terminés pour capturer des données et l'état après que l'utilisateur termine la tâche. NB : « Choosers » peuvent retourner des données et l'État à votre application. Toutefois, si l'utilisateur appuie sur Start pendant que la nouvelle application est ouverte, l'application appelante ne peut jamais être réactivée. 1
  2. 2. Workshop Launchers and Choosers : Windows Phone 2013 Liste complète des «Choosers / Launchers » disponibles Launchers Choosers  Bing Maps directions task  Address chooser task  Bing Maps task  Camera capture task  Connection settings task  Email address chooser task  Email compose task  Game invite task  MapDownloader task  Phone number chooser task  MapUpdaterTask  Photo chooser task  Maps task  Save contact task  Maps directions task  Save email address task  Marketplace detail task  Save phone number task  Marketplace Hub task  Save ringtone task  Marketplace review task  Marketplace search task  Media Player launcher  Phone call task  Search task  Share link task  Share status task  SMS compose task  Web browser task Launchers : http://msdn.microsoft.com/enus/library/windowsphone/develop/ff769550%28v=vs.105%29.aspx Choosers : http://msdn.microsoft.com/enus/library/windowsphone/develop/ff769543%28v=vs.105%29.aspx 2
  3. 3. Workshop Launchers and Choosers : Windows Phone 2013 Travail demandé (45 min) Le premier objectif est d’afficher le Répertoire. Le Chooser adéquat est le PhoneChooserTask. 4 étapes sont nécessaires afin d’utiliser les Launchers and Choosers. 1. Importer la librairie Microsoft.Phone.Tasks 2. Déclaration du Lancher/Chooser 3. Instanciation Lancher/Chooser 4. Lancement du Launcher/Chooser avec la méthode show() 3
  4. 4. Workshop Launchers and Choosers : Windows Phone 2013 Pour gérer l’action sur le répertoire de votre téléphone il faut ajouter un fonction qui se charge de récupérer le contact choisi: 4
  5. 5. Workshop Launchers and Choosers : Windows Phone 2013 Résultat La procédure est la même pour utiliser le reste des Launchers et Choosers. Pour vous documenter à propos de Launchers et Choosers vous pouvez consulter : Launchers : http://msdn.microsoft.com/enus/library/windowsphone/develop/ff769550%28v=vs.105%29.aspx Choosers : http://msdn.microsoft.com/enus/library/windowsphone/develop/ff769543%28v=vs.105%29.aspx Pour les Sensors vous pouvez consulter le tutorial suivant: http://jeffblankenburg.com/31daysofmango 5

×