Python

This is the page of the Maemo/Harmattan Python project. Python is an interpreted, dynamic programming language.

PyMaemo (Python for Maemo)
The PyMaemo (Python for Maemo) project maintains a set of packages necessary to run and develop Python applications on the Maemo platform.

For all PyMaemo-related content, see:


 * Python on Maemo 5 (Nokia N900)

MeeGo 1.2 Harmattan Python
The MeeGo 1.2 Harmattan Python project provides a Python runtime environment for Nokia's N9 phone and the N950 developer device built on the MeeGo 1.2 Harmattan platform. It provides a full-featured set of packages and tools to rapidly develop and run Python applications using the PySide: Python for Qt bindings together with the Qt Quick UI definition language.

For all Harmattan-related content, see:


 * Python on MeeGo 1.2 Harmattan (Nokia N9 and Nokia N950)

Documentation and Guides
Please keep documentation pages in the "Python" section by prefixing the page title with "Python/".


 * PySide/QML on MeeGo Tutorial (although meant for MeeGo Core, the ideas exposed can be applied to MeeGo 1.2 Harmattan as well.)
 * Tooling for Maemo 5 and MeeGo 1.2 Harmattan packaging: pyside-assistant

Communication

 * IRC:  on
 * Mailing list:
 * Meego 1.2 Harmattan: meego-python@lists.meego.com (Info page, Archives)
 * PyMaemo: pymaemo-developers@garage.maemo.org(Info page, Archives)
 * PySide: pyside@lists.pyside.org (Info page, Archives)

Talks, BoFs and Events

 * MeeGoConf 2011: Prototyping and developing apps with Python, PySide and QML
 * EuroPython 2011: Developing Desktop and mobile apps with PySide and QML