I currently have a Nokia Lumia 900 and I'm going to just talk about some of the issues I find with WP7 currently. I'm not new to WP either, I owned a Samsung Focus when it first came out (even a Zune HD which was arguably a test product for the metro UI) and have now been using a Nokia Lumia 900 for a couple of weeks (upgraded from an iPhone 4). So, here we go:
1. People often complain/knock WP for not having many apps. I would like to say that WP has plenty of applications in the market. 80,000 apps is more then anyone would need (on paper), but that's not the problem. The quality of most apps in the Marketplace are awful. I check the new apps list of the Marketplace periodically throughout the day and I am so disappointed with what I see there. Metro is a really gorgeous UI, but developers seem to be using it as a way for creating applications in an easy, but ugly way. So many apps just stick to the black background with white text on it, or some other very plain combination. This is disappointing because the Metro UI can be very beautiful if used correctly (such as IMDb, Flixster, even Facebook has a decent looking app). The other issue with this is the tile icons themselves. It honestly doesn't even seem like developers care when I see how most of the new applications tiles completely clash with the UI precedent of Windows Phone 7. I've even some tiles using the app icon from iOS apps (most likely stolen).
2. Xbox Live games make it very hard for indie game developers to make money in the Marketplace. Xbox Live games are pretty much "the" games to go to on WP. They all have a uniform look (Xbox Live banner), achievements, and customers assume they will be good because they say "Xbox Live" on them. You can see just what this has done to the gaming category of the Marketplace. The first 19 top games in the Marketplace are Xbox Live games with Line Birds being the 20th spot that isn't an Xbox Live title. Basically, the whole top game list is filled with Xbox Live titles and those titles "promise" quality because they are published by Microsoft. Taptitude would not see nearly as much profit if it was offered as a purchasable game (for like $1.99 or something) and this is because when people are looking to buy a game they ask "why would I buy this one, when the Xbox Live game costs just as much?" or something along those lines. I personally feel that this structure makes it hard for Indie developers to get recognized with their games unless they manage to get Microsoft to publish it with Xbox Live (not really sure what the process is like for this).
3. Screen resolution. Microsoft is trying to approach multiple devices without fragmentation and that's a good idea, but this aspect is pretty unjustifiable. WP runs really well on single core processors (has to do with the way WP only loads content you can see), but no matter how smooth they make Windows Phone, the screen resolution is still WVGA. Microsoft shouldn't be taking its time with this and waiting for Windows Phone 8 to finally announce HD screens. The iPhone 4 had a high pixel density screen 2 years ago, Android devices were coming out with them last year; now its standard for every new Android device. After using the browser on my Nokia Lumia 900, I just can't help but be disappointed. I tried to tell myself it wouldn't be noticeable, but text is really rough and I think this is a combination of the text rendering in IE as well as the low resolution. I recently used an HTC One X at AT&T and it is going to be what I trade my Lumia in for. I do lots of internet browsing on my phone and after having seen the One X's screen there is literally no competition. Microsoft should have just allowed for higher resolution screens with Mango so manufacturers could choose to put them into the devices if they wanted to.
4. Multitasking is arguably the biggest joke of a feature on WP7. I'm not really sure what Microsoft was thinking when they decided to put this in Mango. There are just so many things wrong with its implementation its laughable. Why would multiple setting pages take up space in the multitasking view? Why would multiple IE tabs show up there? Why does the Start screen show up there? Why is there no way for me to close the apps from the multitasking view? I have to literally open the multitasking interface, select the app I want to close, and then repeatedly hit the back button to close it. This is ridiculously un-intuitive and makes no sense. Before you say "but you don't need to close them", you do. People would try to make this same argument with iOS multitasking. For every application in the background, regardless of how Microsoft does it, it is stored in memory (RAM). Try opening multiple tabs or some game and then try to send someone a text. When I do this the keyboard lags and its not just a freak anomaly, this happens every time I have stuff "open" in the background requiring me to go close them. Not to mention applications seem to reset when you open them from the app list or start screen if they're already in the background (this makes no sense).
5. Notifications need an overhaul. Again, how did Microsoft not see this as something that could be a problem? Even iOS used notification badges for applications that had un-addressed notifications before it had the Notification Center drop down. I don't really need to go into this one, everyone should agree that notifications need some work on WP.
6. No universal search (not a super big deal, but it should really be in WP by now)
So those are some of the things I find to be problems with Windows Phone in its current iteration. Now don't think I hate Windows Phone. I have tried, twice, to use it as my daily device and it just doesn't work out. After the "shine" of the UI wares off from using it for a couple days, it gets quite boring. With 3rd party applications clearly not representing how good Metro can look and the other issues I talked about, I find it hard to recommend this phone to anybody that thinks they are going to use a lot of apps. If someone told me they were a gamer I would recommend either the iPhone 4S or latest Android device because they have the hardware to run some amazing games (check out the recently released "Dark Meadows" for Android devices or Infinity Blade II for iOS). Microsoft won't allow enough system access for developers like Epic to use the Unreal Engine and thus disbarring Windows Phone from some amazing games. Windows Phone looks very cool and I really do like the look of it, but it needs more time to mature and it should have already done so by this point.
I keep hoping that Windows Phone 8 will be when Microsoft addresses all these issues, but until it does I won't be able to stick with Windows Phone when the competitors are so much better. I will start using the HTC One X when it comes out, but will gladly upgrade at the end of this year if the new Windows Phone devices are as good as I think they will be. I'd like to see what you guys think about my complaints and if you agree with any of them.
Thank you for taking the time to read through my post!
1. People often complain/knock WP for not having many apps. I would like to say that WP has plenty of applications in the market. 80,000 apps is more then anyone would need (on paper), but that's not the problem. The quality of most apps in the Marketplace are awful. I check the new apps list of the Marketplace periodically throughout the day and I am so disappointed with what I see there. Metro is a really gorgeous UI, but developers seem to be using it as a way for creating applications in an easy, but ugly way. So many apps just stick to the black background with white text on it, or some other very plain combination. This is disappointing because the Metro UI can be very beautiful if used correctly (such as IMDb, Flixster, even Facebook has a decent looking app). The other issue with this is the tile icons themselves. It honestly doesn't even seem like developers care when I see how most of the new applications tiles completely clash with the UI precedent of Windows Phone 7. I've even some tiles using the app icon from iOS apps (most likely stolen).
2. Xbox Live games make it very hard for indie game developers to make money in the Marketplace. Xbox Live games are pretty much "the" games to go to on WP. They all have a uniform look (Xbox Live banner), achievements, and customers assume they will be good because they say "Xbox Live" on them. You can see just what this has done to the gaming category of the Marketplace. The first 19 top games in the Marketplace are Xbox Live games with Line Birds being the 20th spot that isn't an Xbox Live title. Basically, the whole top game list is filled with Xbox Live titles and those titles "promise" quality because they are published by Microsoft. Taptitude would not see nearly as much profit if it was offered as a purchasable game (for like $1.99 or something) and this is because when people are looking to buy a game they ask "why would I buy this one, when the Xbox Live game costs just as much?" or something along those lines. I personally feel that this structure makes it hard for Indie developers to get recognized with their games unless they manage to get Microsoft to publish it with Xbox Live (not really sure what the process is like for this).
3. Screen resolution. Microsoft is trying to approach multiple devices without fragmentation and that's a good idea, but this aspect is pretty unjustifiable. WP runs really well on single core processors (has to do with the way WP only loads content you can see), but no matter how smooth they make Windows Phone, the screen resolution is still WVGA. Microsoft shouldn't be taking its time with this and waiting for Windows Phone 8 to finally announce HD screens. The iPhone 4 had a high pixel density screen 2 years ago, Android devices were coming out with them last year; now its standard for every new Android device. After using the browser on my Nokia Lumia 900, I just can't help but be disappointed. I tried to tell myself it wouldn't be noticeable, but text is really rough and I think this is a combination of the text rendering in IE as well as the low resolution. I recently used an HTC One X at AT&T and it is going to be what I trade my Lumia in for. I do lots of internet browsing on my phone and after having seen the One X's screen there is literally no competition. Microsoft should have just allowed for higher resolution screens with Mango so manufacturers could choose to put them into the devices if they wanted to.
4. Multitasking is arguably the biggest joke of a feature on WP7. I'm not really sure what Microsoft was thinking when they decided to put this in Mango. There are just so many things wrong with its implementation its laughable. Why would multiple setting pages take up space in the multitasking view? Why would multiple IE tabs show up there? Why does the Start screen show up there? Why is there no way for me to close the apps from the multitasking view? I have to literally open the multitasking interface, select the app I want to close, and then repeatedly hit the back button to close it. This is ridiculously un-intuitive and makes no sense. Before you say "but you don't need to close them", you do. People would try to make this same argument with iOS multitasking. For every application in the background, regardless of how Microsoft does it, it is stored in memory (RAM). Try opening multiple tabs or some game and then try to send someone a text. When I do this the keyboard lags and its not just a freak anomaly, this happens every time I have stuff "open" in the background requiring me to go close them. Not to mention applications seem to reset when you open them from the app list or start screen if they're already in the background (this makes no sense).
5. Notifications need an overhaul. Again, how did Microsoft not see this as something that could be a problem? Even iOS used notification badges for applications that had un-addressed notifications before it had the Notification Center drop down. I don't really need to go into this one, everyone should agree that notifications need some work on WP.
6. No universal search (not a super big deal, but it should really be in WP by now)
So those are some of the things I find to be problems with Windows Phone in its current iteration. Now don't think I hate Windows Phone. I have tried, twice, to use it as my daily device and it just doesn't work out. After the "shine" of the UI wares off from using it for a couple days, it gets quite boring. With 3rd party applications clearly not representing how good Metro can look and the other issues I talked about, I find it hard to recommend this phone to anybody that thinks they are going to use a lot of apps. If someone told me they were a gamer I would recommend either the iPhone 4S or latest Android device because they have the hardware to run some amazing games (check out the recently released "Dark Meadows" for Android devices or Infinity Blade II for iOS). Microsoft won't allow enough system access for developers like Epic to use the Unreal Engine and thus disbarring Windows Phone from some amazing games. Windows Phone looks very cool and I really do like the look of it, but it needs more time to mature and it should have already done so by this point.
I keep hoping that Windows Phone 8 will be when Microsoft addresses all these issues, but until it does I won't be able to stick with Windows Phone when the competitors are so much better. I will start using the HTC One X when it comes out, but will gladly upgrade at the end of this year if the new Windows Phone devices are as good as I think they will be. I'd like to see what you guys think about my complaints and if you agree with any of them.
Thank you for taking the time to read through my post!
Last edited: