Maemo Summit 2009/Submissions

(Talk Submissions)
(Hacking officially unsupported Bluetooth profiles to work in Fremantle)
Line 55: Line 55:
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.
: Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.
-
=== Hacking officially unsupported Bluetooth profiles to work in Fremantle ===
+
 
-
*Johan Hedberg - johan.hedberg at nokia.com
+
-
*Intended audience: users,application developers,platform developers
+
-
*Talk type: presentation
+
-
*Abstract/description
+
-
: Fremantle doesn't come with out-of-the-box support of several Bluetooth profiles that are could in theory be supported with upstream components. These include e.g. DUN, HID and PAN. The presentation intends to be a hands-on session demonstrating how to enable support for these profiles through the act of changing config files and random hacking.
+
-
*Author bio
+
-
: Johan has been a software developer in the Maemo team ever since the first Maemo device, the 770 came out. His main responsibility area is Bluetooth and through active upstream involvement he has become a co-maintainer of BlueZ.
+
=== Nokia PUSH N900 Project Showcase ===
=== Nokia PUSH N900 Project Showcase ===

Revision as of 10:40, 25 September 2009

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.

Developing applications using Plasma

  • Artur Duque de Souza - asouza AT kde DOT org / morpheuz AT gmail DOT com
  • Intended audience: application developers
  • Talk type: presentation
  • Abstract/description
KDE4 brought a new concept of desktop called "Plasma" where everything is a "live object". To achieve this, a library called libplasma was created and this is a very powerful library that enables any application to create modular and rich UIs. During this presentation I'll talk more about libplasma and how it can help the developer to create more attractive and rich UIs easily.
  • Author bio
Linux user since 1997, MoRpHeUz (a.k.a. Artur de Souza) worked for IBM (Linux Technology Center) and currently is working for INdT as a researcher at the openBossa stream, developing open-source solutions for mobile devices. One of the main core developers of Canola 2, now he works on bringing rich UIs to Qt applications.


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