I had Windows Phone a day before it was officially released here in the U.S. with the HD7 and have been an avid user ever since. From years posting on XDA, defending it's lack of copy and paste to a plethora of other features to posting here quite regularly for some years, I have been fully supportive of it from the start. That said, I may be leaving now...
Why? I guess that's the million dollar question. The answer? Android VM... Putting Android apps on Windows Phone is the biggest nail in the coffin we could plausibly fathom. Firstly, the Android apps barely run to a passable degree on Android phones, how well do you expect them to run on a VM? Second, UI uniformity has been a large part of what has kept me intact all these years. I don't want to see all these half-baked layered hamburger menus where Metro should be! It will eliminate the aesthetic quality of the software which is another massive draw to Windows. Finally, if you could design a Windows Phone app or design an app that works for Android and plays nice enough on Windows Phone, what are you going to do? As a developer, the best option is to go for the Android app. Just look at the WPCentral app for Android as opposed to Windows Phone. Are you really willing to settle to that degree to fill some arbitrary and largely unimportant app gap? We won't be getting quality apps any more.
For those reasons, to my dismay, I will likely be picking up the new iPhone on release. It doesn't bring me any degree of pleasure to announce this but I have to have a platform that has some degree of faith in itself. Microsoft... Well, that's gone.
Why? I guess that's the million dollar question. The answer? Android VM... Putting Android apps on Windows Phone is the biggest nail in the coffin we could plausibly fathom. Firstly, the Android apps barely run to a passable degree on Android phones, how well do you expect them to run on a VM? Second, UI uniformity has been a large part of what has kept me intact all these years. I don't want to see all these half-baked layered hamburger menus where Metro should be! It will eliminate the aesthetic quality of the software which is another massive draw to Windows. Finally, if you could design a Windows Phone app or design an app that works for Android and plays nice enough on Windows Phone, what are you going to do? As a developer, the best option is to go for the Android app. Just look at the WPCentral app for Android as opposed to Windows Phone. Are you really willing to settle to that degree to fill some arbitrary and largely unimportant app gap? We won't be getting quality apps any more.
For those reasons, to my dismay, I will likely be picking up the new iPhone on release. It doesn't bring me any degree of pleasure to announce this but I have to have a platform that has some degree of faith in itself. Microsoft... Well, that's gone.