Maemo Summit 2009/Submissions
Contents |
Talk submissions for Maemo Summit 2009
Please add your submission to this page at the bottom. Have a look at the Call for content for some guidelines.
Please follow the template for each presentation that you would like to submit. Thanks!
Maemo Summit community content committee:
- Dave Neary
- Jamie Bennett
- Valério Valério
Submission template
Copy & paste the following template, and fill in the details specific to your presentation.
Talk Title Goes Here
- Author name and contact details
- Intended audience (users/application developers/platform developers)
- Talk type (presentation/lightning talk)
- Abstract/description
- Abstract goes here. A two paragraph overview of the proposed talk content is sufficient.
- Additional Information (optional)
- Additional information on extra equipment you might need or something else goes here
- Author bio
- A short (1 paragraph) note about who the author is goes here
Talk Submissions
PySide: Python for Qt And Automatic Bindings Generation
- Marcelo Lira dos Santos - marcelo.lira@openbossa.org - setanta on #maemo
- Intended audience: application developers/platform developers
- Talk type: presentation
- Abstract/description:
- The Python bindings for the Maemo Platform provided by PyMaemo are an all-time favorite among the Maemo developer community. Python must keep up with the recent addition of Qt to the Nokia offering for Maemo developers.
- PySide are the Python bindings for Qt framework developed by INdT (Instuto Nokia de Tecnologia) [1], and recently released under a LGPL license. The PySide [2] bindings target not only the desktop but were conceived to provide Qt for Python on the Maemo platform.
- Qt being a huge library, the task of creating bindings for any high level language must be automated as much as possible, while retaining the developer ability to adjust details to satisfy the particular target language demands. To tackle this problem, a binding generator for Python was developed based on QtScript Generator from Qt Development Frameworks. Developers of bindings for other Qt-based libraries could also benefit of this automated generation scheme.
- This talk will present PySide, describe its characteristics, show its current status on Maemo Platform and where the project is headed to. The binding generation tool will also be explained, as well as the common problems that arise when wrapping C++ libraries to high level languages such as Python.
- Author bio
- Marcelo is an active developer of PySide and PyMaemo projects at INdT and has been involved with Maemo apps development since N800. Nowadays he is working with automatic binding generation for C++ based libraries, like Qt.
Nokia PUSH N900 Project Showcase
- XXXXX XXXXX, Nokia & Ben Mason, Hyper - ben AT hyperhappen.com
- Intended audience: platform developers
- Talk type: presentation
- Abstract/description
- Nokia has recently launched the PUSH N900 project and we'd like to take the opportunity to showcase it to the Maemo community, hopefully inspiring people to take part.
PUSH is a unique project from Nokia that brings together the world's most skilled designers, creatives, artists, hackers, modders and coders to push the N900 and Maemo to its limits - a competition to build the most innovative hacks possible using the most advanced technology we know today.
We'll be running through the background to the project, sharing some of the hacks we've already created and hopefully answering lots of questions and inspiring people to get involved.
Check out http://blogs.nokia.com/pushn900/ for more details.
- Additional Information (optional)
- We'll be bring a laptop, some N900 devices and most likely some other equipment to showcase some of the hacks.
- Author bio
- XXXX XXXX, Nokia
- Ben Mason, Hyper
- I am a communications strategist responsible for the PUSH N900 project. I’ve worked with Nokia on a number of device and service launches. I’m also a keen follower of digital culture and I write at http://101culture.com