- Dec 31, 2012
- 30
- 0
- 0
Dear Microsoft,
I have been a user of MS software since 1991. It's a long time.
Back then, a PC user would walk to some computer store's shelves to buy software, and be presented with two choices:
reach out for some cheap, flimsy one-trick pony product - or open up wide the wallet and reach out for a Microsoft box.
Dear Microsoft I am still a user of MS software. I am, in particular, a Windows 10 and Windows Mobile user.
In the last two years, insider preview or not, slow ring or fast ring, my OS has been in a constant "state of becoming".
Every day I wake up to new UI effects, moving UI elements, name changes.
Every day I have a sigh of relief for a bug that's gone, and one of discontent for a brand new one.
I am a former developer - yet, I am confused.
I have two control panels.
I stumble on all sorts of visual styles and elements, all the way back to Win98 icons and dialogs.
The interaction "metaphors" themselves are all mixed up.
Something is mouse-centric, something is touch-centric, something fits both cases.
Something is based on vertical scrolling, something is based on horizontal scrolling.
Something is designed for clarity, something is designed to fit as much information as possible in one box/window/screen.
Menus are on top, they're coming from an ellipsis, from an hamburger on the right, on the left. They're sliding in from left. From right.
Windows are windows, windows are full screen, windows are split screens.
I am logged with my MS account, but some apps require me to log in again. From a webpage. Sometimes within a frame. Sometimes launching Edge.
Apps are built on Win32. They are built on Dot Net. They are built on WPF. They're Metro. They're Modern. They're Universal apps. Win32 apps are now "Desktop apps".
My Lumia Icon.
THE Windows Phone Flagship, at the time I bought it.
Much thicker, way heavier than any other phone with similar specs.
Way less performant than any other phone with similar specs.
WP 8.1: crashes, inconsistencies, lack of features.
Bing is a search engine, no it's a set of apps. No, the apps are now MSN apps.
Searching in Internet Explorer actually launches a Bing app. The Bing App launches webpages in Internet Explorer.
The clipboard content "expires".
WP 10: crashes, inconsistencies, a slew of features... all incomplete.
One month into using it, it's OS became an abandoned platform, with each system app update adding more bugs and crashes.
Dear Microsoft.
Windows itself was the biggest app store in the world, 10 years before any app store. The platform: Win32.
Instead of developing an app store on top of Win32, you created new immature APIs to build an app store on top of those.
Why?
Windows had the most familiar UI out there.
Instead of developing a touch "launcher" on top of it (Media Center?) you built an entirely new UI to replace the old one.
Why?
Windows had some of the most feature-rich programs out there.
Instead of cleaning them up and freshening the UI, you started from scratch, offering featureless, bleak experiences like "groove".
Why?
Dear Microsoft, you used to offer a safe harbor, a slow lane for cautious drivers.
Long development cycles, then service packs.
With you a user, a developer, an enterprise - all knew what to expect at all times.
Now, I know where you are heading. I am bombarded with news, blog posts, conferences about where you're heading.
But now all I see are the inconsistencies, the crashes, the appearing and disappearing bits and pieces, the odd error codes.
I know where you are heading.
But I have absolutely no idea of where you are now.
I have been a user of MS software since 1991. It's a long time.
Back then, a PC user would walk to some computer store's shelves to buy software, and be presented with two choices:
reach out for some cheap, flimsy one-trick pony product - or open up wide the wallet and reach out for a Microsoft box.
Dear Microsoft I am still a user of MS software. I am, in particular, a Windows 10 and Windows Mobile user.
In the last two years, insider preview or not, slow ring or fast ring, my OS has been in a constant "state of becoming".
Every day I wake up to new UI effects, moving UI elements, name changes.
Every day I have a sigh of relief for a bug that's gone, and one of discontent for a brand new one.
I am a former developer - yet, I am confused.
I have two control panels.
I stumble on all sorts of visual styles and elements, all the way back to Win98 icons and dialogs.
The interaction "metaphors" themselves are all mixed up.
Something is mouse-centric, something is touch-centric, something fits both cases.
Something is based on vertical scrolling, something is based on horizontal scrolling.
Something is designed for clarity, something is designed to fit as much information as possible in one box/window/screen.
Menus are on top, they're coming from an ellipsis, from an hamburger on the right, on the left. They're sliding in from left. From right.
Windows are windows, windows are full screen, windows are split screens.
I am logged with my MS account, but some apps require me to log in again. From a webpage. Sometimes within a frame. Sometimes launching Edge.
Apps are built on Win32. They are built on Dot Net. They are built on WPF. They're Metro. They're Modern. They're Universal apps. Win32 apps are now "Desktop apps".
My Lumia Icon.
THE Windows Phone Flagship, at the time I bought it.
Much thicker, way heavier than any other phone with similar specs.
Way less performant than any other phone with similar specs.
WP 8.1: crashes, inconsistencies, lack of features.
Bing is a search engine, no it's a set of apps. No, the apps are now MSN apps.
Searching in Internet Explorer actually launches a Bing app. The Bing App launches webpages in Internet Explorer.
The clipboard content "expires".
WP 10: crashes, inconsistencies, a slew of features... all incomplete.
One month into using it, it's OS became an abandoned platform, with each system app update adding more bugs and crashes.
Dear Microsoft.
Windows itself was the biggest app store in the world, 10 years before any app store. The platform: Win32.
Instead of developing an app store on top of Win32, you created new immature APIs to build an app store on top of those.
Why?
Windows had the most familiar UI out there.
Instead of developing a touch "launcher" on top of it (Media Center?) you built an entirely new UI to replace the old one.
Why?
Windows had some of the most feature-rich programs out there.
Instead of cleaning them up and freshening the UI, you started from scratch, offering featureless, bleak experiences like "groove".
Why?
Dear Microsoft, you used to offer a safe harbor, a slow lane for cautious drivers.
Long development cycles, then service packs.
With you a user, a developer, an enterprise - all knew what to expect at all times.
Now, I know where you are heading. I am bombarded with news, blog posts, conferences about where you're heading.
But now all I see are the inconsistencies, the crashes, the appearing and disappearing bits and pieces, the odd error codes.
I know where you are heading.
But I have absolutely no idea of where you are now.