Welcome to Teemu’s Blog

Picture of me.

Hi, my name is Teemu Harju. I'm a 27-year-old engineer from Espoo, Finland and this is site is my contribution to the world wide web. I'll write here about all kinds of stuff that interests me. Python coding is my passion. I'm also interested in different kinds of web technologies.

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.

3 Responses to “Python and Maemo 2.0”

  1. Sven Says:

    There’s some python-stuff in the subversion-repository…

    https://stage.maemo.org/svn/maemo/projects/haf/trunk/

  2. Teemu Says:

    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?

  3. Teemu Says:

    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 .

Leave a Reply