RDN Express Blog

Blog archive

Same Sales Call for Mobile Marketplace

Microsoft offered more details about its developer strategy for Windows Marketplace for Mobile this week, announcing the business model and resources on its Windows Mobile developer portal.

Turns out Microsoft's strategy is a lot like Apple's -- right down to the percentage of sales revenues for Marketplace app developers. Imitation is the sincerest form of flattery in some parts of the world (like China, maybe) but not Cupertino.

Starting this summer, developers can submit up to five apps for a $99 registration fee. Microsoft says it will run a "rigorous certification and testing process before applications go to market."

If accepted, an app can be distributed in up to 29 countries. Developers can choose to distribute it for free, or set targeted pricing by market and receive 70 percent of the sales revenue, said Inigo Lopez, Marketplace product manager.

The app, which will enable users to access, search and download Windows Marketplace applications directly from their phones, will be part of the Windows Mobile 6.5 operating system. The suggested developer tooling is Windows Mobile 6.0 SDK, Visual Studio and .NET Compact Framework 3.5.

"Apple has proven that the 'app store' model works and Microsoft seems to have been taking notes on what works and what doesn't. The beauty about any app store is consumers have a single repository to find apps to install on their phone," wrote Mike, a developer and college network technician, in an e-mail.

"But that's where the comparison with Apple should end," he said. "Microsoft will always have a single important advantage over Apple: any developer can write an application and send it to friends, post on a forum, test personally, etc., without publishing to an app store or 'jail-breaking' your phone. This is one of the big reasons I couldn't give up Windows Mobile for an iPhone."

The Marketplace is progress but there's still a lot of work to do. Microsoft has to do a much better job of ensuring uniform performance for Windows Mobile across manufacturers and their respective devices. It also has a major PR problem that went further south with Vista.

Why can't they get marketing right in Redmond? In addition to soliciting cool apps, maybe Microsoft should run a contest to see who can come up with the best ad campaign.

Do you plan to develop a Windows Mobile app for Marketplace or is Apple's marketing too invaluable to pass up? Comment below or contact me directly at [email protected].

Read "Microsoft Reveals Strategy for Mobile Developers" by Jeffrey Schwartz for more on this week's announcement.

Posted by Kathleen Richards on 03/12/2009


comments powered by Disqus

Featured

  • Uno Platform Wants Microsoft to Improve .NET WebAssembly in Two Ways

    Uno Platform, a third-party dev tooling specialist that caters to .NET developers, published a report on the state of WebAssembly, addressing some shortcomings in the .NET implementation it would like to see Microsoft address.

  • Random Neighborhoods Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the random neighborhoods regression technique, where the goal is to predict a single numeric value. Compared to other ML regression techniques, advantages are that it can handle both large and small datasets, and the results are highly interpretable.

  • As Some Orgs Restrict DeepSeek AI Usage, Microsoft Offers Models and Dev Guidance

    While some organizations are restricting employee usage of the new open source DeepSeek AI from a Chinese company due to data collection concerns, Microsoft has taken a different approach.

  • Useful New-ish Features in .NET/C#

    We often hear about the big new features in .NET or C#, but what about all of those lesser known, but useful new features? How exactly do you use constructs like collection indices and ranges, date features, and pattern matching?

  • TypeScript 5.8 Beta Speeds Program Loads, Updates

    "TypeScript 5.8 introduces a number of optimizations that can both improve the time to build up a program, and also to update a program based on a file change in either --watch mode or editor scenarios."

Subscribe on YouTube