How Will Microsoft Persuade Developers To Use The Windows Store?

One of Microsoft's big selling points for the about-to-hit Windows 10 is that you'll be able to use the built-in Windows Store to purchase any Windows app and ensure it is kept to up-to-date. But will anyone actually want to use a feature that's mostly associated with the less pleasant aspects of Windows 8? And how can Microsoft persuade developers to make the switch?

Yesterday, Microsoft held a media briefing as part of its Build Tour 2015 developer event in Sydney. At the end of the briefing, developer evangelist Giorgio Sardo, who had delivered the keynote speech, asked the assembled group which feature of Windows 10 was going to be the most appealing for users. Every journalist agreed that the answer was simple: the return of the Start menu.

Sardo wasn't thrilled with this response. "So we really could have just added the Start menu back and stopped there?" he asked. Well, yes, frankly.

For machines we work on, familiarity counts. The "modern" interface (known as Metro until trademark concerns forced a last minute switch) is OK if you're working solely in a touch environment, but it's disruptive and unpleasant if you're working with a keyboard. Switching from "traditional" Windows interfaces — those you see in Office — to the monochrome tiles of Windows 8 doesn't delight most people; it appals them. Microsoft has belatedly recognised this, and the fact that Windows 10 won't require people to learn an entirely different approach to learning apps is likely to be a big factor in its success.

Yet Microsoft isn't willing to give up on that interface entirely. So one big change that will be evident when Windows 10 launches is that the built-in Windows Store will be able to sell any kind of Windows app — both traditional Win32/.Net apps and the newer "Modern" designs. In the current Windows Store, only the latter are allowed, but that will change. "Windows 10 can bring this code into the store," Sardo reminded us. "You can repackage existing code for use in the store."

"We've been working very hard to bring all of the stores across all of the devices into one store, with one set of certification policies," Sardo said. "It's really focused on one store." That also means that the current separation between Windows Phone and Windows apps will disappear, in favour of the "universal" approach.

The Windows Store has had a troubled history. One massive flaw with its original design in Windows 8 was that it didn't even include a visible search box. Microsoft fixed that in Windows 8.1, but I still suspect that most people who want to install apps on Windows machines are doing so right now via the traditional approach: downloading an installer (or running one from a CD) and running it. Microsoft wants that to change, and for the store to become the default option.

There are potential benefits for users if they go via the store route. For starters, apps are checked to make sure they don't include malware, and that they meet a certain quality level. Last week, Microsoft outlined plans to police the Windows Store more aggressively, eliminating copycat apps and ones with deceptive names.

"This is a problem for any store," Sardo said when asked about this change. "We learn over time how to tackle the problem We tried to come up with smart algorithms to detect a good quality app. The feedback from developers was saying we want to have full control over our brands and our copyrights [and not be confused with copycats]. The feedback from users was we want to see the best apps in there."

Secondly, using the store approach means updates can be delivered automatically and consistently, emulating the behaviour we've become used to on phones. Indeed, as we've become used to buying through stores on our mobile devices, it isn't necessarily a massive behavioural switch.

However, for developers there are two potential disincentives (leaving aside the need to repackage apps for delivery via the new model). Firstly, it's not clear whether users who embrace Windows 10 because it looks more like Windows 7 are really going to want to use the store environment.

Sardo says that app options will be highlighted in locations apart from the store itself. Based on actions you perform, new apps may be recommended on the Start menu. Searches, including those via the Cortana voice assistant, will also surface app recommendations.

"We're bringing apps in front of users across many locations," he said. "We're going to make it easier for users to discover apps."

The second issue is more problematic. Developers who sell via their own online stores can charge whatever they like and keep virtually all of the profit. If they sell via the Microsoft Store, they'll have to give a percentage to Microsoft. We don't know the final figure for that — it will emerge between now and the July 29 launch — but it seems likely it will fall somewhere around 30 per cent (the figure used by Apple).

Sardo insists that Microsoft isn't interested in making money from "clipping the ticket" — it just wants a broad range of apps for Windows. Time will tell.


Comments

    Difficult sell for users, for sure.
    Sardo insists that Microsoft isn’t interested in making money from “clipping the ticket” — it just wants a broad range of apps for Windows.
    That statement says a lot. To start with, there are more apps for windows than any other system in the world, handheld or desktop. You'll find them all over the place, like on download.cnet. Google is your (creepily-obsessive) friend.

    Oh, but we're not talking about applications? Well, if you're talking about 'Apps' for windows, that's a different story. A story that currently comes with full-screen insanity that no-one wants.
    (Seriously. Are you on Windows 8? Go launch the calculator 'App'. My boss did that while I was watching. She turned and looked at me incredulously, asking, "They're just taking the piss now, right?")

    So, they want more 'Apps' for Windows. Why? We already have apps, outside of the walled garden. Hundreds of thousands of them. We're forgetting that unrivaled range exists, because...? Oh, because as far as the STORE is concerned, they don't exist?
    Oh, so the primary purpose is to get them IN the walled garden. At a disadvantage to developers who lose profits and gain development time. And the only distinct advantage of the store for users seems to be in catering to those who don't know how to google, "What program does the thing I want?"

      To be fair there are three calculators in W8, the other two do not take up the full screen.

      Store is the better experience for those users.

      There is a major difference from download an app (.appx) compared to searching a website to get to another website and download an .exe file, then running the installer, and clicking, next, next, next and then choosing, create a start menu option. It's called the future, having an app on the Windows Store is not a walled option, if the option is still there to install programs from external sources such as websites.

      The broad range and improved support they're talking about is Apps that you can get on any Android/iOS device but don't have even basic Windows ports. There are so many services that exist purely in App form now and almost all of them skip Windows support initially only to reluctantly add it later if they're absolutely flush with cash. As a Windows 8.1/Windows Phone/XBOX One user the best option is usually just to hope for a browser version. I'm no fan of Apps, but there's no denying that the galaxy of Windows compatible apps has some huge holes in it. Especially when it comes to stuff that didn't exist ten years ago.
      It will all sort itself out once an App compatible version of Windows manages to stick, but until then Windows devices are falling dangerously behind on software availability. Honestly they should have released one last service pack for Windows XP and injected Apps into it. It would have been costly and increased the lifespan of the OS, but it would have got people using and developing Windows Apps.

      All that said I'll admit Microsoft are just stupid when it comes to internal App development. I genuinely believe they think the point of Apps is that they're terrible full screen applications with half the features of a regular program (I assume the Calculator App doesn't have a 7 button and can't do division). Windows 8, Windows Phone 8 and the XBOX One all launched with laughable stores full of Microsoft apps that were at best borderline useless. If they don't get over that crap they're never going to persuade developers to jump on board. I can just see Windows 10 finally getting a store working in time for Windows 11 to come along and rebuild it from scratch with half the features missing.
      I also think they need to get on the idea of bundling desktop and App software together. The Skype App sucks on a Windows 8 desktop, so why not just make it so that it installs both versions and gives you a prompt when you open the non-default version. Toggle the calculator between App and Desktop modes.

    The right tool for the right job. On a tablet, I want a tablet OS, full screen apps and a full-screen-only app store. On a phone, I want a mobile phone OS, full screen apps that are designed for a small screen, and an app store with only mobile phone apps. On my desktop PC and laptop, I want a desktop OS, windowed "apps", and an app store with only "windowed" apps.

    Trying to cram all this together into one beast doesn't work. Windows and it's store is going nowhere fast until Microsoft realise this.

    Oh, and I'd like a console OS for my console too, please. The windows-8-travesty on the xbox one makes little sense.

Join the discussion!

Trending Stories Right Now