A former employee has started the controversial debate about Microsoft and the company’s mobile strategy. Hal Berenson, now retired, previously worked for Microsoft and was responsible for developer-related issues, in a blog post he explains the company’s mobile strategy at the time of Windows Phone 7 development.

Hal Berenson in a blog post explains that the Redmond-based Microsoft was interested in cross-platform development even before Windows Phone 7 release (the year 2010). However, Microsoft had given up on its cross-development plans after the release of Windows Phone operating system.

“I was in the process of transferring to DevDiv at the time that the Windows Mobile 7 Reset (the start of the Windows Phone 7 project) occurred. My job in DevDiv was going to be to drive cross-platform development tools to allow Microsoft-oriented (e.g., C#/.NET) developers to write applications for multiple mobile platforms,” he said.

“By the time I started in the position the strategy had changed to put all the wood behind the Windows Phone 7 arrow, with cross-platform development abandoned. Now a decade later we have Microsoft fully back on that original DevDiv thinking, with Xamarin under its wings and most .NET technologies available as open source. There is even evidence this strategy is working,” he added.

Microsoft’s slow move to Android over the last couple of years has already started to yield. This year, Microsoft officially announced that it is no longer supporting Windows Phone platform and the company’s new mobile strategy is to make iOS and Android better.

  • Peter Paul Johnson

    At Microsoft, they have already been fucked up

  • WPJ

    It’s still kind of weird though. Microsoft is not a company with 5 programmers and 1 app. Whereas Apple and Google turn huge profits on their OS offerings alone Microsoft want to try to survive on just selling Office apps? They will sell those all right, but I doubt it’s going to be huge or even significant in profits.

    • meh…

      Apple and Google don’t make anything on their operating systems. They don’t even make that much when you consider the hardware that they sell… Apple and Google make their big money on the app stores they have. Google gives their os away to third parties to try to get Android on as many devices as possible. That is telling that the money comes from having an app ecosystem where apps drive their profits, not sales of devices. Microsoft, on the other hand was too invested in the idea that money came from units being moved, rather than having a thriving app ecosystem first, then having compelling devices. The Lumia wasn’t enough, and now that they have 3 reboots in the rearview mirror, it’s clear that they didn’t really want a successful mobile OS. Why would they chase away their user base if they did?

  • Ordeith

    Microsoft should look at extending .NET to be the middleware for all OSes. Let them get .NET everywhere, and let developers write apps targeting .NET that will run anywhere. It doesn’t matter who controls the operating system if Microsoft can maintain control of the runtime environment.

  • Welcometothefuture

    What’s windows phone…? XD

  • John Koch

    Hi everyone,question. I have a Window lumia 640 phone, two days ago the Wechat app and Line Id app stopped working. Has this happened to anyone else? I am in Australia if that makes a difference. Thanks