Microsoft has launched a new Windows ad campaign starring Jerry Seinfeld and Bill Gates, to much derision. It does not, as yet, directly answer the criticism of my last post, that Microsoft’s PR is undermining its flagship product, Windows Vista.
Seinfeld’s sense of humour is not something I have ever particularly enjoyed, though I did get a warm fuzzy feeling from these ads. More so from Gates’s performance than from Seinfeld’s.
Daniel points out that:
“Most critics of these ads point out, quite rightly, that the message doesn’t ask viewers to buy anything. If an ad doesn’t ask you to buy something, surely it’s a failure.”
Remind you of another ad campaign designed to change the image and brand of a poorly regarded company? It reminds me of nothing more than Apple’s Think Different campaign. At the time it was criticised for being grammatically incorrect, vague and completely unrelated to the benefits of Apple’s products. It was the complete anti-thesis of current iPhone ads.
Apple’s marketing since Think Different has been an evolution from establishing a new brand through to promoting specific features, via customer endorsements (Switch campaign) and product differentiation (Mac vs PC). At the time of Think Different, Apple’s image was terrible, even if its products were actually quite strong. At the time, Apple needed to change people’s perceptions and expectations of it as a company, before they would even be willing to consider its products.
Microsoft is in a very similar position. Kevin Hoffman’s first take on the ads at The .Net Addict’s Blog points out that Vista is actually a strong product. Microsoft’s other products are also beginning to show considerable signs of improvement. However, the company still receives a lot of criticism, some of it less justified than in the past.
Microsoft has understood that any sympathy towards it is the result of Bill Gates’s philanthropy. Any company whose chief executive gives that much money to charity can’t be all bad, can it?
Apple needed to re-establish its credibility. Microsoft needs to show that it cares about its customers and they seem to be thinking different to do just that. An excellent move on their part.
It is also an excellent demonstration of how Google, Apple, Sony, Mozilla and Oracle’s competition with Microsoft is hugely important for consumers. A Microsoft as a monopoly in all computing markets is terrible and worthy of scorn. A Microsoft that has to compete will be great for everyone.
What has been most surprising throughout the first half of this year, was Microsoft’s unwillingness to come out in support of its most unloved product. Key Microsoft staff, including Bill Gates himself, spent considerable effort talking up Vista’s successor, Windows 7. This led to conjecture that Windows 7 would be released much earlier than expected. It may also have led to many enterprise customers delaying their Vista upgrade programmes.
Windows 7 talk went quiet midyear, with Microsoft promising to come out fighting for Vista. The first fruits of that campaign is the Mojave Experiment. Irrespective of the scientific and content value of the experiment, from a marketing perspective it is a disaster. Essentially a Pepsi challenge, Vista is put into a blind taste test against not its current competitors, but against the 7 year old product it was supposed to replace.
With Mojave barely having had time to make an impact, Microsoft is now talking about Midori, a complete replacement for Windows altogether.
What is really surprising about the situation is that Microsoft’s muddled marketing may actually be leading to a reduction in their Vista sales, as customers wait on Windows 7. Has Microsoft created an Osbourne effect entirely of its own making?
With its stock flat-lining, Microsoft’s mind share is taking a significant battering. Tellingly, start up software companies no longer plan to be taken over by Microsoft, nor worry about a competing Microsoft product. Instead Google, Apple, Amazon, eBay and others are the gorillas in their respective fields. The Yahoo! take over debacle clearly demonstrates how “Microsoft is dead” in terms of its influence.
I recently concluded that the role of CEO of Microsoft would be a much more exciting role than succeeding Steve Jobs at Apple. There is so much more potential to improve a company.
As an unashamed Mac zealot, it is actually disappointing to see Microsoft in this situation. However, the prospect of a resurgent Microsoft in the future, in a more competitive market place will only be good for consumers in the long run. Its current problems are a surprising, sad, but necessary step along the way to Microsoft’s rehabilitation.
“The most important election in our lifetime” will be about whether or not the US takes a lead in energy policy. Obama talks of a 10 year goal to make the US independent of Middle East and Venezualan oil. It is a task, that if backed by the government, entrepreuners, business and the people of America, could be as inspirational and motivational as JFK’s target of landing a man on the moon. It would also mean taking the biggest step forward, so far, to tackle climate change.
There are continued criticisms of Apple’s lack of focus on the enterprise. With the iPhone, Apple made a concerted effort to answer their critics with one big software update. Whereas with the Mac, support for VPNs, Exchange, workgroup sharing, security keycards has been a slow, but steady process. The main outstanding issues are the lack of a public product timeline, guaranteed configurations available for 3-5 years and the lack of some key third party enterprise software.
With the switch to Intel, Apple’s product timeline is now at least translucent, if not transparent. With Apple’s financial stability, I believe that Apple can afford to be less secretive about its future product road map. Certainly with the iPhone and Apple TV, it has been willing to pre-announce products and deliver a roadmap. Whilst this is less critical when Apple’s minor updates can be accurately predicted from Intel’s plans, Apple should bring more openness to its Mac plans. For example, the MacBook Air was only a rumour until just a few days before the announcement. An enterprise client looking to make a large laptop purchase would have been very disappointed to have that announcement sprung on them just after placing a large order. Pre-announcement of better Exchange support in Snow Leopard is a step in the right direction.
With Mac OS X’s tight integration with Mac hardware, having a guaranteed configuration is a minor issue. IT departments are unlikely to face major issues with even major updates to the Mac line. The only concern here will be employee envy, where the newest staff may end up with the newest, fastest, computers.
The lack of third party software is a chicken and egg situation. Apple has slowly but surely been adding enterprise class software to Mac OS X Server, but there is still a lack of key software. Namely middle-ware, such as IBM’s Websphere MQ, TIBCO Rendezvous or Orbix; CRM software and HR software. As the Mac’s presence in enterprise grows, this is really an opportunity for small Mac software firms to become big Mac software firms.
The key points in Kevin’s post are his explanation of how experienced Windows developers should handle their migration to Mac or iPhone development. It reminded me of a post I’ve been planning to write for a long time that most easily be summarised as:
To learn Cocoa, you must un-learn your past development experience.
Cocoa assumes an MVC paradigm. Interface Builder and NIB’s are very weird compared to other approaches. The frameworks are heavily designed for sub-classing to create your own behaviour, rather than having lots of settings to tweak behaviour.
Every time you try to learn a new aspect of Cocoa, you find yourself struggling to do something that feels like the “right way”. A few days later you come out with 3 lines of code that feel completely natural but felt incredibly painful to reach. You will be met with countless, “aaah, that’s how it works and it makes complete sense” moments. You spend days wondering why this bit of Cocoa is so gnarly, and seemingly unintuitive, until you reach another moment of understanding.
People often say that Cocoa has a steep learning curve. It does not. It has a steep un-learning curve, followed by a gentle re-learning curve. Getting yourself out of your previous development mind set can make the whole experience a lot more pleasant.
What is disappointing is that none of the documentation or tutorials spend much time comparing and contrasting with other approaches, that would make the process of unlearning easier.
The next MacMacDev for Edinburgh has been announced for Thursday 10 July 2008, starting at 19:00. The venue is unchanged and is at Baroque, 39-41 Broughton Street, Edinburgh, EH1 3JU. Full details can be found here.
There’s also a new mailing list for the community, full details can be found here.