×
Namespaces

Variants
Actions
Revision as of 23:15, 7 November 2013 by SB Dev (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Unsupported features in Windows Phone

From Nokia Developer Wiki
Jump to: navigation, search

This article lists features that developers may expect to be supported, but which are not available on the specified Windows Phone versions.

Tip.pngFeature requests: To let Microsoft know about features you want to see in future platform versions post them on the Windows Phone Developer User Voice page. While there is no guarantee that requests will be granted, this is still the best way to inform the development teams of your requirements. Please make sure to search for existing requests before creating a new one so that the votes are not split.

WP Metro Icon WP8.png
SignpostIcon WP7 70px.png
SignpostIcon Code 52.png
Article Metadata
Compatibility
Platform(s): Windows Phone 7.5 (Mango), Windows Phone 8 (Apollo)
Windows Phone 8
Windows Phone 7.5
Article
Created: pooja_1650 (05 Mar 2012)
Updated: SB Dev (06 Sep 2013)
Last edited: SB Dev (07 Nov 2013)

Contents

Windows Phone 8

System Settings

Your Apps can not change any system settings by themselves. For several you can redirect the user to the according settings page where they can change it themselves.

Messaging

  • Access the SMS inbox.
  • Send a SMS from within your application.

Note: It is possible to launch the native SMS editor from your application.

  • Keep track of the SMS history.

Mailing

  • Send an email from within your application.

Note: It is possible to launch the native email application from your application.

  • Send an attachment while sending an email programmatically.
  • Keep track on the email history.

Telephony

  • Fetch the current phone number.
  • Make a phone call from within your application.

Note: It is possible to launch the native phone call application from inside your own application.

  • Hide the native prompt before a phone call starts.
  • Add/modify contacts stored in the phone book.

Note: It is possible to fill a contact information object and display it to the user which allows him to save it. You can't invoke that functionality for changes of existing contacts.

  • Keep track of the phone call history.

Bluetooth

  • Bluetooth files transfer via SPP (Serial Port Profile)

Note: There are projects trying to provide SPP on top of the WP8 APIs.

  • Transfer of generic files from inside an application using OBEX Push

Note: Sharing of Images is supported using the MediaShareTask. Any file can be transfered using a custom protocol inside an App.

Calendar

  • Make an event in Calendar like saving someone's birthday date or creating an appointment.

Note: It is possible to fill an appointment information object and display it to the user which allows him to save it. You can't invoke that functionality for changes of existing contacts.

Wifi

  • Get the list of available access points programmatically.
  • Get information of SSID, MAC address and RSSI (Signal Strength) programmatically.

Media Library

  • Read/Write videos from/to the MediaLibrary (they might be part of queries to the library but trying to open them results in an exception)
  • Read music from the MediaLibrary

SD card access

  • Read arbitrary files from the SD card.

Note: You can read files only if the file type is associated with your App. There are several file types reserved by the OS which therefore can't be read from the SD card at all (see: MSDN WP8 File Associations)

  • Write data to the SD card.

Windows Phone 7.5

System Settings

Your Apps can not change any system settings by themselves. For several you can redirect the user to the according settings page where they can change it themselves.

Battery

  • Find out the current battery status.

Messaging

  • Access the SMS inbox.
  • Send a SMS from within your application.

Note: It is possible to launch the native SMS editor from your application.

  • Keep track of the SMS history.

Mailing

  • Send an email from within your application.

Note: It is possible to launch the native email application from your application.

  • Send an attachment while sending an email programmatically.
  • Keep track on the emails history.

Telephony

  • Fetch the current phone number.
  • Make a phone call from within your application.

Note: It is possible to launch the native phone call application from inside your own application.

  • Hide the native prompt before a phone call starts.
  • Add/modify contacts stored in the phone book.
  • Keep track of the phone call history.

Bluetooth

  • Fetch a list of near by Bluetooth enabled devices.
  • Bluetooth files transfer via SSP (Serial Port Profile)

Calendar

  • Make an event in Calendar like saving someone's birthday date or creating an appointment.

Wifi

  • Get the list of available access points programmatically.
  • Get information of SSID, MAC address and RSSI (Signal Strength) programmatically.

Media Library

  • Read/Write videos from/to the MediaLibrary (they might be part of queries to the library but trying to open them results in an exception)
  • Read/Write music from/to the MediaLibrary
This page was last modified on 7 November 2013, at 23:15.
230 page views in the last 30 days.
×