Microsoft now paying devs to submit Windows 8/Windows Phone apps

Microsoft clearly wants to have more Windows 8 apps available in the Windows Store, along with more Windows Phone apps. Now it appears that Microsoft is actually willing to pay money to fill up the app libraries of both Windows 8 and Windows Phone.

A promotional program that launched quietly earlier in March offers app makers $100 in a virtual Visa card for each Windows 8 app they submit to the Windows Store that is later qualified for publication to the store. App developers can submit up to 10 apps during the promotion to receive the money. Those same app makers can turn around and submit up to 10 Windows Phone apps in the Windows Phone Store to collect another $100 for each app.

That means one app maker could make as much as $2,000 by submitting 20 apps (10 for Windows 8 and another 10 for Windows Phone) before one single download of each app is made. The promotion runs until June 30th or until Microsoft receives 10,000 qualified applications. The terms and conditions of the offer ban any app that is deemed a "modification, rework, redesign or other change to an existing and previously published app." The app must also offer up content besides just launching a web page to qualify.

The big question: Is this "offer" simply a way for Microsoft to be nice or is it a sign that the company is so desperate to fill its app library that it is resorting to offering cash to get developers interested in Windows 8 and Windows Phone.

Source: Microsoft | Image via Microsoft
Via: The Verge

Report a problem with article
Previous Story

Redbox Instant Xbox 360 streaming video app released

Next Story

NVIDIA CEO really wants Outlook on Windows RT; prays to "Outlook God"

79 Comments

Commenting is disabled on this article.

What would I have done?

I would have done change of course, I really wanted a computer that becomes a tablet and a desktop at the same time, but not the user interface they have today.

The desktop mode will never go away, let's look at any business application, imagine an accounting application where you have to enter a long list of transactions or any app that has long lists of data, these apps will be much better with the keyboard and mouse.

Writing documents is much better with a real keyboard and mouse, creating financial sheets is much better with keyboard and mouse, advance graphics is much better with a keyboard and mouse or pen, etc.

In other words, Creating Content is better with Windowed Apps + Keyboard + Mouse/Pen


The tablet mode will also never go away, reading documents is easier in tablet mode, browsing the internet is better in tablet mode (for large amount of people), reviewing information while you are on the go is better in tablet mode.

In other words, Consuming Content while you are not on your desk is better with Full Screen Apps + Touch / Pen


A Windows 8 App should have been in a desktop mode when Windows is connected to a keyboard/mouse, and in Tablet mode when on the go; the Metro / Modern UI framework does not do that. It is full screen and full screen only, you cannot build an app there with 2 sets of screen, for creating and for consuming information, just one set for ????? (full screen mode where you should do something that no one knows)

That should have been the Windows that every developer would have loved to build apps for!


The second thing that I would have done is appearance and functionality, I would never let anyone destroy the colors this bad, If I am a manager at Microsoft today (I am not interested they don't pay good) I would let the designers that made this mess go home, yes, they do a wonderful design, but that designed is liked by 1% or 2% of the population, that is not by 90% of the population, I will hire designers that draw things that the population loves.

The third thing is the control panel, whoever loves puzzles and worked on the old panel please go home, I want a simple list of options like in Android or Apple or Windows Phone, it can look nice, it can have icons and just clear list of well-organized options in one place.

I don't want lists of policies, control panel icons, registry, settings files, etc, It is not an easy task, it will require multiple releases, but I would definitely go an unify it, it should be easy for an end user to understand, it should start in pro mode for a network admin to understand (much more options) and in customization mode (all possible options) to build corporate images.


I will introduce new API, enough with the same old thing, it has been 20 years and the combo box did not change, I am a developer and I really need more code by windows to help me do stuff, I use Windows because it takes care of things for me like file system, menus, etc., every OS does that today, and we developers need much more, I need better UI elements to present data on the screen, look at InfoPath as a start.

I want to build a financial app, I should be able to put charts, tables, grant charts, advanced editing boxes, grammar and spell check, data analysis, etc. I need soooo much, I should not have to install 20 Microsoft products and try to get them work together to partially achieve my goals; Microsoft build a spreadsheet editor (Excel) and sold it for so many years, I need some of this functionality in my apps, some of that functionality should have gone to Windows, but no Microsoft is not interested, they are just selling a product and more products, and the developers should find a way to stich them together, no thank you, the competition is there and it looks they will get things together this time.


And Windows Apps, the people have pictures, they want to organize them, they want something like the Android Gallery, and Picasa at the same time, I would have included this in Windows by default.

The people have data, they want a basic app to organize it, something like Access but smaller, this should have been added to Windows by default.

If someone wants more functionality, they should install Office, and Office will extend the available apps, not provide 2 sets of apps like back in Microsoft Works
Microsoft products like Office and SQL Server and others should extend Windows, and Integrate with Windows, they should provide an additional platform for developers on the background, they are trying today all the wrong way.


I can write for 2 more hours but just pointless, Android / Chrome OS hybrid is coming, and it is fully integrated with Google Drive, and it will do most of the above, unfortunately will do some in the cloud, but that is better than the mess we have today.

I would have changed Windows, just not the stupid way they did.

Some good ideas here, some terrible ones in my opinion. See, the thing you and hundreds of others don't realize is that Microsoft creates and ships one OS for billions of customers, each with their own 10 paragraph list of what they would have done differently. That's why they hand you the keys to the OS and allow you to extend it as you see fit. That's why dozens of applications exist to customize the metro and desktop experience, bringing back the start menu or windowing metro apps. Some people want this. I personally don't. But those who do have the options.

You seem to think that your little rant embodies "the one true way" windows should have been done. And if it were done this way, "that should have been the Windows that every developer would have loved to build apps for", as you put it.

But you're just projecting. That's the Windows YOU personally would have loved to build apps for. And maybe you know some people who agree with you. Great. But there are a Billion people, with a captial B, who use Windows, and you can only ship one OS. Ship your ideal OS and there will be some other ******* on Neowin who thinks he knows better than you, typing up a long-winded rant about how he would have done things completely differently, "not the stupid way they did", as you put it.

Microsoft knows their customers, has hundreds of terrabytes of user telemetry, have done market research, countless hours of user testing, multiple design phases, and are actually in the pits writing an OS. What have you done to show that your way is "the one true" direction Microsoft should have taken? Nothing. You're nothing but an armchair OS designer with an overabundance of half thought-out opinions.

ModernMech said,
have done market research, countless hours of user testing, multiple design phases.

Good, and the result is something that is heated by 95% to 99% of the people????? i am not getting it

Microsoft is just Sinovsky, what he liked went in, and what he did not went out, wake-up.

there is no one true direction that will make everyone happy, but if you want the developers to take your platform instead of someone's else, you have to add more API so they can do their dream apps, it is as simple as that.

if the entire world was waiting for Windows that can be used as a Tablet and as a PC, then the Apps should have been working as Tablet mode and in PC mode, it is as simple as that.

tons of data? ok, now we know what happens when you have tons of data

The most practical way to eat your BigMac meal is blended, easy on the stomach and it will take a few seconds to consume, and this is the result that you will get after you review tons of data, but will anyone eat it blended, yeh, maybe 1% of the people

and one more thing:

If the UI team designed Zone this horrible and was liked by only 1% of the population, Designed Office 2013 and only 1 to 2% like the UI, designed Windows 8 and 1 or 2% like it, and Designed VS.NET 2012 and 1 or 2 people like it (not even a percent) so it is logical that it is not us, it is them!

Just send the entire Design / Graphics department home, they tried and tried and tried and continue to try and produce garbage.

Games went from small basic graphics a few years ago to something just realistic, the Android UI went from something basic to something everyone loves (ok, 50% love)

Windows went from ?????? to ?????? , how many years do need to give these designers a chance? it is not a charity, people want to use Windows

ok another idea, just send them 2 weeks to Hawaii , maybe with the sun and water they will get refreshed.

ModernMech said,
But there are a Billion people, with a captial B, who use Windows.

And yet they almost all have one head, 2 hands, and 2 legs and one head (head i assume is in 100%)

Almost all of them were pants or dresses or a few other well known pieces of clothing that they are comfortable with and they don't radically change.

And almost all of them love colors, and almost all of them for some reason never paint their hair blue, although almost all of them love the blue sky and blue water

All of them (100%) eat, and although many of them have no time and busy with so many things, only a few of them will agree to drink a Blended Burger instead of eating it.

There are 1 billion people who are actually almost the same, a little bit different, but almost the same.

Good, and the result is something that is heated by 95% to 99% of the people?????

You keep pulling up this number, but do you have a source? To save you some time, anecdotes of people you know and a survey of blog posts does not count as evidence. The fact is you and I don't know how many people in the world like Windows 8. You can say "Well I don't like this aspect and if only we changed it everyone would move to Windows 8" but you can't say that for sure. It could be changing Windows 8 as you see fit would have no appreciable effect on how Windows 8 is being adopted.

We can do a simple test to see: look at how fast Windows 7 was growing before Windows 8 was released, and look at how fast Windows 8 is growing now. According to Statcounter, Windows 7 was growing at a rate of .0248 pecentage points per day before Oct 26. Windows 8 is growing at a rate of .0254 now... a virtual tie. So it seems that despite all your gripes about Windows 8, it's selling at the same rate as Windows 7. Meaning that even if you released your version that you presume is immensely better, you probably couldn't do any better at market.

There are 1 billion people who are actually almost the same, a little bit different, but almost the same.

And our DNA is 98% similar between chimps and humans. That 2% difference is the difference between civilization and the animal kingdom. Yes we all eat, breathe, and have hands, but we all have different abilities and needs.

Ask 1 billion people what they need a computer for and you'll get 1 billion different answers. Some of them may be incredibly similar. But we're all different and that's the point. You assuming you have the one true answer to OS design is hubris at it pinnacle. Microsoft admits freely they do not have the one true answer: by giving you the ability to choose how you use Windows, and the ability to extend it as you see fit. With Windows 8 you can use mouse, keyboard, touch pad, and touch screen. You can use metro or desktop. You can install any 3rd party programs to modify the experience to how you want it. The choice is the user's.

ModernMech said,

by giving you the ability to choose how you use Windows

Windows 7 and before was giving you the ability, Windows 8 and after is taking from you the ability!

john.smith_2084 said,

Windows 7 and before was giving you the ability, Windows 8 and after is taking from you the ability!

Windows 8 is a superset of Windows 7; there's nothing you can do in Windows 7 that you can't do in Windows 8.

This is similar to what BlackBerry did. They set aside $10M for developers that publish an app through the "Built for BlackBerry" program. If that app has: 1) at least 100 unique downloads and 2) earns between $1K and $9,999, then BlackBerry will pay the difference of the earnings and $10K USD.

Microsoft opted for an immediate payment model to entice developers and I hope it doesn't flood the Windows Phone Store with "crapps". Instead, I hope it makes current Android and iOS developers port their apps.

I wanted to learn the new Windows 8 API, I was excited to hear that I can create things with JavaScript and Html, everything looked beautiful, until I realized the limitations and the horrible Windows 8 UI

I am a developer, I loved Windows 3.1 and wrote tons of C code to build a small app with soooo much pleasure, I loved Windows 95,98, NT 3.51, 4.0, 2000, XP, Vista and Windows 7. .NET, C++ and even the old VB6 and J++

But Windows 8, that is just a pure garbage; I don't want to write apps for it unless there no other way

Chrome App 2.0 framework is the future. (still beta)

one more thing:

The Windows 8 UI is horrible ugly and if you overcome that, you have to deal with the washed-out Visual Studio 2012 UI, and that UI is just depressing.

and once you try to create a Metro app, it asks you to signup for some additional license agreement

there are stupid managers at Microsoft, but this time they just went too far, lets them use their Windows 8 themselves and write apps by themselves!

Edited by john.smith_2084, Mar 19 2013, 11:24pm :

Here's what I ask everyone who just says Windows 8 is garbage - what would you have done? People usually say MS could keep the interface the same as 7 and pull in the under-the-hood improvements of 8. But the fact is that the PC market is declining as the world moves mobile. It would be a disservice to MS employees and shareholders to do that, because they would basically be ignoring the trends. Sure, there are issues with Win8 as it is now, but its far from garbage.

The problem is that more people would have rather had a Windows 7 Service Pack chock full of features. Or rather a desktop OS that has the features of Windows 8 minus Metro. I wouldn't call it garbage, but it's no UI leap forward by any means.

Stryker297 said,
Here's what I ask everyone who just says Windows 8 is garbage - what would you have done? People usually say MS could keep the interface the same as 7 and pull in the under-the-hood improvements of 8. But the fact is that the PC market is declining as the world moves mobile. It would be a disservice to MS employees and shareholders to do that, because they would basically be ignoring the trends. Sure, there are issues with Win8 as it is now, but its far from garbage.


Metro should have been a desktop app like windows media center, not the other way around as the Desktop being an app. That way if you don't like it you don't have to deal with it, as easy as that.

Stryker297 said,
But the fact is that the PC market is declining as the world moves mobile. It would be a disservice to MS employees and shareholders to do that, because they would basically be ignoring the trends.

The current trend is a distaste for win 8, and despite all the advertising, and attempts to control the "public image".

Superboy said,


Metro should have been a desktop app like windows media center, not the other way around as the Desktop being an app. That way if you don't like it you don't have to deal with it, as easy as that.

Right, because Windows XP, Vista, and 7 tablets failed, so we'll try the same thing again, and expect different results...

Microsoft *needs* to break out into different markets, there is no other way. The desktop M+Kb only OS isn't sustainable. You know this.

"The desktop M+Kb only OS isn't sustainable"


and you know the future how???
and win8 is surely braking into the market with the out of this world sales and acceptance from everyone /s

Here's what bothers me. People crap on Win8 and WP8 stores for lack of apps, then people crap on MS for actually trying to do something about it. Sure, $100 per app isn't going to do anything for the Gamelofts and EA's but for smaller devs who were thinking about porting to WP8, then why not do this?

Does it look kind of desperate? Yeah maybe a little, but that's what you got to do when you're number 3 and a distant third at that. If a handful of great apps from small devs come out of this, then it'll be worth the possibly hundreds of fart apps, as mentioned above.

Stryker297 said,
Here's what bothers me. People crap on Win8 and WP8 stores for lack of apps, then people crap on MS for actually trying to do something about it. Sure, $100 per app isn't going to do anything for the Gamelofts and EA's but for smaller devs who were thinking about porting to WP8, then why not do this?

Does it look kind of desperate? Yeah maybe a little, but that's what you got to do when you're number 3 and a distant third at that. If a handful of great apps from small devs come out of this, then it'll be worth the possibly hundreds of fart apps, as mentioned above.

Get used to it. This is the new Neowin, butthurt fanbois in every corner lurkinng to bash everything and anything that MS does. It's actually making me laugh already and making me feel sorry for them.

Oh and anyone who doesn't bash MS will be automatically be categorized as an MS fanboi.

How's this for a reason. MS wants to pay developer to try create apps. I mean if developer already create apps for apple or android, it's incentive to try coding one for window phone

The only possible result of this can be Microsoft's app stores being flooded with crap. Devs should be rewarded for quality not quantity.

Javik said,
The only possible result of this can be Microsoft's app stores being flooded with crap. Devs should be rewarded for quality not quantity.

shhhh i just want to make some quick cash

So they're just begging for more apps by luring developers with their cheap pathetic tricks, it won't change anything.. WP will still be a total flop..

$100 won't buy anyone much of a professional developer's time. The end result is that they're only going to get a sudden influx of crappy apps.

Yeah, right idea but cheap execution. Maybe spend big bucks on a few really good apps. How about give facebook $1 million for an official facebook and instagram app for WP8, RT, and W8 and put an end to that little fiasco.

How about Infinity Blade for the platform or something similar?

$100 bucks is not much , but a good incentive for hobbyists like me. It is also good to entice people to give the platform a chance. Believe me , for a developer, there is psychological barrier of publishing the first app. Once that is done, it becomes so much easier to publish no2 or 3

> $100 bucks is not much , but a good incentive for hobbyists like me

That's my point exactly!! If all you can find in the app store are apps written by hobbyists, then the platform gets hurt--not helped.

_dandy_ said,
> $100 bucks is not much , but a good incentive for hobbyists like me

That's my point exactly!! If all you can find in the app store are apps written by hobbyists, then the platform gets hurt--not helped.


Some of the best things are started because of hobbyists.

Shadowzz said,

Some of the best things are started because of hobbyists.

I understand what you're saying, but if MS's goal was to attract the creator of "the next killer app", they'd be deluding themselves if they thought anyone would first write it for the underdog platform, because there's $100 in it for them.

Gungel said,
Be prepared to see thousands of fart apps and other garbage apps.

You mean it will be just like the iOS and Android stores?

SoylentG said,

You mean it will be just like the iOS and Android stores?

Nope, different. iOS and Android are not payed $100 to produce those apps.

But seriously, I do agree that this is going to spawn some useless apps.

techbeck said,

Nope, different. iOS and Android are not payed $100 to produce those apps.

So there are 100s of fart apps on the iOS and Android stores that generate no revenue for the developers. Wow, iOS and Android must have really bad stores to get all those fart apps, and the developers are not even paid for them.

SoylentG said,

So there are 100s of fart apps on the iOS and Android stores that generate no revenue for the developers. Wow, iOS and Android must have really bad stores to get all those fart apps, and the developers are not even paid for them.

You clearly hate everything/one

Typical [insert whatever country you're from]

In terms of game development, they made a huge mistake abandoning the XNA framework. This makes me question when I do serious development work for MS.

thegreeken said,
you know there is always monogame (xna port), very powerful and cross platform

Yep I know, I am moving some of my engines over using MonoGame. But it just makes me cautious when using stuff provided from MS. If that makes any sense

thegreeken said,
But then again, it is always true that companies throw away some of the api's.

Well... XNA was never going to be the 'professional' api for graphics... it was always going to be DirectX.

rfirth said,

Well... XNA was never going to be the 'professional' api for graphics... it was always going to be DirectX.

What do you consider professional? Does it have to be from a mult-million dollar company? Well you are the developer, you use the tools that fit your needs. XNA would be more than enough power for some developers. Obviously not AAA games like Crysis. This is why Mojang used Java for Minecraft. Terraria, Magicka, and Sol Survivor are all "Professional" games right?

If MS wanted more developers, in terms of Games, they should not have abandoned XNA. That is all I am saying. I use this and MonoGame because I simply do not have the time to deal with all the complexities of Direct X. I can do it, I have created many Direct X games before, but it does not fit my needs. It is like using a flame thrower to light a cigarette (I do not smoke, but that is the closest thing I could think of )

It's pretty bad when people have to whine and complain about something that does not affect them, and it is even worse when someone can't think up their own attack so they repeat the attack of another.

SoylentG said,
and it is even worse when someone can't think up their own attack so they repeat the attack of another.

Doesnt make it less true. You dont see other platforms paying devs to produce apps. MS was late to the game and they have a lot of catching up to do.

SoylentG said,
It's it is even worse when someone can't think up their own attack so they repeat the attack of another.

Well what I posted is pretty much the first thing that came to my mind too, except he worded it better, why reinvent the wheel.

warwagon said,

Well what I posted is pretty much the first thing that came to my mind too, except he worded it better, why reinvent the wheel.

So you are not creative enough to think on your own, you need someone else do it for you. You are unable to think on your own, and means that we should take your word about your whiny attacks?

SoylentG said,

So you are not creative enough to think on your own, you need someone else do it for you. You are unable to think on your own, and means that we should take your word about your whiny attacks?

he worded it better.

warwagon said,

he worded it better.

So you can't string together a simple 10 word sentence without help from someone else. Once again, the American education system is hard at work.

SoylentG said,

So you can't string together a simple 10 word sentence without help from someone else. Once again, the American education system is hard at work.

"Well aren't you a little bundle of joy" -- That was all me!

warwagon said,

"Well aren't you a little bundle of joy" -- That was all me!

So the person who whines constantly is now upset because somebody, in the whiner's opinion, is not a "bundle of joy."

It is sad, so sad. Would you rather that I gave you a cookie, pat you on the head? Would that make things better and brighten your day?

SoylentG said,

So the person who whines constantly is now upset because somebody, in the whiner's opinion, is not a "bundle of joy."

It is sad, so sad. Would you rather that I gave you a cookie, pat you on the head? Would that make things better and brighten your day?

You pretty much whined about every single post I made here.

SoylentG said,

So you can't string together a simple 10 word sentence without help from someone else. Once again, the American education system is hard at work.

Yep thanks to the demorats ruining it.

Also, stfu, haven't seen an original thought out of your mouth either.

warwagon said,

You pretty much whined about every single post I made here.

Not whining, just pointing out the fact that you don't have the ability to have an original thought. Of course, it explains much - the person who is not able to have an original thought is also the person who is not able to figure out the "complexities" of the new program launcher in Win8.

Add to that fact that Windows 8 is so damn ugly and dual color and you have the actual figures of why exactly Microsoft is so desperate.
The reasons are pretty simple and they hurt the company really bad. It's just unbelievable that Bill Gates seems to support his friend Ballmer and is letting the man slowly kill his own company in favor of a friendship that could go on out of business.

warwagon said,

Well what I posted is pretty much the first thing that came to my mind too, except he worded it better, why reinvent the wheel.

what do you care? devs make more dinero and ms gets more quality apps
just stay on win7 and some phone other than wp, far far away from any metro stuff, but hey: this is here to stay and i'm quite sure that makes your butt hurt

...and that's amusing

warwagon said,

You pretty much whined about every single post I made here.

wow war, you have quite the talent to make people butt hurt. It's impressive.

SoylentG said,
It's pretty bad when people have to whine and complain about something that does not affect them

And then you whine and complain about something that doesn't affect you as if someone else not having an original attack affects you ????

morden said,
what do you care? devs make more dinero and ms gets more quality apps
just stay on win7 and some phone other than wp, far far away from any metro stuff, but hey: this is here to stay and i'm quite sure that makes your butt hurt

...and that's amusing

and why do you care that he complained if you like win8 go and use it and enjoy it why do you complain if you are happy with win8 and it doesn't affect you??

Luis Mazza said,
Warwagon should know by now that having an opinion against Microsoft on Neowin is not healthy for you.

Actually, I am someone who posts here quite regularly under a different account. Somebody who had a nice convo just a couple days ago with warwagon. But then it turned to him attacking me for having an opinion that was positive towards Microsoft (I think I was, in his words, stupid for liking Win8). I am sick of being attacked by people like you and warwagon, while it is perfectly fine to attack people who like Win8. So I had this old account that I created many, many years ago. And I will give out the same attacks that are given out by people like yourself. Of course, you attack and it is just opinion and fine to hand out personal attacks, but then turn those very words back around, and it is horrible, dissenting opinion is not welcome, and the hate must stop.

the thing is why do you even reply if it doesn't affect you if you are happy with win8 go and enjoy it, don't waste your time trying to change someones opinion because more than likely it will not change.

SoylentG said,

(I think I was, in his words, stupid for liking Win8)

I'm pretty sure I didn't call you stupid. Although, I may have said unsophisticated users tend to like windows 8 more than sophisticated users.

I am someone who posts here quite regularly under a different account.

I'm pretty sure that is against the rules, but that's ok I won't tell

Edited by warwagon, Mar 20 2013, 12:17am :

SoylentG said,

Actually, I am someone who posts here quite regularly under a different account. Somebody who had a nice convo just a couple days ago with warwagon. But then it turned to him attacking me for having an opinion that was positive towards Microsoft (I think I was, in his words, stupid for liking Win8). I am sick of being attacked by people like you and warwagon, while it is perfectly fine to attack people who like Win8. So I had this old account that I created many, many years ago. And I will give out the same attacks that are given out by people like yourself. Of course, you attack and it is just opinion and fine to hand out personal attacks, but then turn those very words back around, and it is horrible, dissenting opinion is not welcome, and the hate must stop.

Ask God deeply to stop the hate and He shall stop it.

...or not.

Original commenter is right. It's so unfair to actually pay developers for their hard work invested - like in a, you know, work for hire contract -, and then also give them a commission of 70% on the sales of their product. And it's so much more fair to expect developers to work for free, making them believe they can still make millions (off that 70%) on an already oversaturated market, where most of them don't stand a chance to make even just $100. Like on the markets of, you know, Android and iOS.

Classic case of sour grapes and terrible, terrible fear of the loved, overvalued and overhyped platform being overtaken by that of Microsoft's...

Luis Mazza said,

Ask God deeply to stop the hate and He shall stop it.

...or not.


So in other words you are complaining because people are not tolerant of your opinion, and we should "pray" to stop your hate.

SoylentG said,
It's pretty bad when people have to whine and complain about something that does not affect them, and it is even worse when someone can't think up their own attack so they repeat the attack of another.

It does affect them indirectly assuming they're Windows Phone 8 users. Paying developers is a double edges sword kind of like emulation - the emulation is so good that it allows end users to move to the platform but it is so good that the software companies can never be bothered actually producing a native version of their applications. Same thing can be said about paying developers - long run developers might just stay on the side line till Microsoft get really desperate and up the anti resulting in a vicious cycle where nothing actually moves forward.

I thought of this too, but look at it the other way. This could be a brilliant move to get more apps sold so they bring in more income. Every app sold they get 30% right? What is a 100$ if that app sells millions of copies at 1$. that is 300,000$ for a 100$ investment.