SlideShare une entreprise Scribd logo
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
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
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
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
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

Contenu connexe

Similaire à Windows Phone Workshop launchers and choosers

Photos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows PhonePhotos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows Phone
Microsoft
 
Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?
Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?
Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?
Philippe Dumont
 
AGL.pdf
AGL.pdfAGL.pdf
AGL.pdf
maayyssesm
 
Initiation au développement mobile sous Android
Initiation au développement mobile sous AndroidInitiation au développement mobile sous Android
Initiation au développement mobile sous Android
Abdelkader Rhouati
 
Windows Phone Workshop: Globalization
Windows Phone Workshop: GlobalizationWindows Phone Workshop: Globalization
Windows Phone Workshop: GlobalizationZayen Chagra
 
introAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdfintroAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdf
RihabBENLAMINE
 
Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...
Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...
Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...
Microsoft
 
ACRA - Présentation PAUG Avril 2011
ACRA - Présentation PAUG Avril 2011ACRA - Présentation PAUG Avril 2011
ACRA - Présentation PAUG Avril 2011
Kevin Gaudin
 
Windows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksWindows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer Talks
Jean-Sébastien Dupuy
 
Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)Sanaa Guissar
 
Android workshop - Bootcamp du Mauriapp Challenge 2016
Android workshop - Bootcamp du Mauriapp Challenge 2016Android workshop - Bootcamp du Mauriapp Challenge 2016
Android workshop - Bootcamp du Mauriapp Challenge 2016
Hadina RIMTIC
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrage
Lilia Sfaxi
 
Cahier de charges Site web DRUPAL
Cahier de charges Site web DRUPALCahier de charges Site web DRUPAL
Cahier de charges Site web DRUPAL
Laribi Aicha
 
Rapport jeu en JAVA
Rapport jeu en JAVARapport jeu en JAVA
Rapport jeu en JAVA
Ahmed WAFDI
 
Introduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal LyonIntroduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal Lyon
Olivier Lorrain
 
Initiation à UML: Partie 1
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1DIALLO Boubacar
 
Rapport belgacem khaled
Rapport belgacem khaledRapport belgacem khaled
Rapport belgacem khaled
Boughraraanis
 
UML use case class2UML use case class2.ppt
UML use case class2UML use case class2.pptUML use case class2UML use case class2.ppt
UML use case class2UML use case class2.ppt
ryoko1935
 
UML use case class une presentation sur uml .ppt
UML use case class une presentation sur uml .pptUML use case class une presentation sur uml .ppt
UML use case class une presentation sur uml .ppt
ryoko1935
 
Créer une application Windows (Phone) sans toucher une ligne de code avec Win...
Créer une application Windows (Phone) sans toucher une ligne de code avec Win...Créer une application Windows (Phone) sans toucher une ligne de code avec Win...
Créer une application Windows (Phone) sans toucher une ligne de code avec Win...
Microsoft
 

Similaire à Windows Phone Workshop launchers and choosers (20)

Photos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows PhonePhotos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows Phone
 
Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?
Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?
Azetone - Comment optimiser l’expérience utilisateur de son appli mobile ?
 
AGL.pdf
AGL.pdfAGL.pdf
AGL.pdf
 
Initiation au développement mobile sous Android
Initiation au développement mobile sous AndroidInitiation au développement mobile sous Android
Initiation au développement mobile sous Android
 
Windows Phone Workshop: Globalization
Windows Phone Workshop: GlobalizationWindows Phone Workshop: Globalization
Windows Phone Workshop: Globalization
 
introAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdfintroAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdf
 
Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...
Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...
Concevoir une expérience SoLoMo (sociale, locale, mobile): retours d'expérien...
 
ACRA - Présentation PAUG Avril 2011
ACRA - Présentation PAUG Avril 2011ACRA - Présentation PAUG Avril 2011
ACRA - Présentation PAUG Avril 2011
 
Windows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksWindows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer Talks
 
Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)
 
Android workshop - Bootcamp du Mauriapp Challenge 2016
Android workshop - Bootcamp du Mauriapp Challenge 2016Android workshop - Bootcamp du Mauriapp Challenge 2016
Android workshop - Bootcamp du Mauriapp Challenge 2016
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrage
 
Cahier de charges Site web DRUPAL
Cahier de charges Site web DRUPALCahier de charges Site web DRUPAL
Cahier de charges Site web DRUPAL
 
Rapport jeu en JAVA
Rapport jeu en JAVARapport jeu en JAVA
Rapport jeu en JAVA
 
Introduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal LyonIntroduction à l'ergonomie - Drupal Lyon
Introduction à l'ergonomie - Drupal Lyon
 
Initiation à UML: Partie 1
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1
 
Rapport belgacem khaled
Rapport belgacem khaledRapport belgacem khaled
Rapport belgacem khaled
 
UML use case class2UML use case class2.ppt
UML use case class2UML use case class2.pptUML use case class2UML use case class2.ppt
UML use case class2UML use case class2.ppt
 
UML use case class une presentation sur uml .ppt
UML use case class une presentation sur uml .pptUML use case class une presentation sur uml .ppt
UML use case class une presentation sur uml .ppt
 
Créer une application Windows (Phone) sans toucher une ligne de code avec Win...
Créer une application Windows (Phone) sans toucher une ligne de code avec Win...Créer une application Windows (Phone) sans toucher une ligne de code avec Win...
Créer une application Windows (Phone) sans toucher une ligne de code avec Win...
 

Plus de Zayen Chagra

2 one minute Xamarin: Simple ListView
2 one minute Xamarin: Simple ListView2 one minute Xamarin: Simple ListView
2 one minute Xamarin: Simple ListView
Zayen Chagra
 
1 one minute xamarin : UI
1 one minute xamarin : UI1 one minute xamarin : UI
1 one minute xamarin : UI
Zayen Chagra
 
C# features through examples
C# features through examplesC# features through examples
C# features through examples
Zayen Chagra
 
The very first steps to make my first Mobile App with Xamarin
The very first steps to make my first Mobile App with XamarinThe very first steps to make my first Mobile App with Xamarin
The very first steps to make my first Mobile App with Xamarin
Zayen Chagra
 
Design and User Experience for Windows & Windows Phone
Design and User Experience for Windows & Windows PhoneDesign and User Experience for Windows & Windows Phone
Design and User Experience for Windows & Windows Phone
Zayen Chagra
 
Xamarin first mobile application
Xamarin first mobile applicationXamarin first mobile application
Xamarin first mobile application
Zayen Chagra
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demos
Zayen Chagra
 
Dev fest Tunisia 2014: NAO robot and Google technologies
Dev fest Tunisia 2014: NAO robot and Google technologies Dev fest Tunisia 2014: NAO robot and Google technologies
Dev fest Tunisia 2014: NAO robot and Google technologies
Zayen Chagra
 
Windows Phone Workshop: WCF services
Windows Phone Workshop: WCF services Windows Phone Workshop: WCF services
Windows Phone Workshop: WCF services
Zayen Chagra
 
Windows Phone Workshop: RSS - WCF - JSON - Media Element
Windows Phone Workshop: RSS - WCF - JSON - Media ElementWindows Phone Workshop: RSS - WCF - JSON - Media Element
Windows Phone Workshop: RSS - WCF - JSON - Media ElementZayen Chagra
 
Windows Phone Workshop: Isolated Storage / LINQ to SQL
Windows Phone Workshop: Isolated Storage / LINQ to SQLWindows Phone Workshop: Isolated Storage / LINQ to SQL
Windows Phone Workshop: Isolated Storage / LINQ to SQLZayen Chagra
 
Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters Zayen Chagra
 
Windows Phone Workshop sensors and battery
Windows Phone Workshop sensors and batteryWindows Phone Workshop sensors and battery
Windows Phone Workshop sensors and batteryZayen Chagra
 
Windows 8 seminar presentation
Windows 8 seminar presentationWindows 8 seminar presentation
Windows 8 seminar presentation
Zayen Chagra
 

Plus de Zayen Chagra (14)

2 one minute Xamarin: Simple ListView
2 one minute Xamarin: Simple ListView2 one minute Xamarin: Simple ListView
2 one minute Xamarin: Simple ListView
 
1 one minute xamarin : UI
1 one minute xamarin : UI1 one minute xamarin : UI
1 one minute xamarin : UI
 
C# features through examples
C# features through examplesC# features through examples
C# features through examples
 
The very first steps to make my first Mobile App with Xamarin
The very first steps to make my first Mobile App with XamarinThe very first steps to make my first Mobile App with Xamarin
The very first steps to make my first Mobile App with Xamarin
 
Design and User Experience for Windows & Windows Phone
Design and User Experience for Windows & Windows PhoneDesign and User Experience for Windows & Windows Phone
Design and User Experience for Windows & Windows Phone
 
Xamarin first mobile application
Xamarin first mobile applicationXamarin first mobile application
Xamarin first mobile application
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demos
 
Dev fest Tunisia 2014: NAO robot and Google technologies
Dev fest Tunisia 2014: NAO robot and Google technologies Dev fest Tunisia 2014: NAO robot and Google technologies
Dev fest Tunisia 2014: NAO robot and Google technologies
 
Windows Phone Workshop: WCF services
Windows Phone Workshop: WCF services Windows Phone Workshop: WCF services
Windows Phone Workshop: WCF services
 
Windows Phone Workshop: RSS - WCF - JSON - Media Element
Windows Phone Workshop: RSS - WCF - JSON - Media ElementWindows Phone Workshop: RSS - WCF - JSON - Media Element
Windows Phone Workshop: RSS - WCF - JSON - Media Element
 
Windows Phone Workshop: Isolated Storage / LINQ to SQL
Windows Phone Workshop: Isolated Storage / LINQ to SQLWindows Phone Workshop: Isolated Storage / LINQ to SQL
Windows Phone Workshop: Isolated Storage / LINQ to SQL
 
Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters Windows Phone Workshop: Navigation and parameters
Windows Phone Workshop: Navigation and parameters
 
Windows Phone Workshop sensors and battery
Windows Phone Workshop sensors and batteryWindows Phone Workshop sensors and battery
Windows Phone Workshop sensors and battery
 
Windows 8 seminar presentation
Windows 8 seminar presentationWindows 8 seminar presentation
Windows 8 seminar presentation
 

Dernier

Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
abderrahimbourimi
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
AlbertSmithTambwe
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
AlbertSmithTambwe
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 

Dernier (9)

Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 

Windows Phone Workshop launchers and choosers

  • 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. 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. 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. 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. 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