Qt Shop
Qt Shop
Qt Shop
Qt Shop
Qt Shop
Trivial multi-platform app deployment
Trivial multi-platform app deployment
Trivial multi-platform app deployment
Trivial multi-platform app deployment
This campaign is closed
Qt Shop
Trivial multi-platform app deployment
Trivial multi-platform app deployment
Trivial multi-platform app deployment
Trivial multi-platform app deployment
Trivial multi-platform app deployment
Intro
How hard could it be to make multiplatform desktop app
deployment absolutely easy? Well, I am guessing: not very hard, with the right tools.
Here’s the trick: see what works in the real world, and adopt it.
Question: what has deployed billions of apps and has its users happy?
Answer: phone app stores.
This project aims to build an app store where cross-platform apps written using PyQt can be deployed with one click to all major desktop platforms.
It is possible. I know how to do it.
Here are some details of the proposal:
As I see it, a reasonable app store has the following components:
A Stable Deployment Target
You can’t deploy from the store if you don’t know what you are deploying
into. If the target platform is shaky, you just can’t know how to deploy
without user assistance, and we are trying to make this easy for the
user, which means that’s not acceptable.
So, what’s a stable deployment target we can provide?
What can be (and should be) bundled with the app?
What may be bundled:
Deployment Services
Monetization Services
The Store Itself
I don’t expect a functional version of this would take me more than a week to
implement. Of course then there are all sorts of usability, looks, etc. things
to consider.
The platform would be released under GPLv2 or later.