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.

How can we improve the Windows Phone dev platform?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. Provide low-level NFC API for NDEF formatting and (un)locking tags

    Currently Windows Phone 8 supports only NDEF formatted NFC tags. It's not possible to NDEF format blank tags, lock or unlock existing tags.
    I bought once pack of NFC tags on eBay, but they were not NDEF formatted, so I had to find a way how to format them. I found on Twitter a guy with NFC equipped Android phone and he formatted these tags for me. Windows Phones should be able to do this as well.

    406 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      7 comments  ·  Sensor APIs  ·  Flag idea as inappropriate…  ·  Admin →
    • API for change and delete calendar appointments

      It is great that you now can write to the calendar database but there is not any API for change or delete an appointment?

      1,006 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        19 comments  ·  Controls  ·  Flag idea as inappropriate…  ·  Admin →
      • Bluetooth find devices in range

        It would be really a good idea if we could use the FindAllPeersAsync method( or something similar) to get a list of all discoverable devices within wireless range.

        93 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Sensor APIs  ·  Flag idea as inappropriate…  ·  Admin →
        • Bluetooth 4/ Bluetooth Low Energy API support.

          Please add support for Bluetooth Low Energy and Bluetooth 4. This will allow the development of applications that can support existing standard accessories and solutions across platforms. iOS and Android supports BLE. The WP8 hardware supports Bluetooth 4, but the software on WP8 does not allow the use of BLE.

          512 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            22 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
          • Make payouts every month!

            Please make payouts for apps and in-app products every month!

            For now, we have to wait at least 4 months after we get $200 of revenue from our apps. It's a shame! There's no benefit of developing for Windows Phone at all, it's better to develop for iOS, Android and even BlackBerry first, and then, maybe, some time, for Windows Phone.

            You should remove these idiotic limits and make payouts for developers every month, not depending on what revenue did they get from their apps! Or if you don't want to or cannot (don't believe though), then you should not…

            30 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Dev Center - use Dev Center forum  ·  Flag idea as inappropriate…  ·  Admin →
            • In applications shared in Kid's Corner, allow all tasks in the application to function

              It is up to the parents what apps they decide to share from the Main Phone to Kids Corner, regardless of the capabilities of the app. Currently if you want to use a task that is regularly blocked in Kid's Corner, like Phone Call Task - you are displayed a message that indicates that you are not able to use that functionality. My use case, as a parent, is that I really don’t want to give the kids a full functioning smart phone, I don’t want them dialing random people, I'd like to keep them in Kid's Corner. I’d like…

              14 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
              • Vibrate when typing

                An option to choose between vibrate on keypress or sound on keypress
                I love to type with vibrating keypress

                84 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • offline voice recognition

                  Android supports text-to-speech and vice versa without online connectivity. This is great for dictation. Please add this feature to Windows Phone.

                  10 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                  • allow custom default lock screen background.

                    In http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206968%28v=vs.105%29.aspx , default lock screen can't change.
                    plz allow change in xml, thx.
                    BTW: Like bing app background, it can change.

                    22 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      2 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                    • 24 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  XNA  ·  Flag idea as inappropriate…  ·  Admin →
                      • Statistics for the App Developers / views

                        It would be cool if the developers could see how many times their App is viewed. For example, my app is viewed 1000 times, but only downloaded 1 time. If this is so, i can maybe change the story and the images so people would understand my App better.

                        5 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                        • Fix Bing Maps control for slow connection

                          When there's only a slow network connection available, the Bing Maps control freezes when the user hits the hardware back button. This delay can take up to 30 seconds after which it can even happen that the app is terminated by the OS.

                          The bug has already been documented in multiple forum threads:

                          Thread 1
                          http://social.msdn.microsoft.com/forums/en-us/wpdevelop/thread/03acca68-41f8-4cc6-b1a3-6a09463125bb

                          Thread 2
                          http://social.msdn.microsoft.com/Forums/en-US/wpdevelop/thread/7ab6a447-8b0a-431e-993e-a38bd67509da/

                          13 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            2 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                          • How many users are using which version of my app?

                            I have released several versions of my app throughout its life cycle. Knowing how many users are using which version of my app would be great.

                            Something like: %10 is using version 1.0.0.0, %20 is using version 1.1.0.0, %70 is using version 1.1.1.0 etc. on my dashboard.

                            4 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                            • 36 hours max for app certification :)

                              Making app certification faster.

                              4 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • I want to use GPL code base and my ubuntu infrastructure for development

                                Our company has no windows computers and all development is based on GPL'ed or other source available code base. Now it seems impossible to do anything with windows phone?

                                7 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                • 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-calendar

                                  202 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Structured Data  ·  Flag idea as inappropriate…  ·  Admin →
                                  • graph

                                    Create an graph control.
                                    Why not creat an native powerfull graph control to WP ? Actually we have to look for third parts control...

                                    4 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Controls  ·  Flag idea as inappropriate…  ·  Admin →
                                    • xna 5

                                      We expect xna 5 for all platforms, with better 3 d and multimedia content

                                      15 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        1 comment  ·  XNA  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Deploy app to locked device

                                        Just a small issue: When I work on my WP app the phone often times out and locks itself. When I hit the Play button, more often than not, I get the error message that I must first turn on and unlock my phone.

                                        The phone in question is not password protected and has a connection with my PC already (I can browse the phone with Explorer).

                                        It'd be great if Visual Studio automatically turned on & unlocked the phone upon deployment - if needed.

                                        3 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          1 comment  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                        • WP8 must support Dual-Sim support.

                                          Business man uses two phones for their works and private.

                                          Nowadays, there is a lots of Dual-Sim supported phones. Android support dual-sim architecture on their OS level. But WP8 doesn't.

                                          23 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          ← Previous 1 3 4 5 6 7 8 9 10 11 65 66
                                          • Don't see your idea?

                                          Feedback and Knowledge Base