What Microsoft needs to fix in Windows Phone 8

Windows Phone 8

After months of being bored with good (but same) old iOS, I finally decided to drop my iPhone 4 and get a new phone.

I ended up with Nokia Lumia 920. It’s a great, performant and sturdy phone that I will probably praise in a different blog post, but for now I want to write about the functionality gaps and flaws that I feel Microsoft needs to address to make Windows Phone 8 the greatest option in the market. A lot of these things have already been said in a few Windows Phone forums, threads or reviews, but a few others I haven’t seen anyone suggest or complain about.

Once again, before you read this, regardless of these flaws I really like Windows Phone 8 and feel it’s a fresh and great alternative to the iPhone and iOS.

Here is what I believe is wrong with Windows Phone 8 and needs to be solved or implemented, and a couple of wish-list features I’d like to see in Apollo+ or the next version of Windows Phone.


  1.  I would’ve liked an unlocking mechanism like Android’s, instead of the typical 4 digit numeric PIN. If Microsoft wanted to make WP8 awesome, it would introduce Voice unlocking. No one else has it. 
  2. VPN Integration. Corporate users need it, and adoption will not be as fast as it could be until it is there.

Phone Settings

  1. I honestly cannot believe the amount of things that were NOT made configurable in WP8. Stuff like a brightness slider, Tile colors, battery percentage display, leaving the top information bar visible all the time, lock screen information and a lot more. Level: High.
  2. Inability to change Microsoft account on the Phone. This is just plain ridiculous. After spending a full day installing the apps I wanted and customizing the phone as I wanted, I had the need to temporarily switch the Microsoft account on the phone, but apparently it is impossible to switch the account without having to reset your phone to factory settings. There should be an option to Sign out of the current account or switch to a completely different new one without having to delete everything on your phone. Level: High

  3. Social Apps identity integration. When you setup your facebook or twitter identities on iOS, you can control if other installed apps can use your identity. In WP8 you have to log in to each social network (or even SkyDrive) from that third party app just to give it access to your identity. That is wrong, and also highly insecure, since a free third party app could (theoreatically) just mimick the login UI of facebook or twitter and transmit your credentials. WP8 already has access to whatever accounts you have added; it should also control permissions to use these identities.
  4. A “Do not disturb” mode, like Apple’s. I think “Zen Mode” would be a good name.

User Interface (UI)

  1. Notification Center. We all want this. Apparently it was not in 8.0 due to time constraints, but it better come in Apollo+. It not good to have to scroll through all the tiles to check for notifications. It would be great if the items displayed on the notification center would not only fire the app from the notification, but allow app-specific actions right from the notification center.
  2. The Search button should allow search providers/programs, not be Bing only. While Microsoft has done a great job with Bing, the search results are still not quite there in my opinion, so I don’t see a reason why I am forced to use Bing. Allow us to configure the Search button to launch the Google App, which has the same functionality (voice search and the like).
  3.  Settings should be listed alphabetically. I’m not sure whose idea was to list them in any other order that doesn’t even appear to be importance-based.
  4. The Search button should allow context-based actions, not always bring the Bing window. It would great if tapping it once would search the current application, keeping it pressed bring the Search provider, et. Of course this should also do system wide searches (files, SMS, settings, notes, emails, etc).
  5. Orientation Lock. How the hell it was not included is beyond me. This is a critical feature on any smartphone.
  6. Implement finger seek in media. Ridiculous that I can’t fast-forward or rewind to a given point.
  7. Just because I can pin a person from my contacts to the main screen doesn’t mean I want to pin all 10 of the people I call/text often. Not including a “Favorites” page on the Dialer/Phone app is just not smart.
  8. Text selection is not easy. Needs to be improved.
  9. Only one app can display information on the lock screen. Complete nonsense. 8 years ago I had an HTC PocketPC that allowed you to configure more than 1 application to display lock screen information. It is not nice at all to have all that screen space and be limited to only display Calendars OR Emails.
  10. The additional apps that you can configure for quick lock screen display should be able to fire that app from the lockscreen directly, and even cooler would be to touch them to display their information full-screen on the lock screen, and be able to toggle between them.
  11. Have certain design guidelines to indicate which pieces of information on a screen are clickable. Not necessarily make them a button, but it is not always clear when you have to click a word to display more information, or if that word is all the information that is available. This pattern or heuristic is also driving some applications to ridiculous number of steps to display the information I want.
  12. No functionality to clear all the contents of a text field. Why, people love to hit the backspace key a lot, don’t they?
  13. Text Expansion. Why on earth do we need to type our full email address every time?
  14. We should be able to use gestures as in Windows 8 to do perform some actions the phone. Swiping up or down to close the current application, swiping from the right to access settings. In fact, define a set of system actions and allow us to configure what gesture does what (launching a specific program, closing an app, etc).
  15. Physical indicator of notifications. I read on a forum a suggestion to make the Windows flag button glow when there are notifications pending, that would look great. Of course, it would be more awesome to be able to configure which type of notifications make the button glow (calls only, calls and mails, IM messages, etc).
  16. We need an X button to close whatever program we want, from the list of running programs. I’ve heard people say it’s not needed because WP8 handles memory efficiently and allocates/deallocates resources and memory as needed, but people forget that sometime an application will missbehave, or won’t refresh certain settings or display until it’s restarted. We still need to be able to close applications at will. Just yesterday I had to reboot my phone twice because the Facebook app and another newspaper one just wouldn’t display anything.
  17. I’ve seen applications where you change a certain setting or configuration and you get both Save and Cancel buttons.  However, I’ve seen others where there is no button at all; you’re just supposed to click the Back button on the phone to save changes. But if hitting Back will save the changes, how would you cancel them? WP8 needs explicit guidelines about action buttons. Inconsistency can (and will) only confuse users.
  18. Music controls are not entirely global. It took iOS a while to allow the global music controls to control third party applications like Pandora or TuneIn radio, and it’s somewhat there in WP8 but not completely. The global music/audio controls should control any and all music/playback applications that are running. Having to go back to a specific application is a hassle.
  19. A lot of people have mentioned independent sound profiles. I say location aware configurable sound profiles. I want to be able to configure a “Work” sound profile that mutes all sounds except phone calls and that can automatically become active when I enter my company’s building. There’s also a nagging problem in which the “Vibrate” only profile does not mute all sounds. WP8 should classify sounds under specific categories (Apps Sounds, System Sounds, Games sounds and “Other” sounds) and allow us to set up profiles that toggle those categories as we want.


  1. Find my Phone is broken. The first two days I had a lot of problems with WindowsPhone.com’s Find My Phone functionality. Fortunately, the @WindowsPhoneSupport team is awesome, replying immediately to help requests and guided me to get it working completely. Kudos to them for great customer support. The one thing I would like is for Microsoft to allow us to specify the time frequency that the phone has to send location updates to the site. So many iPhones and iDevices have been found thanks to Apple’s service, showing that this functionality is life-saving (not literally, but close) and critical. Microsoft needs to one-up Apple on this one.
  2. Microsoft should take the initiative and if third party makers will not or can not write the apps for their services (i.e. Google Drive), who better than Microsoft to step up and provide at least the stepping stone to fill those gaps?
  3. File Manager. If it can be seen as a drive when conected to Windows, it should have a file manager. Whatever can be stored on the phone should be made seen in any application, to process or work with it.

Leave a Reply

Your email address will not be published. Please enter your name, email and a comment.