Windows Store

Hi,

Yesterday I got an email about how to deploy corona games in Win32. I have some questions.

This exe file can be deployed in Microsoft Store?

The app is compatible with other MS devices (like xbox, windows phone, etc)?

What about monetization? Store purchases can be implemented? Admob could be supported?

thanks

Hey !

Microsoft Store is, as far as I know, only for Windows Phone App, not Win32 apps. The app itself probably won’t be compatible with other MS devices (but it works on Surface Pro since its OS is a “desktop OS”).

I don’t know how it will work with Windows 10 coming (and the next Windows Phone OS).

And, from what I’ve read, in-app purchase for desktop apps is first Corona’s priority.

Hi oquesada,

The apps built are specifically win32 apps, not to be confused with Windows “Universal” Apps. So it will work on a Surface Pro as that is a Windows laptop. But it won’t work on Xbox. We do offer Windows Phone support, but that’s a separate thing entirely.

It works just fine on Windows 10, and is one of the target OSes that we regularly test against. You can confidently deploy your app as far back as WIndows XP, actually.

Regards,

Michael

So say I have built my win32 app, now what is the process of getting it on a surface pro 3 tablet? Do I just copy the whole folder with .exe file over and open? or is there a process to make a setup file?

After you’ve built your win32 app, you can launch it directly by double clicking on the .exe file. It works directly on any desktop device (PC, laptop, Surface Pro). But if you plan to distribute it, you’d better make a Setup.exe file since that would be more user friendly.

As far as I know, Corona SDK doesn’t give any way to build a setup file, but there are several solutions out there (.net, visual studio, and I know they are several programs that are specialized in creating setup files which are quite simple to use)

But keep in mind that, depending on the distribution platform you plan to use to distribute your app, you may have to follow some specific process (that will include some DRMs, just like on the Apple Store)…

Thanks

I’m a bit confused. the windows store it’s just for universal apps?

If I want to make a Windows universal app, Do i need to use CoronaCards or is it possible to make this Win32 app into an universal one?

Yes, Windows Store are just for “universal apps”. At least for now, I’m not sure how it will work with Windows 10.

And I do believe you need to use CoronaCards to build a universal app, as stated here.

I believe 10 is supposed to throw win32 and .NET apps into the store. So I read somewhere that was happening.

Microsoft announced earlier this year that they do plan on supporting distributing Win32 “Classic” apps via the Windows Store.  They refer to this technology as “Project Centennial”, which you can sign up to learn more via the link below…

   https://dev.windows.com/en-us/uwp-bridges

We haven’t had time to dig into it yet, but we’ll definitely keep a sharp eye on it.

As far as distributing your app you have several options. You could just zip up the folder or create a self extracting zip file. There are tons of tools out there for windows that will let you build an installer for your app, install it in the right place, create a desktop icon and other install features. Then you can distribute that file (could be a .msi file or a .exe).  You would be responsible for hosting where your file downloads from.

Rob

Hey !

Microsoft Store is, as far as I know, only for Windows Phone App, not Win32 apps. The app itself probably won’t be compatible with other MS devices (but it works on Surface Pro since its OS is a “desktop OS”).

I don’t know how it will work with Windows 10 coming (and the next Windows Phone OS).

And, from what I’ve read, in-app purchase for desktop apps is first Corona’s priority.

Hi oquesada,

The apps built are specifically win32 apps, not to be confused with Windows “Universal” Apps. So it will work on a Surface Pro as that is a Windows laptop. But it won’t work on Xbox. We do offer Windows Phone support, but that’s a separate thing entirely.

It works just fine on Windows 10, and is one of the target OSes that we regularly test against. You can confidently deploy your app as far back as WIndows XP, actually.

Regards,

Michael

So say I have built my win32 app, now what is the process of getting it on a surface pro 3 tablet? Do I just copy the whole folder with .exe file over and open? or is there a process to make a setup file?

After you’ve built your win32 app, you can launch it directly by double clicking on the .exe file. It works directly on any desktop device (PC, laptop, Surface Pro). But if you plan to distribute it, you’d better make a Setup.exe file since that would be more user friendly.

As far as I know, Corona SDK doesn’t give any way to build a setup file, but there are several solutions out there (.net, visual studio, and I know they are several programs that are specialized in creating setup files which are quite simple to use)

But keep in mind that, depending on the distribution platform you plan to use to distribute your app, you may have to follow some specific process (that will include some DRMs, just like on the Apple Store)…

Thanks

I’m a bit confused. the windows store it’s just for universal apps?

If I want to make a Windows universal app, Do i need to use CoronaCards or is it possible to make this Win32 app into an universal one?

Yes, Windows Store are just for “universal apps”. At least for now, I’m not sure how it will work with Windows 10.

And I do believe you need to use CoronaCards to build a universal app, as stated here.

I believe 10 is supposed to throw win32 and .NET apps into the store. So I read somewhere that was happening.

Microsoft announced earlier this year that they do plan on supporting distributing Win32 “Classic” apps via the Windows Store.  They refer to this technology as “Project Centennial”, which you can sign up to learn more via the link below…

   https://dev.windows.com/en-us/uwp-bridges

We haven’t had time to dig into it yet, but we’ll definitely keep a sharp eye on it.

As far as distributing your app you have several options. You could just zip up the folder or create a self extracting zip file. There are tons of tools out there for windows that will let you build an installer for your app, install it in the right place, create a desktop icon and other install features. Then you can distribute that file (could be a .msi file or a .exe).  You would be responsible for hosting where your file downloads from.

Rob