Dev Platform
Welcome to the Windows Phone Developer Feedback site
This forum focuses on the developer platform (APIs, runtimes, and controls) that you use to build great app experiences for Windows Phone. Additional WPDev forums are available using the links along the right of the page. Consumer features suggestions should be submitted to the Windows Phone Suggestion Box site (http://windowsphone.uservoice.com/).
Suggestions provided via the WPDev UserVoice forum will be reviewed and read by the Windows Phone developer platform team, providing feedback to help with planning ideas and to better understand how developers are using the development platform, and all suggestions will be considered.
Two important notes about this site: (a) List items (and item rankings) represent community interest in features, and does not represent an actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request.
-
appointment categories
Bring back categories for Outlook integration. Including Tasks, appointments and contacts
332 votes -
Keep sockets running until app is officially closed
I was excited about sockets support until I found out that on every single app I downloaded that use sockets, if I switch to a different app, the start screen, or turn off my phone's display, the socket disconnects. This sucks, for a number of reasons.
When switching away from my app, *as long as my app is still in the task switcher*, I want to be able to suspend the UI while maintaining my socket connection (and any necessary base operations required to do so). I don't want to have to reconnect to IRC or SSH or RDP every…
321 votesThank you for the suggestion and commentary. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases as we look at continuing to improve the background execution experience for apps.
Keep those suggestions and votes coming!
-
319 votes
-
XAML for live tiles
Allow developers to implement an interface(s) on a user control and "submit" that instead of just filling in a tile data structure. This will make tiles truly "live" and open up the live of WP7 to new applications. This is also completely secure because the runtime can analyze the class (and it's IL) being submitted. A bevy of restrictions can also be heaped on the said user control in order to maintain performance and not sap battery life. Let Live tiles be live, please.
307 votesThank you for the suggestion and commentary thus far. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
Improve SMS delivery notification
Now the SMS delivery reports come in as separate text messages which is very inconvenient. Wouldn't it be nice if - when enabled - a delivery report was shown right next to the message as an icon (approval mark or something)? You would instantly know that the SMS was delivered and if you wanted further details (delivery time) you just click on it.
278 votes -
Extend the DeviceNetworkInformation with MNC and MMC
Extend the DeviceNetworkInformation with the MNC (Mobile Network Code) and MMC (Mobile Country Code) values. We have an application that needs this information, and we cannot get it from the current DeviceNetworkInformation.CellularMobileOperator property, because the operator name can change over time.
262 votes -
Access to the Light and proximity Sensors
Access to the Light and proximity Sensors Please.
250 votesThank you for the suggestion. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
WP7 should support Reflection.Emit for Mocking frameworks & Linq
The lack of Reflection.Emit in WP7 stops developers from being able to properly test their frameworks. With no Reflection.Emit it is impossible to build a Mocking framework and actually test WP7.
The lack of Reflection.Emit is also blocking the OData Client Library for WP7.
244 votesThank you for the suggestion and commentary. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
keyboard
Allow to developers create a custom keyboard. eg. choose letters and numbers together
220 votes -
Separate volume as android and ios, a single volume for app and for system is a poor choice. It's essential.
a separate volume would be perfect as it allows to handle the volume of an app much more simply.
210 votes -
Textbox control for ApplicationBar like IE
Add a Textbox control for the ApplicationBar like in the Internet Explorer.
202 votesThank you for the suggestion and commentary. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
Allow direct dialing on PhoneCallTask
Allow users to choose if they want the "call/don't call" prompt dialog when an app invokes PhoneCallTask.
Fast dialing apps are killed by this limitation.
The same way a user can grant for background tasks, he could grant the app permissions to make direct dialing.
201 votesThank you for the suggestion. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
Access to sub-calendar of account to recover Name and color
Currently we have only access to the name and the type of an account.
If a user has defined sub calendar, we are not able to recover the name and the color of the sub-calendar.
This prevent us from creating a good display of appointment. We are not able to distinguish appointment from the different sub calendar.
For one account, we can only defined one color for ALL sub-calendar199 votes -
WP8: provide the same support for Direct2D as W8
and more generally, make W8, WP8 ... as consistent as possible
185 votesThank you for the suggestion. Know that we plan to continue to better align the programming models as we evolve and improve the Windows Phone platform. This aspect of that alignment will be kept in mind as we do that.
Also note to Philippe that SharpDX has announced support for targeting WP8 at our launch.
Keep those suggestions and votes coming!
-
I Want to get Wifi strength info in wp7 api
I'm developing a indoor navigation app. I Want to wp7 support get wifi strength info api.
146 votesThank you for the suggestion. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
customize pinned tiles for html5 applications
With the news that IE9 will be supported in the next update I thought it would be a good idea if Windows Phone 7 supported additional meta-data on a website to customize the appearance of a pinned tile.
Similar to how you can drag the favicon onto the taskbar on desktop IE9, websites should be able to provide additional meta-data such as an icon, a tile colour, a location where the phone can periodically get and display a small amount of data (such as a football score or the number of unread emails), the option to hide the address bar…132 votesThank you for the suggestion. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
Windows 8 like Search Contract for Search Button
It would be nice to have a SearchContract so the Bing Key could be more usefull. You could enter you search term and either press enter to bing for it or scroll down a list of search contract enabled applications blow the Textbox and tap the application you want to search. Of cause the nice images in the background wouldn't make that much sense anymore but the usabilty would be a lot better.
127 votes -
Add a SavePng extension to WriteableBitmap (similar to SaveJpeg)
When you create a tile dynamically, it is common to want to save it as a Png file so that it uses transparency (so that it respects the theme accent color).
However, there is no built in method to save a WriteableBitmap as a png.
There is however a nice extension to save it to jpg, but that doesn't help if you want to use transparency to leverage the theme accent color in your tile.I think many apps that need to generate a tile dynamically will encounter this issue.
118 votesThank you for the suggestion. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
-
ApplicationData.RoamingFolder
For vNext it would be really great to have ApplicationData.RoamingFolder supported. It can enable some really cool and also cross-device experiences.
118 votes -
SIP Stack
A business feature that would be really nice to have support for it the ability to tie into a VoIP network for voip phone calls... the most common architecture is the SIP (Session Initiation Protocol). So I would like the ability to configure a SIP client that ties into our VoIP PBX and phone system.. so my WP7 would basically become my desk phone (extension). The only way this would really work well is if it ran in the background like the phone's native phone functionality.
117 votesThank you for the suggestion. We are not adding this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.
Keep those suggestions and votes coming!
- Don't see your idea?
