Mark! You can program Python on Android in one of many ways, one way is to use the the SL4A(Scripting Layer 4 Android) tool. The APKs can be downloaded from their Google code page, and there is limited supported to turn the resulting Python app into a self-installing APK as well with a little work.
Another method is to use the Kivy framework located here: http://kivy.org/ Pygame can also be targeted to Android and APKs can be compiled with it's toolchain. In fact there are quite a few Android ported Linux games made in Python that use this method: http://pygame.renpy.org/ I think it would be really cool to use one of these above kits for this mobile hackathon, what do you think? On Fri, 24 Jan 2014 15:16:54 -0600 Mark Jenkins <[email protected]> wrote: > Yuck! > > http://canadianopendataexperience.com/pages/frequently-asked-questions > """What platform(s) am I allowed to build for during the competition? > > There are no restrictions in terms of platforms but we strongly > recommend you build your open data application in a way that is > accessible via mobile devices.""" > > I'm going to lead a different take on this. Depending on what they ask > me to do, the program I'm going to write and submit will target either: > > * teletype (pure text or command line application), perhaps with .png > output files to file system if appropriate > * glass teletype (curses!) > [apologies to Adrian, but I'll be using a glass teletype emulator, e.g. > xterm] > > or > > * or PC desktop (pygtk, available for systems with X and MS Windows) > > Yeah, me the python lover could use the python for Android thingy and > the bindings that provides to the android GUI libs. > > But screw that. Mobile devices, android included are personal tracking > devices: > http://motherboard.vice.com/en_ca/blog/maybe-the-most-orwellian-text-message-ever-sent > that come loaded more and more with proprietary software. > > And an ungodly number of them ship with unlockable bootloaders, which to > me is a great crime against hackerdom. Too many mobiles hackers are > putting in time trying to root these pieces of **** instead of > developing stuff on top of an open platform. > > Instead of going for the win, I'm going make this a general purpose > python educational thing for Skullspace members where I will schedule > some progress lectures throughout the hackathon. > > So for those of you looking to get some general /dive into python/ > education -- here's your chance to get some with some real problem > domains and to see what can be written on short time lines. > > I'm going to write my code with lecture clarity in mind instead of with > a race to the finish line mentality. > > Anyone else into Python want to join my team? > http://canadianopendataexperience.com/teams/mark-jenkins-w-python > > _______________________________________________ > SkullSpace Discuss Mailing List > Help: http://www.skullspace.ca/wiki/index.php/Mailing_List#Discuss > Archive: https://groups.google.com/group/skullspace-discuss-archive/ -- Kevin <[email protected]> _______________________________________________ SkullSpace Discuss Mailing List Help: http://www.skullspace.ca/wiki/index.php/Mailing_List#Discuss Archive: https://groups.google.com/group/skullspace-discuss-archive/
