Universal Windows Platform

Welcome to the Universal Windows Platform Developer Feedback site. This site provides the Windows developer community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (dashboard, reporting/analytics, submission process, etc.)
  • Microsoft Store

Your suggestions will be reviewed by the Windows platform developer team to help with planning ideas and to better understand how developers are using the platform.

What this forum is not intended to cover or capture:

  • Windows consumer suggestions: Use the Windows Feedback Hub app built directly into Windows 10
  • Documentation on docs.microsoft.com: Sign in at the bottom of the page to give documentation feedback via Github
  • Visual Studio / .NET: Use the Visual Studio UserVoice site

If you’re new to UserVoice, two things to keep in mind are (a) List items (and item rankings) represent community interest in features, and not the 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 (or if too many different ideas are included in one suggestion).

How can we improve the Windows dev platform?

(thinking…)

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

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

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

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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Unnecessary prompt to ask if the app is allowed to make phone calls, on PC from 1809

    Hi,

    I've had an app in the store for a couple of years that manages contacts. On the phone, the user can also make calls directly. To find out if telephony is possible at all, I used

    ApiInformation.IsTypePresent("Windows.ApplicationModel.Calls.PhoneCallManager").

    But from Windows 10.0.17763 (1809) the PhoneCallManager is also available on a PC that has no SIM slot and otherwise has no possibility to make mobile phone calls.

    This means that features are now activated in my app that do not work. How can I solve this?

    After installing the app, when I call PhoneCallManager.RequestStoreAsync() for the first time, Windows asks me…

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  2. [UWP API] In BluetoothLEDevice class you can return the RawSignalStrengthInDBm

    In BluetoothLEDevice class you can return the current RawSignalStrengthInDBm(RSSI) of the connected device.
    I know it is present at the time of BluetoothLEAdvertisement But, could not get the RSSI value while sending and receiving data on GattDeviceService connection.
    Otherwise at least provide a way or some filter to get RSSI value.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  3. Let applications share usb ports

    OSX enables multiple applications to share the same usb port. It seems that Windows does not. Maybe someone should look at fixing that.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  4. Coordinate Bixby with Cortana

    At Build 2018, support between Cortana and Alexa was announced. I would like to add Bixby to this list. Not only will this benefit both Microsoft and Samsung but put more power into the hands of the users and developers of both (which are many, many people).

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  5. Changing GATT MTU to optimise communication with BLE devices

    Some BLE devices request changing MTU while communicating through GATT. It would be useful if this feature can be supported in Windows 10

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow to change the window size in LaunchUriForResultsAsync

    The LaunchUriForResultsAsync method works fine.

    But we can't change the size of the window that is opened. It is always 500x500. We need to open the window as maximized.
    This prevents us from using this API.

    Please provide a way to configure the size of the window in the LaunchUriForResultsAsync method.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  7. Possibility to change BLE connection interval when acting as client

    Transferring "large" amounts of data (10kB) takes way to long when transferred via BLE using native windows functionality as the min connection interval seems to be quite large. Using an BLE-Dongle via HCI where it is(!) possible to set the min conncetion interval the transfer duration of the same data is approximately four times lower than with native BLE. So it would be great to have access to this values to stay on track with actual developments from other vendors.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  8. API to get Mac address associated with device

    Not able to retrieve MAC address of device. Introduce functionality so that MAC address can be obtained programmatically.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  9. Request to add to the UWP BLE API to query BLE stack connection settings? Things like MinConnectionInterval, MaxConnectionInt

    Please add to UWP BLE API, methods to interrogate BLE stack connection settings. Things like MinConnectionInterval, MaxConnectionInterval, SlaveLatency, and Connection Supervisory Timeout

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add Bluetooth LE Eddystone capability

    The current support for Bluetooth LE in Win10 Creators Update does not allow publishing of an Eddystone beacon ( https://developers.google.com/beacons/eddystone ) because the api reserves the use of many data section types.
    This limits the capability of the btle publishing api to manufacturer specific payloads. It would be useful if this limitation were removed allowing physical web support to be developed using windows alone without requiring additional hardware resources to publish beacons.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  11. allow mobile broadband handling

    Hello Dev Team!

    If it possible please allow/make mobileBroadband management in Radio class. (from foreground and background).
    Wifi and bluetooth work well but the mobileBroadband is in "This value is defined for future use, and is not currently available." state currently.

    Thank you

    64 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  12. WCF Username Password Authentication

    Add support to allow WCF services to be consumed that have custom username/password authentication on the binding.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  13. Provide a specialised Password Manager Hook into all apps

    This would be a really cool feature to have for all Windows Form Factors, currently this is achieved either via COM on Windows, and on Android, however, the current implementations of those aren't very safe, because it provides unauthorised access across the System. It would be great if you could request special permission from the User (Like a Notification Manager request), and that would allow the password manager, to fill password forms.

    There would need to be some things that would probably need to be specified for that to work, such as specifying a Username textbox. How this could work,…

    6 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  14. Please provide support for S/MIME email

    S/MIME email is a mandatory requirement at my company and support for that on the Windows Phone platform is needed before we can consider it.

    13 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
    working on it  ·  Cliff Simpkins responded

    Thank you for the suggestion and commentary; I’m pleased to mark this suggestion as ‘Started’.

    As announced at the Microsoft Worldwide Partner Conference and on the Windows Phone Blog, S/MIME support is coming to Windows Phone with the Windows Phone enterprise feature pack, with an announced delivery in the first half of 2014.

    For more information, please refer to the Windows Phone team blog at:
    http://blogs.windows.com/windows_phone/b/windowsphone/archive/2013/07/10/making-windows-phone-an-even-better-choice-for-business.aspx

  15. Timeout on StreamSocket

    Need timeout on read from StreamSocket just like with old .net sockets and serialport. Now you have destroy the complete connection if a device on a Bluetooth serial connection does not respond.
    While this makes no sense at all. there nothing wrong with the connection, it is just a serial device not responding.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  16. Side Loaded Apps - Full kernel driver access. Allow Windows IoT Enterprise embedded devices to run a WUP app and access its own PCIe devic

    Side Loaded Apps - Full kernel driver access. Allow Windows IoT Enterprise embedded devices to run a WUP app and access its own PCIe Hardware. In theory it is allowed. In practice there is no way to petiton for help.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add the downloaded file cachepolicy settings by BackgroundDownloader

    A store app uses BackgroundDownloader download a FTP URI. After the first successful download, BackgroundDownloader caches the resulting file.Regardless of whether the FTP server is online or the file is updated, downloaded again will be successful to get a cache file. Do not uninstall this App case, how to download again the latest file in real time from the same FTP URI ?

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  18. Contact Manager api : Need performance optimization

    I am developing a Windows Phone 8.1 application using windows xaml and c#. And the app needed to sync users phone contacts with the server.

    So at the point , We need to get all contacts from the phone and have to send it to the server. But compared to Silver light version contact api performance is really poor and it takes mare time to load all contacts.

    Please consider my suggestion on this case

    1. Polish your new Contact Manager api to get the maximum performance .Hence the user not to sit idle till it loads.

    2. I could…

    12 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Task-API similar to the existing Appointment-API

    An app can easily provide its own calendar to the OS, so the appointments are shown in the build-in calendar. This is a very nice feature!
    Unfortunately, there doesn't exist an API to do the same for tasks (todo-items). The build-in calendar-app only presents tasks from Exchange- or Outlook.com-accounts.
    It would be nice if an app could provide its own tasks / todos to the OS.

    4 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
  20. pubCenter API to provide daily App reports

    Need microsoft pubcenter publisher reporting api to fetch my apps reporting stats on daily basis instead of manually login and fetch stats.

    Thanks

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base