I'm a Linux fanboy that hates desktop Windows with a passion.
However, both I and everyone I know that has ever used a Windows phone (there were several of us at work) absolutely loved the platform when compared to Android and iPhone. I'm running a top end Google phone and still missing my Nokia Lumia Windows Phone. That phone had a great OS and was Rock solid.
The problem was nobody wanted to give it a try. The hardware looked bad, but it honestly didn't need to be as good as Android as it wasn't as bloated. This is somewhat anecdotal, but dual core Windows Phone7 ran smoother than quad core Android at the time.
I agree with everything you've said except for the UI being bad.
If this was desktop I would agree with you. Having a good start menu makes sense and the Unity (at least usable) and then Windows 8 (abomination) show that a UI like that doesn't always make sense outside phones and tablets.
The flip of this is true as well. For a phone, my uses are far less complex. I don't have a zillion folders, apps, programming environments, mapped drives...etc. I need internet, SMS, camera, email, office apps, and that is about it. With Windows Phone I had that on my fully customized home screen with all the icons sized just the way I wanted them. I also liked that searching for apps was just slide to the right and scroll by alphabetical order. With Android there is just so much crap going on that I don't use that gets in the way. Now I'm sure some people do use it, but I do not.
My wife had a Nokia Lumia Windows phone as well. She likes the fact that there is better support and apps on Android than what we had with Windows (especially at the end), but she really misses the Windows UI and she had Android for many years before going Windows.
Today I do backend work mainly in Linux environments and occasionally some Android, but I still remember my first internship doing Windows Phone development.
It was amazing. The lockstep integration with Visual Studio was head and shoulders above Android and iOS, even to this day. They did JavaScript for native dev via WinJS well before React Native was a thing. I found the tile-based UI refreshingly different and visually appealing. I'm not sure that the world would be better off with Microsoft as a major player in the smartphone space but they definitely created a great operating system.
Thanks. That sounds right...it has been many years to where the spirit of what I was trying to say still fit, but let me clear it up:
When Windows Phone7 came out, my friend had a budget WindowsPhone7 with a single core that outperformed dual-core Android at the time when it came to being a phone. The WP7 was a lot less laggy. Then when I got my first Windows Phone8 it was dual-core instead of the then Android quad-cores and it out performed those as well in anecdotal comparisons of mine.
I had a Palm Pre. When it finally died, switching to android was a major step backwards (FWIW, Android has caught up at this point). It was an amazing phone in its day, and reasonably easy to develop for. The OS very nearly got a second life with HP before the CEO got fired for sexual harassment.
> However, both I and everyone I know that has ever used a Windows phone (there were several of us at work) absolutely loved the platform when compared to Android and iPhone.
Rubbish. Their CE phones were awful, and lots of people hated Micrsofts Windows phones and their laggy tiles.
In around 2012 we had a couple of smart phones at work for evaluation. The Windows phone made the most rounds because everyone was amazed at how bad it was. We would hand it to colleagues who hadn't seen it yet and watch them struggle and curse while trying to do even the most basic tasks. The platform was Windows 7, I think.
However, both I and everyone I know that has ever used a Windows phone (there were several of us at work) absolutely loved the platform when compared to Android and iPhone. I'm running a top end Google phone and still missing my Nokia Lumia Windows Phone. That phone had a great OS and was Rock solid.
The problem was nobody wanted to give it a try. The hardware looked bad, but it honestly didn't need to be as good as Android as it wasn't as bloated. This is somewhat anecdotal, but dual core Windows Phone7 ran smoother than quad core Android at the time.