LB Booster
« Windows Store »

Welcome Guest. Please Login or Register.
Apr 1st, 2018, 03:59am



ATTENTION MEMBERS: Conforums will be closing it doors and discontinuing its service on April 15, 2018.
We apologize Conforums does not have any export functions to migrate data.
Ad-Free has been deactivated. Outstanding Ad-Free credits will be reimbursed to respective payment methods.

Thank you Conforums members.
Speed up Liberty BASIC programs by up to ten times!
Compile Liberty BASIC programs to compact, standalone executables!
Overcome many of Liberty BASIC's bugs and limitations!
LB Booster Resources
LB Booster documentation
LB Booster Home Page
LB Booster technical Wiki
Just BASIC forum
BBC BASIC Home Page
Liberty BASIC forum (the original)

« Previous Topic | Next Topic »
Pages: 1  Notify Send Topic Print
 thread  Author  Topic: Windows Store  (Read 109 times)
Rod
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 110
xx Windows Store
« Thread started on: Feb 3rd, 2018, 2:05pm »

We are being asked if it is possible to convert a program to run in/on Windows Store. It appears that C# code is accepted. But it must use the "Windows API". I just wonder whether a compiled LBB program might make the transition.

I know very little about the Store. I do know that it can't happen with LB. because of the unique runtime engine.

It appears that .exe is a thing of the past and that the app is opened and run by the Store's runtime. Probably smoke and mirrors to control distribution.
User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 1348
xx Re: Windows Store
« Reply #1 on: Feb 3rd, 2018, 2:58pm »

on Feb 3rd, 2018, 2:05pm, Rod wrote:
We are being asked if it is possible to convert a program to run in/on Windows Store.

Why? The original reason for the Windows Store was to support Universal Windows Platform (UWP) apps that would run on both desktops and mobile devices. But with Windows mobile being pretty much dead, what's the usage case?

Obviously you would not be able, in any straightforward way, to make a Liberty BASIC program 'CPU agnostic', so that it will run on either an x86 (desktop) or ARM (mobile) processor, so that pretty much kills the idea stone dead to begin with.

Quote:
It appears that .exe is a thing of the past

I hardly think that's the case!

Richard.
« Last Edit: Feb 3rd, 2018, 2:59pm by Richard Russell » User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 1348
xx Re: Windows Store
« Reply #2 on: Feb 4th, 2018, 09:48am »

on Feb 3rd, 2018, 2:05pm, Rod wrote:
We are being asked if it is possible to convert a program to run in/on Windows Store.

For further clarification I assume that when you say "run in/on Windows Store" you mean 'create a Universal Windows Platform (UWP) app' - I think that's what most people will understand it to mean and that's what I addressed in my previous reply. See this Wikipedia page for more details.

Although this is the original, and primary, purpose of the Windows Store it is also possible to deploy 'conventional' Win32 desktop (i.e. x86-specific) programs through the store, for convenience and as a means of giving a potential user more confidence in the product and an 'assurance' that it adheres to certain standards imposed by Microsoft. This is akin to the way OS X apps may be distributed either in an ad-hoc fashion or via the Mac App Store.

If this is what the original query is referring to then it may be technically possible to deploy LB or LBB apps that way, but it would probably be a lot of effort for questionable benefit.

Richard.
« Last Edit: Feb 4th, 2018, 09:48am by Richard Russell » User IP Logged

Pages: 1  Notify Send Topic Print
« Previous Topic | Next Topic »

| |

This forum powered for FREE by Conforums ©
Terms of Service | Privacy Policy | Conforums Support | Parental Controls