Re: [Tutor] Recommended way for end users to run our Python programs?
https://play.google.com/store/apps/details?id=ru.iiec.pydroid3 that one also supports kivy, tkinter on android last time i checked py android support i agree is more than lacking Abdur-Rahmaan Janhangeer https://github.com/Abdur-rahmaanJ Mauritius On Sun, 19 Aug 2018, 17:01 Alan Gauld, wrote: > On 19/08/18 12:11, Abdur-Rahmaan Janhangeer wrote: > > btw qpython supports sl4a since long > > > > maybe you meant : "no packaged options" > > Never heard of sl4a, ... OK I did a search. > Its a scripting interface to the Android API that > supports Python. > > It looks interesting, next time I have a spare week > I'll need to investigate in more detail. Thanks for the > pointer. > > What I meant was that the OPs Tkinter program wouldn't > work on Android (or any of the other "standard" Python > GUI toolkits). > > -- > > Alan G > Author of the Learn to Program web site > http://www.alan-g.me.uk/ > http://www.amazon.com/author/alan_gauld > Follow my photo-blog on Flickr at: > http://www.flickr.com/photos/alangauldphotos > > ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Recommended way for end users to run our Python programs?
On 19/08/18 12:11, Abdur-Rahmaan Janhangeer wrote: > btw qpython supports sl4a since long > > maybe you meant : "no packaged options" Never heard of sl4a, ... OK I did a search. Its a scripting interface to the Android API that supports Python. It looks interesting, next time I have a spare week I'll need to investigate in more detail. Thanks for the pointer. What I meant was that the OPs Tkinter program wouldn't work on Android (or any of the other "standard" Python GUI toolkits). -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.amazon.com/author/alan_gauld Follow my photo-blog on Flickr at: http://www.flickr.com/photos/alangauldphotos ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] Recommended way for end users to run our Python programs?
btw qpython supports sl4a since long maybe you meant : "no packaged options" Abdur-Rahmaan Janhangeer https://github.com/Abdur-rahmaanJ Mauritius On Fri, 17 Aug 2018, 12:50 Alan Gauld via Tutor, wrote: > On 17/08/18 05:40, Matthew Polack wrote: > > > Does this always require Python being installed as a full language on the > > end users computer? > > No. It does require the Python interpreter plus any modules > you write or use(including any modules your modules use...) > > There are a few tools around that can collect this information > and build an executable "exe" file that bundles everything > together for convenience. py2exe being the best known. > > The downside of this is that if you install several such > programs you wind up installing multiple copies of Python > which is a bit of a waste of space - but disk space is > cheap nowadays... > > > Is there some other way to get it working in either a browser...or as a > > 'self contained' windows app ...or an Android/IOS appor a regular > > Windows .exe file to install? > > For Android there is a toolset called Kivvy that some have used > successfully. Personally I use the QPython IDE on Android but > it only supports CLI programs, no GUI. (I think it can run > Kivvy code too) > > I have no idea about Python on iOS... > > On the other hand requiring Python on the target platform is > not such an unusual thing. For many years VisualBasic programs > required a VBRUN.DLL to be installed. And Java programs require > the JVM to be in place. So you can just build a Windows > installer that checks if Python is already there and if > not installs Python and then adds your code. > > HTH > > -- > Alan G > Author of the Learn to Program web site > http://www.alan-g.me.uk/ > http://www.amazon.com/author/alan_gauld > Follow my photo-blog on Flickr at: > http://www.flickr.com/photos/alangauldphotos > > > ___ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > https://mail.python.org/mailman/listinfo/tutor > ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor