Maemo-Barcelona Long Weekend/Agenda

This is a draft agenda, work in progress.


Contents

Friday 4

Agenda

On Friday, attendees interested in documentation are invited to attend UX meets Code, to hear about the documentation needs related to usability, design and user experience.

Time Auditorium Formación UX meets Code/Documentation Localization
9.00 Acreditación con buen café (o té etc)
10.00 - 10.30 Benvinguts, Bienvenidos, Welcome
Quim Gil, Maemo Devices @ Nokia
10.30 - 11.30 Keynote: José Luis Martínez, VP, Marketing @ Nokia
11.30 - 12.00 Más café (o té etc)
12.00 - 12.30 Open movilforum & Maemo
Jose A. Vallés, Head of Open Telefonica
Start Start
12.30 - 13.00 Mozilla & Maemo
Toni Hermoso, Mozilla project.
13.00 - 13.30 Qué ofrece maemo.org
13.30 - 14.00 Qué ofrece Forum Nokia
14.00 - 15.00 La Hora de Comer Citilab Catering
15.00 - 15.30 Estrénate con la N900
Presentación, demos y un buen rato para familiarizarse con ella.
Información General

Quim Gil

15.30 - 16.00 Interfaz de usuario en Maemo 5

Alberto Garcia

16.00 - 16.30 Introducciones básicas a varias tecnologías:

Qt (Jesus "Jeez")

Python(Daniel)

16.30 - 17.00
17.00 - 17.30 KDE

Aleix Pol

17.30 - 18.00 UI from a broken home: The relationship between developers and designers

Patricia Montenegro

18.00 - ??.?? Setting up the development environment in preparation for the weeken's training
 ??.??:- Festa Fiesta Party (On?)

Saturday 5

Trainings Overview

Qt on Maemo Training: Qt is a cross-platform application framework from Nokia. It is the framework from KDE and will be the future of Maemo and all Nokia Symbian devices. On this training we will cover both sides of Qt: the QWidget family and the QGraphicsView family (its canvas), besides some of the new Qt 4.6 API's. The whole training will be fully hands-on, covered by examples, and in the end the audience will have 2hrs to develop their first Qt (fancy) application for Maemo, based on a preset of images, concepts and ideas from the openBossa designers. Let's hack!
Needed stuff: a computer with the latest Qt 4.6 SDK available :) (until now Qt 4.6 RC1 is available at: http://qt.nokia.com/developer/qt-4.6-preview#download-the-qt-4-1), and the Maemo5 SDK.

First steps to GTK (Hildon):

Introduction to GTK for C programmers, how to write a "Hello world" app, how to create a window, add some buttons, ... and how the GTK/Hildon toolkit works overall.

Agenda

Time Formación UX meets Code Documentation Localization
8.30 - 9.00 Acreditación con buen café (o té etc)
9.00 - 11.00 Qt on Maemo
Jesus Sanchez-Palencia (OpenBossa)
Aleix Pol (KDE)

Introduction and What is Qt?
Hands-on Examples: a more complete hello world, phonon, extending Qt

QGraphicsView: introduction,
QGraphicsScene, items, widgets, very simple example

Start Maemo documentation brainstorming session. Mary Nurminen, Titta Väyrynen Start
11.00 - 11.15 Más café (o té etc)
11.15 - 13.00 GTK first steps

Alberto Garcia

Continuación Maemo documentation brainstorming session continued Mary Nurminen, Titta Väyrynen Continuación
13.00 - 14.00 La Hora de Comer
14.00 - 16.00 QGraphicsLayouts: Grid, Linear and the

brand new AnchorLayout

Webkit: introduction to webkit, an example using webkit (webview, webelement) and anchorlayout + Hands-on

State Machine and Animation API's: intro to State Machine, intro to Animations (vs QTimeLine), an example + Hands-on

Continuación Maemo Wiki hackfest: Frequently Asked Questions Dave Neary Continuación
16.00 - 16.15 Más café (o té etc)
16.15 - 18.00 Porting GNOME applications to Maemo 5
Felipe Erias


+ more

Continuación Maemo Wiki hackfest: Beginner Material Dave Neary Continuación
 ??.??:- Tapas!

Sunday 6

Trainings Overview

Continuation of the courses started on Saturday

Agenda

Time Formación UX meets Code Documentation Localization
8.30 - 9.00 Acreditación con buen café (o té etc)
9.00 - 11.00 Qt Hands-on hacking session: developing a more complex example (or your first app) using some of the new Qt 4.6 API's Start Start Start
11.00 - 11.15 Más café (o té etc)
11.15 - 12.00 Hacking with the experts Continuación Continuación Continuación
12.00 - 13.00 Hacking with the experts Continuación Continuación Continuación
13.00 - 14.00 La Hora de Comer
14.00 - 15.00 Hacking with the experts Continuación Continuación Continuación
15.00 - 16.00 Hacking with the experts Continuación Continuación Continuación
16.00 - 16.15 Más café (o té etc)
16.15 - 18.00 Hacking with the experts Continuación Continuación Continuación
 ??.??:- Tapas!