QNX’s support of POSIX is proving to be really helpful in porting functionality to the PlayBook (and later BBX). One area in point is Python (wikipedia, home site) .
PlayBook 2.0 already includes the Python 3.2 runtime but Peter Hansen has started an exploratory project to make it possible to create PlayBook Applications using Python.
Peter has been documenting the effort so far in his blog, and also created a project site for the code:
- BBX Python: Proof of Concept
- BBX Python: Progress, Stage 2
- BBX Python: Project Site
- BBX Python: Next Steps
- Project Site
- IRC: #bbx-python on freenode.net (use your favorite client, or browser)
The latest additions to bbx-python include some demos (WAV playback, GPS logging). Overall, very good progress in very short time. I’ll provide more updates as they occur.
And, if you are interested in contributing to the topic, drop a note to Peter (@peter9477); Rob Paskowitz already has expressed some interest and the more the merrier.
Pingback: Getting to Know Open Source BlackBerry PlayBook Development «BlackBerry Developer's Blog
Pingback: Getting to Know Open Source BlackBerry PlayBook Development | BlackBerry and Phone Shop
Pingback: Why Can't Services Run in the Background? - Page 5 - BlackBerry Forums at CrackBerry.com
Eduardo, is it OK to use this in an end-user app released to App World? Is the preinstalled Python likely to change or go away anytime soon? Of course we could conceivably package the whole Python runtime with the app, but that’s rather a waste…
No public official position on that yet, sorry. I’ll post something when it settles down.