PB not good for Windows Store?

Everything else that doesn't fall into one of the other PB categories.
User avatar
zxtunes.com
Enthusiast
Enthusiast
Posts: 375
Joined: Wed Apr 23, 2008 7:51 am
Location: Saint-Petersburg, Russia
Contact:

PB not good for Windows Store?

Post by zxtunes.com »

I read in russian wiki:
How to develop applications Windows Store

Create applications for Shop Windows you can use Visual Studio 2012. In order to publish your application to store Windows, you need to have a valid developer license.
I can not make games and applications on the PureBasic for Windows 8? And sell them in the Windows Store?
IdeasVacuum
Always Here
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: PB not good for Windows Store?

Post by IdeasVacuum »

http://www.windowsstore.com/developers/windows
It seems you have to do it the Microsoft way to sell via their store.

Edit: They are going to rip you for 30% of each sale too: The registration fee for individuals is $49 USD, with a $99 USD fee for companies. The revenue share is 70%, but when an app achieves $25,000 USD in revenue—aggregated across all sales in every market—that changes to 80% revenue share for the rest of the lifetime of the app.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
User avatar
Shield
Addict
Addict
Posts: 1021
Joined: Fri Jan 21, 2011 8:25 am
Location: 'stralia!
Contact:

Re: PB not good for Windows Store?

Post by Shield »

If it's a rip off is depending on your own opinion.
It's not only Microsoft that does this, it's the same with the Apple Store or Google Market.

Metro Apps cannot be programmed in PB because PB does not support the .NET framework.
The only other option to .NET to my knowledge is Java Script.

I'm not sure if regular desktop programs are allowed to be native applications because
it is a lot harder to certify them, apart from security concerns.
Image
Blog: Why Does It Suck? (http://whydoesitsuck.com/)
"You can disagree with me as much as you want, but during this talk, by definition, anybody who disagrees is stupid and ugly."
- Linus Torvalds
User avatar
VB6_to_PBx
Enthusiast
Enthusiast
Posts: 627
Joined: Mon May 09, 2011 9:36 am

Re: PB not good for Windows Store?

Post by VB6_to_PBx »

IdeasVacuum wrote:http://www.windowsstore.com/developers/windows

It seems you have to do it the Microsoft way to sell via their store.

Edit: They are going to rip you for 30% of each sale too: The registration fee for individuals is $49 USD, with a $99 USD fee for companies.
The revenue share is 70%, but when an app achieves $25,000 USD in revenue—
aggregated across all sales in every market—that changes to 80% revenue share for the rest of the lifetime of the app.
It seems you have to do it the Microsoft way to sell via their store.
Are we being "setup or primed" in such a way
that in the future Window's Operating Systems
we will need to pay a Fee to have the right to install out created .EXE programs
on Windows OS ??

i'm not only talking about Apps at Microsoft's Store, but all our Window's created .EXE's
it sure looks like its eventually headed in that direction .

in other words,
"i'm Bill Gates , or i'm Microsoft ,
if you want to install or run your software on my Windows ?
then you need to pay me a Fee "
 
PureBasic .... making tiny electrons do what you want !

"With every mistake we must surely be learning" - George Harrison
User avatar
zxtunes.com
Enthusiast
Enthusiast
Posts: 375
Joined: Wed Apr 23, 2008 7:51 am
Location: Saint-Petersburg, Russia
Contact:

Re: PB not good for Windows Store?

Post by zxtunes.com »

Shield wrote:If it's a rip off is depending on your own opinion.
It's not only Microsoft that does this, it's the same with the Apple Store or Google Market.

Metro Apps cannot be programmed in PB because PB does not support the .NET framework.
The only other option to .NET to my knowledge is Java Script.

I'm not sure if regular desktop programs are allowed to be native applications because
it is a lot harder to certify them, apart from security concerns.
But what about the game?

there is no need metro?
moogle
Enthusiast
Enthusiast
Posts: 372
Joined: Tue Feb 14, 2006 9:27 pm
Location: London, UK

Re: PB not good for Windows Store?

Post by moogle »

VB6_to_PBx wrote:in other words,
"i'm Bill Gates , or i'm Microsoft ,
if you want to install or run your software on my Windows ?
then you need to pay me a Fee "
It's not heading in that direction for desktop apps but even if it was it's their right to do what they want with their product.

Change your OS if you don't like it, or build your own (Try it with PB :lol:).
Image
Joris
Addict
Addict
Posts: 890
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: PB not good for Windows Store?

Post by Joris »

moogle wrote:It's not heading in that direction for desktop apps but even if it was...
It's quit clear that it will evolve that direction (I still hope not, but). They just wait until there app market can take over the regular desktop programs.
So, lets all go for Linux.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: PB not good for Windows Store?

Post by Danilo »

zxtunes.com wrote:But what about the game?

there is no need metro?
Only Modern UI (metro) apps and games are directly put in the store.
This programs are checked by MS. You can buy those apps directly in the store,
it is automatically downloaded and installed, automatic download and installation of updates,
support for RT version (ARM processor), etc.
Shop/Store, credit card payment, hosting, distribution and distribution of updates is all managed by Microsoft.
You just upload your software + updates and receive the money (if it is an paid app).

Classic desktop x86/x64 programs can be put into the store as external links only.
They are listed in the store. You can't buy them in store, it just opens your website
and the customer has to download/buy it from your website, install it manually etc.
Classic desktop programs = classic way of downloading, installing, updating.
SFSxOI
Addict
Addict
Posts: 2970
Joined: Sat Dec 31, 2005 5:24 pm
Location: Where ya would never look.....

Re: PB not good for Windows Store?

Post by SFSxOI »

To get your app into the Windows Store it needs to meet requirements and be certified, you also need a developer license.

Developer licenses are free, you can have as many as you need if have a Microsoft account and these must be renewed every 30 days. To get a 90 day developer license you need a windows store account.

To have your app accepted for the windows store you need to package it and get it certified. If the windows store hasn’t certified the app it can’t run on windows unless you have a developer license installed on the local machine, or was sideloaded via your 'enterprise' which is available in in Windows 8, this restriction doesn’t apply to desktop apps.

To have the app certified; You must install and run (now) Windows 8, have the (now) latest version of the Windows App Certification Kit installed (included in windows 8 SDK), have a valid developer license for your computer, deploy the proposed windows store app that you want to test to your computer. Certification testing is always with the latest OS and SDK installed. Apps previously certified (for Windows 7 this was known as the Windows Software Logo Program) for a previous OS don't need to be re-certified generally unless intended to also run in the latest OS (Windows 8 in this case), if you intended for previously certified to run in the latest OS version then it needs to be certified for that OS and the latest is Windows 8 so in this case they would also need to meet the Windows 8 level of certification.

The certification testing is based on the performance of a low power computer. Details, instructions, and information for the certification test can be found here > http://msdn.microsoft.com/en-us/library ... 94081.aspx

More information ; > http://msdn.microsoft.com/en-us/library ... p/hh749939 (its not a requirement of certification a desktop app use the (formally known as) 'metro' UI for certification or .net (but C# or C++ is preferred, a visual basic type language can't be used), but it depends on other factors.

After certification, the app still has to pass review and 'certification' by the MS people who run the windows store so its still possible for an app to pass the certification yet be rejected for the windows store due to various things but that's another story.

PureBasic based apps will (most likely) not pass certification or meet acceptance parameters/requirements in various aspects.

(games and apps are considered synonymous for most purposes in this context i'm advised by our MS rep here)
The advantage of a 64 bit operating system over a 32 bit operating system comes down to only being twice the headache.
Post Reply