Python and Maemo 2.0
As we all probably know by now the Beta version of Maemo 2.0 and OS2006 has been released. Too bad that I forgot my Nokia 770 at work and I cannot test the new software yet.
Of all the weekends, why It had to be now.
Anyway, I’ve been browsing through the Maemo.org site and I noticed that there was very nice Python tutorial there that includes lots of useful information. It seems that now it is really possible to develop fully working applications for Maemo platform using Python, since LibOSSO and D-BUS services are included. The tutorial has also very good instructions on how to make application installer packages from your Python applications.
The tutorial mentions that the Nokia 770 software images won’t include the Python runtime by default, but it has to be installed separately. This is quite understandable considering the amount of memory that is available on Nokia 770 for installable software. Also according to the tutorial the Pymaemo runtime package should be downloadable via maemo.org, but I haven’t found it yet. Anyway, the future looks promising.
Please also note that my previous tutorials do not apply anymore on Maemo 2.0 since hildon.App and hildon.AppView have changed to hildon.Program and hildon.Window.
June 13th, 2006 at 6:42 pm
There’s some python-stuff in the subversion-repository…
https://stage.maemo.org/svn/maemo/projects/haf/trunk/
June 14th, 2006 at 2:07 pm
Cool… there seems to be all the stuff. Unfortunately there is nothing useful in the python-runtime folder.
Btw, I briefly tried the Maemo 2.0 SDK on my PC since the Python stuff should be included in there. The problem was that I couldn’t import the hildon library at al since it results into ImportError. Anyone else having similar problems? Could this be a bug?
June 19th, 2006 at 1:06 pm
There was one comment here earlier that I deleted accidentally when removing spam. It was related to the problem that I describeed in my earlier post. Anyway, that problem has now been solved. For more information read http://maemo.org/pipermail/maemo-developers/2006-June/004340.html .