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. Add support for uncompressed .wav files for custom ringtones

    Having to convert a .wav file to .wma or .mp3 format, for selection in the SaveRingtoneTask, is a very difficult process that involves web services and licensing considerations.
    Being able to use simple uncompressed .wav files would open up many possibilities for ring tone editors, and make files recorded from the microphone ready to be used as ringtones.

    1 vote
    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 →
    • Improve handling of NFC tags with multiple NFC records

      When Windows Phone 8 discovers an NFC tag, it only tries to act upon the first record. If it does not recognize the record, or has no application to deal with it, it stops. There is no message to the user indicating what is going on even. The phone shakes and does its NFC tone, but then stops.

      It would be great if the OS moved on to the second, third, etc, NFC record and tried to trigger off of them until there was a success. This is limiting the potential uses of NFC tags on Windows Phone 8 and…

      1 vote
      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 →
      • add missing css touch features to mobile ie10

        Some especially for mobile useful CSS features like ms-scroll-chaining, snap-points and several others are missing from the phone version of ie10, which cripples the touch experience and requires additional and less smooth js libraries. It's especially frustrating while developing native html based apps.

        1 vote
        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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
        • Need API like "CeRunAppAtTime" in Windows 7

          Please provide the way to launch an app automatically when the given time expires. This can be implemented in windows 6.x by using the CeRunAppAtTime api

          1 vote
          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 →
          • Stack traces with more information

            i would appreciate more information in the stack traces e.g.:
            - which version of the app crashed
            - with which phone(manufacturer, model...)
            - which WP7 version

            regards
            elu

            1 vote
            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 →
            • File manager, MTP-USB mass storage, Sim contact

              File manager: user can browsable file, folder for management own data

              MTP-USB mass storage: this method allow user can connecting WP8 to any platform (win, mac, linux) easy

              Sim contact: can export phone contact into sim, because sometime user could change from smartphone down to feature phone

              1 vote
              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 →
              • Notification systema and background apps.

                I am unhappy with the way my Nokia Lumia notifies me for emails and messages.
                Whatsapp is a widely used application and is very helpful for users without BBM. Now whatsapp doesn't run a background task in the windows phone 7.5 and thus i get notifications after hours of the time when the message was sent to me.
                Also same is the scenario with Skype no background task for Skype and thus Skype has to stay opened if i want to stay online.
                now coming to emails I get notification of emails received in the inbox but all the emails…

                1 vote
                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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                • Add results from Bing Local Search to Contacts

                  Search for a local business, awesome, found it. Now i want to add it to my contact list. Uh.... doh. Can't do this. Found this limitation just today and had to manually copy/paste everything one piece @ a time from the bing result in to a new contact. At least c/p was there or this would've REALLY been a pain!

                  1 vote
                  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…)
                  • Want custom InputScope. Currently have a numpad I drew & reroute the numbers to my textbox. Default numeric InputScope too big! ~Crystal :)

                    Would love to be able to a custom InputScope. Currently have a numpad I drew -- route the numbers to my textbox. Default numeric InputScope is way too big! Thank you

                    Warm Regards,
                    Crystal

                    (: have an awesome day :)

                    1 vote
                    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 →
                    • Improve MIME type support for NFC tags

                      Windows Phone 8 already handles some media type (MIME) NFC tags, but it could be improved upon substantially. We have developed a dynamic NFC tag that can broadcast NDEF Message up to 4 GB in size, and change the contents on demand. With this amount of space, we can share MP3 files, photographs, and other data that is typically too large to fit on an NFC tag. The problem is that Windows Phone 8 seems to have an artificial limit of 4 KB for how large of an NFC tag it can read. We would like to see this limit…

                      1 vote
                      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 →
                      • Fix Map control scrolling bug

                        There is a problem with the scrolling behaviour of the maps control.

                        When scrolling around the map, as you take your finger off *during a scroll* (i.e. while the map is moving), the map suddenly accelerates/ jumps to much further past where you scrolled to, rather than stopping or gently slowing down (depending on animation level).

                        This problem is the most evident when the Animation property is set to "User-input", but it is also very noticable with the default Animation setting "Full".

                        This bug should be easy to fix, but currently it makes moving around the map very arkward and…

                        1 vote
                        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  ·  Controls  ·  Flag idea as inappropriate…  ·  Admin →
                        • open it up!!!!

                          open it up already!!!!

                          too many restrictions, all the apps I have on android, such as backing up of call logs to on-line calendars, proper multitasking, mp3 players and things like strava run/cycle are a distant hope.

                          like going back to the stone age with windows phone, get it together lads! fire all the golden oldies and get some new heads in there to make it happen!!!

                          1 vote
                          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 →
                          • 1 vote
                            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 →
                            • 1 vote
                              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 →
                              • 我只想说 你们这个zune太失败了

                                我只想说 你们这个zune太失败了 没事弄什么自动同步 文件夹同步 这不是让用户不自在吗 还有这个应用商店 真蛋疼啊 好不容易翻到第十几页 安装个软件又跳回到第一页 让我哪还有耐心再找其它软件 还有那个右上角的软件图片 你们就不能把它独立出来放在界面上固定一下 偏偏要随着滚动条滚动不见 你们是怎么想的?做过测试吗 就这还研究用户习惯 讲什么用户体验?还有那个返回按钮 错误百出 总是跳错页 求答复

                                1 vote
                                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 →
                                • 12 Hour Email snyc

                                  Save the battery a bit if you have many emails.

                                  1 vote
                                  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  ·  Flag idea as inappropriate…  ·  Admin →
                                  • XOR network coding Api

                                    Exploit the multi-broadcasting of the wireless medium that allow multiple user gesture interactions or in short streaming gesture events lively between multiple wp7 and Window 8 devices made possible.

                                    1 vote
                                    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 →
                                    • Add a option to be able apps to start with the last screen used after turn on the smartphone

                                      Example: When I'm using Microsoft translator and decide turn off, and I turn on again, I have to open again the app, and It's take time. It's so bad.

                                      1 vote
                                      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 →
                                      • Geolocator seems to block network access

                                        In our video conferencing app network access seems to get shut down for a couple of sec approx. every 15 sec ONLY when subscribed to Geolocator's StatusChanged/PositionChanged; works fine otherwise. Does this have anything to do with wifi being one of location sources? Is there any way to select (a) location source(s) to use, like on other platforms?

                                        1 vote
                                        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  ·  Network  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Phone Bluetooth Turns Off Randomly In Car

                                          Phone: Nokia Lumina 900/Windows 7.5
                                          Car: 2012 Audi A4 w/MMI

                                          Initially during setup everything paired perfectly with the car display seeing the phone (phone icon & signal bars) and the phone showing Bluetooth “on” and “Audi MMI 8023” connected.

                                          After driving anywhere from 5 to 10 minutes in the car, the phone icon & signal bars on the car display disappears and the Bluetooth on the phone reads off. The Bluetooth on the phone only seems to shutoff randomly while the phone is in the car and not on my desk.

                                          Is there any way to lock the Bluetooth setting…

                                          1 vote
                                          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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base