Why am I Constantly Asked to Explain Microsoft's Brand?

RELATED WINDOWS 8 DEVELOPMENT ARTICLES: "How to Build Windows 8 Applications" and "How to Work with Local Notifications in Windows 8-Style Apps

Grandma Huckaby knows what an iPad is. She knows it's expensive. And she's heard on the news that Apple announced a little iPad a few weeks back, and that's expensive, too. She also knows what MacBooks, iMacs, and MacBook Airs are.

In the science of marketing there's something that's called brand identity. This concept is different than brand awareness or any other component of brand marketing. It's difficult for any company to achieve greatness in brand identity. Clearly Apple has achieved remarkable success in its brand identity. It's also very difficult and usually very damaging to an organization if they manage to screw up brand identity. You either score high on brand identity or you don't. 

Explanation of Surface, WinRT, and Windows 8

I have worked with Microsoft for over 25 years. So that's why it's with great pain that I write the following diatribe. Rhetorically I have to ask, "Why am I constantly asked to explain Microsoft's brand?" It's a bit frustrating that I have explain the company's brand not only to customers, but also to Grandma Huckaby and everyone else. In the following I'm going to clear up any questions you might have with an explanation of the brands that are behind Microsoft:

  • The device formerly known as the Surface is now known as the PixelSense device. The device formerly known as the Surface table is now known as the Samsung SUR40.
  • The term Surface is now used to describe a type of hardware such as a small notebook computer with an easily detachable keyboard, not the OS that it runs on. The first version of the Surface, Surface RT, was released in October 2012. It runs Windows 8, but it doesn't run traditional Windows apps even though it's a Windows device. It has an ARM based processor. For more information on Microsoft's Surface device, see "Microsoft Is Betting the Farm on the Surface Tablet" and "Microsoft's Surface RT is Shaping Up to be a Train Wreck."
  • The term Windows Runtime (WinRT) refers to the runtime that's used to execute the modern UI applications or Windows Store applications on several different platforms. Although we referred to these as Metro applications for years starting with Windows Phone 7, we can't call them Metro applications anymore because another company copyrighted that term. Now they are referred to as modern UI or Windows Store applications. Also, Windows Store applications don't have to be deployed from only the Windows Store.
  • The Windows 8 OS also runs on the traditional Wintel hardware as opposed to an ARM processor. The Windows 8 OS also provides a great bridge from Windows 7 to Windows 8 because the new OS runs everything that ran on Windows 7, including all of the new WinRT applications. Windows 8 also includes enhancements to some foundational components such as Active Directory.
  • Windows RT runs only on WinRT, which means that it can only run modern UI applications. It's a more compact and efficient version of the OS that targets low-power ARM processors.
  • Surface RT runs Windows RT, which only runs WinRT and modern UI applications.
  • In February 2013, Microsoft will ship the Surface with Windows 8 Pro device, and it will run Windows 8. It can run modern UI applications, and it can also run traditional Win32 applications such as Outlook, Excel and Word.

Microsoft's Development Technology Strategy

There's also some confusion surrounding Microsoft's development technology strategy. In the following, I'll clearly outline the difference between WinRT in terms of development:

  • WinRT is a runtime. It's not a framework. For example, the .NET Framework is agnostic to the OS it runs on. This is why the .NET Framework can run on several OSs, and it can even run versions successfully side-by-side on Windows OSs. A runtime is tied to the OS. Although it hasn't been announced, the new WinRT version should only run on Windows 8. When the next Windows OS comes out developers will have to do something different.
  • WinRT supports three programming models: HTML5, C++, and XAML/C#. The XAML/C# implementation shouldn't be critiqued on the basis that it's a 1.0 version, but it's really light; basically equivalent to Silverlight 2.0 functionality.
  • Although it's not publicly announced, the most popular developer technology in Microsoft history, Silverlight, has ended its life cycle with Silverlight 5.0. Silverlight, like all the versions of .NET framework, will run in the desktop mode of Windows 8. The desktop mode of Windows 8 only works on Wintel machines and doesn't include ARM models. Desktop mode in Windows 8 is essentially Windows 7 without the Start button.

Brand Identify for Microsoft's Mobile Device Strategy

Let's talk about Windows Phone 8. This device recently shipped and will run all the apps designed for Windows Phone 7. This means that it runs Silverlight, and you can build Silverlight apps for it, which seemingly ended its life cycle recently. But you can also build apps for Windows Phone 8 with WinRT.

There we have it. You are now clear on the state of Microsoft's brand identity for its wide-range of products, along with the company's developer technology strategy.

Discuss this Article 6

eferron
on Dec 20, 2012
So do I run OSX on my MacBook and MacBook Air and iOS on my iPod, iPhone, iPad and iMac? I meant I run Mountain Lion on my iMac like my MacBook and MacBook air. You can upgrade to Mountain Lion if you are running the latest version of Snow Leopard or Lion (http://www.apple.com/osx/how-to-upgrade/). OK got it crystal clear. Wait why am I talking to grandma about Cocoa, when she just wanted something warm to drink? No, really I get it. I am just having fun with you Tim. Thanks for being a partner and all your hard work in the Microsoft ecosystem. BTW I love Windows RT, it is a gem and a great holiday gift, has already reduced the number of support calls I have with friends and family over the holidays. They do not have to worry about 4 toolbars attached to their browser and deal with the frustration of me rolling my eyes at them when I ask how did you manage to install and run two anti malware engines and still have malware? Thank you Windows RT for saving me hours of support time over the holidays!
csgallagher
on Dec 20, 2012
Tim I doubt that Grandma Huckaby really knows what MacBooks, iMacs, and MacBooks are. She may have a notion but she doesn't really know and therein is what determines successful branding, that is, burning into the mind exactly that which the brand represents. Hence, in my 25+ years of camping out with Microsoft the only acronym that clearly conveys the brand has to be FUBAR as everybody knows Microsoft's marketing and subsequent branding has always been their achille's heel.. At least it seems that way post Gates into the Ballmer era of multipple personality disorder. Honestly if it were me I would outsource marketing and branding so I could always have the option of working with the most brilliant minds...
vmax66
on Dec 20, 2012
Tim, I am the CEO of a Microsoft Managed Gold Partner. I have been doing Microsoft Dev since the 90's and I am a huge Microsoft Proponent. As a Partner the fact that we have to even answer questions to explain Microsoft's Brand tells me something is wrong. There are two issues here in my opinion. One is that Microsoft has traditionally catered to developers and the enterprise. Even though most geeks are followers and get the technobabble, they get confused on Redmonds message. It simply isnt clear. Now they are trying to win the hearts and minds of consumers. For them the message has to be focused, simple, and crystal clear. Microsoft is struggling there. They have issues with messages even with their most ardent fans. The second issue, which is intricately related is that Microsoft has gotten bureaucratic and bloated. They are siloed and overly bureaucracy driven. They have lost that Entrepreneurial Spirit that made them great. If they dont fix it, I think it could potentially be their demise. That in my opinion would be a very sad thing. Dont get me wrong I am a huge fan and I do not count them out, but I think they need to take a hard inner look at how to change things. Some of the innovations and direction they are taking things is fantastic, but their story is marred by Microsoftie Speak, Developer, and Enterprise babble and the message is lost. Microsoft is evolving, but I feel they are too chained to their siloed bureaucracy. I am pulling for them and we as a Partner are doing our best to make the message crystal clear. Vince
shuff1203
on Dec 20, 2012
WinRT supports XAML/.NET languages - not just XAML/C#.
Wibble II
on Dec 20, 2012
I run OSX on my MacBook, iOS on my iPhone and iPad and Windows in about a dozen VMs. For some reason, I'm really happy with the fact that iOS isn't a full-scale Windowed / Keyboard / Mouse interface. It's great at doing the little jobs and has a user interface to match. Similarly, I'm delighted that Apple have stopped trying to ram iOS features into OSX (I think that's why they sacked the wannabe Jobs chimp). Alas Microsoft have sat back and done nothing for so long that they're miles behind. Everything they seem to do IMHO smacks of desperation: we want an App store, we must have tablets, we must do our own hardware, we must have our own stores, we need to have a 'trendy young' user interface, we need kool ads on television... It's like the only ideas they have have come out of the "How to be cool like Apple" play book. Responsibility for this failure rests at the top of the organization. Trouble is Ballmer is the antithesis of cool.
BobNetPro
on Dec 20, 2012
I agree that Microsoft doesn't seem to get branding - but that's a very old story with lots of examples over time. Attempting to do branding apart from technology makes it even worse because the brands don't necessarily correspond to the technologies which leads to dissonance. For example, RT is a face on NT and there is a desktop on RT machines so there is no technical reason why an RT machine can't run non-x86 apps so the policy decision is arbitrary rather than technical. And the phone ... with the Samsung Note as an example the the distinction between a phone and a tablet and other computing device is also arbitrary. Microsoft might do better by a branding strategy that is synergistic with the technical strategy rather than at odds with it. I'll close by mentioning MS Bob as an example of cognitive assonance.

Please or Register to post comments.

Upcoming Training

Testing with Visual Studio 2012

Join Brian Minisi for this 3-session online event. You'll learn The importance of testing is undeniable in the overall application lifecycle. We have all been in projects where testing is inadequate. The result is significant effort and cost to fix bugs that are introduced into production; not to mention the cost of a damaged reputation.

EARLY BIRD PRICING NOW!

Register Now

Featured Products