- C++ (with all of the variety of GUI frameworks) - Delphi - Java - D (again with GUI frameworks) - Python
In fact I've become a little suspicious of sites that are highly polished but seem to have little history.
I've heard once before that in some circumstances people are more comfortable buying last year's version numbered products than this year's version numbered products.
I'm just wondering if that's the case (a), or if it's just that no new major changes have taken place (b).
Apps can either be hosted on the Windows app store, or it can be hosted by the developer with just a link from the app store to a download page.
For "metro style apps" i.e. apps that are full screen and run on the Metro version of the .NET framework, those get the full app store experience, and will be able to be submitted by individual developers (i.e. not full companies)
More information here:
http://blogs.msdn.com/b/windowsstore/archive/2012/06/08/list...
Also, it's important to note that for "metro style apps" you existing libraries will likely have to be rewritten. If you've architected your application well, and only need to change the UI of your app for a different platform, this isn't possible with Metro-style, as far as I can tell. Your libraries have to be of a special type - a "metro class library" - in order for them to be referenced by your metro-style app. So far, I've been very frustrated by this experience and may just bite the bullet and go with the other hosting option.
kaitnieks : can you tell about difficulties ? what software you are using ? and how do you handle pirates?
Pirating will happen, that's inevitable. The main thing here is not to make your paying customers victims in the fight against pirates and not to worry too much about your software in torrents. Make sure your keys can't be easily generated; people tend to avoid using modified executables for reasonable fear of viruses but have no problems using pirated keys.