Open dessant opened 8 years ago
In my opinion, something like a web interface(a simpler hanga, similar with p4a-cloud) for using buildozer would be a great feature for this sdk because people usually face problems with buildozer.
With a "buildozer-cloud" we could add a simple vagrant script into this sdk. So you could simple download the sdk, run 'vagrant up' to download/start the builder server, and use it through KD. This script prepare an linux machine with all necessary dependencies and setup the buildozer-cloud interface.
from @NSasquatch:
We all agree that kivy is very promising and could become the way of creating UX in python. For that to happen I think it is very important that there is a powerful and stable UI designer for it - it greatly speeds up the process of creating new UIs and is much easier for a learner to get familiar with all the available kivy modules. This project, even though it still needs some polishment, could become just that.
But I think it's not quite there. Having to set up kivy and all the python packages before actually being able to use it is quite cumbersome, especially for newcomers who might not be to familiar with installing python packages as well as people who are not sure yet if they really want to use kivy and only want to give it a try. For all these people, having a standalone that you can simply download and it works is very important. A simple pipy and a py2exe interface would not be to hard to add. You could go on from there, adding git support, maybe directly compile to a connected smartphone...?
How this would be achieved I'm not so sure, I don't know the tools who are usually used for this. Is there an easy way to automate this? If not, I think even having a standalone, even if it is lagging some versions behind the sourcecode, is better than none at all. Also, besides being available for Windows, Linux and Mac OSX it would probably attract even a bigger user base if it was also available for iPad and Android Tablets (I don't know a tool for Android that has similar capabilities... develop for Android on Android? I think that has potential).
from @EthenCrowl
I do believe NSasquatch is right. Kivy is a very powerful and robust system that could very likely become the go to way for creating UX in Python. Packaging Kivy-Designer in a standalone program would be the perfect way to bring UX design, for Python, to the masses.
PS: moving from https://github.com/kivy/kivy-designer/issues/247
There is a demand for having a portable environment tailored for new programmers, which includes Python, Kivy, Kivy Designer, and all of their dependencies.
For a start, we would like to make this happen on Windows, reusing the package generator from https://github.com/kivy/kivy-sdk-packager/tree/master/win.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.