python 2.5 and gtk/hildon. there are of course some things that work differently across the major versions, but those are genrally minor things. much more important diffference is that maemo5 stronly prefers finger size UIs and Harmattan requires them, do don't do anything that would require stylus.