Tools + Templates
Welcome to the #WPDev Feedback site!
This forum focuses on the Windows Phone SDK (software development kit including app profiler, emulator and the Microsoft Advertising SDK.) Additional #WPDev forums are available using the links along the grey bar on the right of the page.
Suggestions provided via the WPDev UserVoice forum (and the WP7 app) will be reviewed and read by the Windows Phone SDK team, your feedback will help with planning ideas and to better understand how developers are using the WP SDK, 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.
-
Transitions and Animation Templates
To replicate the native transitions and animations is very difficult because it is complex and the performance is always bad. Adding SDK support for Turnstile, Continium, etc. would really help to develop good apps.
263 votes -
Expand emulator functionality with camera, email, state saving etc
Expand emulator functionality with:
- Camera shows WebCam if it is present on the PC. (will help a lot for screensahots)
- Let User Add email accounts, facebook account, on the Emulator to test.
- Save & restore Emulator state, to retreive all the settings, installed apps (isolated storage) and media library.
- Add Access to Media Library.
- Show Real screen size (based on DPI if screen is 4.3 to 3.6 inch)
- Throttle emulator to hardware specs of phone CPU + GPU.
- Throttle Network traffic to emulate 3g 4g wifi.
Post comments if you see some more…
167 votes -
Allow us to view our device on the screen. When connected with usb. This would be great for demos.
Allow us to view our device on the screen when connected with usb. This would be great for demos.
166 votes -
Publish/Upload of app directly from Visual Studio
Ability to upload app from Visual Studio should be given. The metadata used in submission should be part of app. By doing this, the repeated submit form filling would be avoided and submit metadata can be versioned along with source code.
125 votes -
Improve testability of the platform
There are a number of factors preventing TDD and BDD in the current release:
* Pure logic unit tests can't be run directly in Visual Studio using MSTest
* Only available testing library is a link on Jeff Wilcox's blog (at least add it to the WP Toolkit)
* No support for running the testing framework in a CI environment
* No UI automation support
* SDK cannot be installed on a build server (without modification, which is not supported)
* SDK installs Visual Studio (not possible to install only emulator + libraries)Any improvement here would be greatly appreciated.
119 votes -
Emulate Bad Data Connection
A an ability to the emulator that can emulate a bad data connection so we can discover performance problems before our clients receive it. Things like throttling and dropouts
109 votes -
Bluetooth SPP support
Provide the means to communicate with a Serial Port using Bluetooth
103 votes -
Enable the Emulator to run in VM's (Virtual Machines)
It's realy a shame that the current emulator can't be run within a Virtual Machine. Because development environment changes very often (different SDKs and so on) I try to use special VMs for every development environment. Thus is really helpfull in order to have a stable development machine.
Only with the current emulator this is not possible. I had to install VS2010 with all SDKs on my (until then - clean Development PC). Which hurt me very much.
Please update the emulator to run in a VM (Hyper-V / VirtualBox / VM-Ware).
78 votes -
More artwork in SDK
Distribute more application bar icons in SDK (at least each one used by built-in applications); provide forum/marketplace for other artwork, including control templates & styles.
71 votes -
App Metadata Should Be Part of the Project
I would like to see the metadata be part of the project in VS. This would allow (as others have suggested) a more streamlined process for tracking changes and perhaps even uploading a single package without having to fill in the blanks. An editor (like properties/settings) would be great.
48 votes -
Deploy while debugging/deployment should unlock the screen
When developing with the phone connected via USB, having the screen lock itself is very annoying, and makes app deployment fail.
Some WP7 phone (not the AT&T Samsung Focus) have a "never" screen timeout. However this is for battery and powered scenarios, and you don't want to be manually switching it back and forth all the time. Some of us are stuck with a phone that locks itself all the time. The screen lock also interrupts or prevents app deployment. This makes Visual Studio fail to start the debugging session.
An app deployment should unlock the screen and reset the…
46 votes -
Add the ability to retrieve the serial number of NFC tags
With the ability to read the serial number of NFC tags, we have a value that can't be tampered with. In this way, we can make a system that checks the authenticity of tags, by verifying that serial numbers are contained in a database, for example.
37 votes -
install xap from private url
For a business scenario, it is necessary to be able install/upgrade an app from rhe company server/intranet, not only from MS marketplace. A Clickonce like solution will be perfect.
34 votes -
Allow the emulator to simulate phone calls and messages.
There are several certification requirements from Microsoft that are impossible to test without a physical Windows Phone device. The requirements that involve phone calls, text messages, and zune hub music are all impossible to test from within the emulator.
It'd be very convenient for developers without actual devices to test their apps for the certification requirements if everything could actually be tested with the emulator.
29 votes -
Cold and Soft boot in windows phone 7 Emulator
Like windows mobile 6.5 and older version.There is no option for cold and hard boot in windows phone 7 emulator.
28 votes -
Keyboard input for textboxes in emulator
Please, provide a possibility to type text into textboxes from hardware keyboard instead of typing it by clicking on emulator QUERTY keyboard
28 votes -
Better GPS Emulation in WP7 Emulator
I really dont like having to re-program my application just to test it with fake GPS points and i wish we could have an add-on to like Bing maps on IE9 so we could set were we are on the map and the WP7 Emulator would know were we want to be.
23 votes -
Emulator IsolatedStorage and State explorer
The emulator should include a treeview control to display a live view of:
Page States
App State
IsolatedStorageSettings
IsolatedStorageFile(s)The ideal would include some kind of object drill down in the style of Mole for WPF, but even ToStrings would work. This combined with file drag drop from Windows Explorer would make app life cycle debugging a lot simpler.
20 votes -
Socket.Listen support
Now it is not possible to accept tcp connection, ie to build an internal web server or tcp socket server. android has it :( ....
19 votes -
Support custom shaders (HLSL)
Allow applications to define custom shaders in HLSL. This will allow sophisticated game graphics and real-time image processing. Also allow access to MP4 encoder library (hardware accelerated) so apps can generate their own videos. This should also allow apps to read existing videos, modify frames and write them back.
18 votes
- Don't see your idea?
