Skip navigation

Smart phones are full of awesome capabilities and features. These capabilities could be hardware or software components. For example it could be a hardware like Camera, or could be a software like phone contacts book. Windows phone made it easy task for the developer to get use of such capabilities in their own apps. Before we go on, you should meet Launchers and Choosers

It is confusing somehow to tell the difference between the two expressions but in general:

Launchers: are complete out of box components that you fire and forget, like SMS or Email composer, media player  and so many other components.

Choosers: are look-up like components. For example you may like to select a phone number from those saved on your phone. This is a perfect look-up task, and it will be done through PhoneNumberChooserTask chooser.

NOTE: Launchers do not return data, while choosers do!

Next you will find all official Launchers and Choosers that are available with Windows Phone 7 RTM.

Launchers

  • EmailComposeTask – Allows an application to launch the email application with a new message displayed; use this to allow users to send email from your application
  • MarketplaceDetailTask – Allows an application to launch the Windows Phone Marketplace client application and display the details page for the specified product.
  • MarketplaceHubTask – Allows an application to launch the Windows Phone Marketplace client application.
  • MarketplaceReviewTask – Allows an application to launch the Windows Phone Marketplace client application and display the review page for the specified product.
  • MarketplaceSearchTask – Allows an application to launch the Windows Phone Marketplace client application and display the search results from the specified search terms.
  • MediaPlayerLauncher – Allows an application to launch the media player
  • PhoneCallTask – Allows an application to launch the Phone application; use this to allow users to make a phone call from your application
  • SaveEmailAddressTask – Allows an application to launch the contacts application; use this to allow users to save an email address from your application to a new or existing contact
  • SavePhoneNumberTask – Allows an application to launch the contacts application; use this to allow users to save a phone number from your application to a new or existing contact
  • SearchTask – Allows an application to launch the Web Search application
  • SmsComposeTask – Allows and application to launch the SMS application
  • WebBrowserTask – Allows an application to launch the Web Browser application

Choosers

  • EmailAddressChooserTask – Allows an application to launch the Contacts application; use this to obtain the email address of a contact selected by the user
  • CaptureCameraTask – Allows an application to launch the Camera application; use this to allow users to take a photo from your application
  • PhoneNumberChooserTask – Allows an application to launch the Contacts application; use this to obtain the phone number of a contact selected by the user
  • PhotoChooserTask – Allows an application to launch the Photo Chooser application; use this to allow users to select a photo
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: