Editing Maemo-Barcelona Long Weekend/Agenda

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 +
This is a draft agenda, work in progress.
== Friday 4 ==
== Friday 4 ==
-
 
-
=== Agenda ===
 
-
 
-
On Friday, attendees interested in documentation and on improving the user experience of their applications are invited to attend UX meets Code, to learn in a hands on manner about improving mobile concepting, persona creation and the importance of design documentation.
 
{| class="wikitable" border="2"
{| class="wikitable" border="2"
Line 11: Line 8:
! Auditorium
! Auditorium
! Formación
! Formación
-
! UX meets Code/Documentation
+
! UX meets Code
 +
! Documentation
! Localization
! Localization
|-
|-
| align="right" | 9.00   
| align="right" | 9.00   
-
| colspan="4" align="center" | Acreditación con buen café (o té etc)  
+
| colspan="5" align="center" | Acreditación con buen café (o té etc)  
|-  
|-  
| 10.00 - 10.30  
| 10.00 - 10.30  
| align="center" | '''Benvinguts, Bienvenidos, Welcome'''<br/>''Quim Gil, Maemo Devices @ Nokia''<br/>  
| align="center" | '''Benvinguts, Bienvenidos, Welcome'''<br/>''Quim Gil, Maemo Devices @ Nokia''<br/>  
-
| rowspan="2" colspan="3" align="center" |  
+
| rowspan="2" colspan="4" align="center" |  
|-  
|-  
| 10.30 - 11.30  
| 10.30 - 11.30  
| align="center" | '''Keynote: José Luis Martínez, VP, Marketing @ Nokia'''  
| align="center" | '''Keynote: José Luis Martínez, VP, Marketing @ Nokia'''  
 +
| colspan="4" align="center" |
|-  
|-  
| 11.30 - 12.00
| 11.30 - 12.00
-
| colspan="4" align="center" | Más café (o té etc)
+
| colspan="5" align="center" | Más café (o té etc)
|-  
|-  
| 12.00 - 12.30  
| 12.00 - 12.30  
-
| colspan="2" align="center" | [http://open.movilforum.com/ Open movilforum] & Maemo <br/>''Jose A. Vallés'', Head of Open Telefonica
+
| colspan="2" align="center" | [http://open.movilforum.com/ Open movilforum] & Maemo <br/>Jose A. Vallés, Head of Open Telefonica
-
| The Basics of Concepting
+
| Start
-
''Jan Krebber''
+
| Start
| Start
| Start
|-  
|-  
| 12.30 - 13.00  
| 12.30 - 13.00  
| colspan="2" align="center" | [http://mozilla.org Mozilla] & Maemo''<br/>[https://wiki.mozilla.org/User:Toniher Toni Hermoso], Mozilla project.
| colspan="2" align="center" | [http://mozilla.org Mozilla] & Maemo''<br/>[https://wiki.mozilla.org/User:Toniher Toni Hermoso], Mozilla project.
 +
|
|  
|  
|  
|  
Line 40: Line 40:
| 13.00 - 13.30  
| 13.00 - 13.30  
| colspan="2" align="center" | Qué ofrece [http://maemo.org maemo.org]
| colspan="2" align="center" | Qué ofrece [http://maemo.org maemo.org]
-
| Workshop: Focus on Liqbase Calendar, Video Editor
+
|  
 +
|
|  
|  
|-  
|-  
| 13.30 - 14.00  
| 13.30 - 14.00  
| colspan="2" align="center" | Qué ofrece [http://forum.nokia.com/maemo Forum Nokia]
| colspan="2" align="center" | Qué ofrece [http://forum.nokia.com/maemo Forum Nokia]
 +
|
|  
|  
|  
|  
|-  
|-  
| 14.00 - 15.00  
| 14.00 - 15.00  
-
| colspan="4" align="center" | '''La Hora de Comer''' Citilab Catering
+
| colspan="5" align="center" | '''La Hora de Comer''' Citilab Catering
|-  
|-  
| 15.00 - 15.30  
| 15.00 - 15.30  
| rowspan="6" valign="middle" align="center" | '''Estrénate con la N900'''<br>Presentación, demos y un buen rato para familiarizarse con ella.
| rowspan="6" valign="middle" align="center" | '''Estrénate con la N900'''<br>Presentación, demos y un buen rato para familiarizarse con ella.
-
| Información General
+
| La plataforma Maemo: arquitectura y conceptos básicos
-
 
+
|
-
''Quim Gil''
+
|  
-
| Breakout groups: Concepting your apps
+
|  
|  
|-  
|-  
| 15.30 - 16.00  
| 15.30 - 16.00  
-
| [http://people.igalia.com/berto/files/maemo5-barcelona.pdf Interfaz de usuario en Maemo 5]
+
| Interfaz de usuario en Maemo 5
-
 
+
|
-
''[http://maemo.org/profile/view/agarcia/ Alberto Garcia]''
+
|
-
|  
+
|
|
|-  
|-  
| 16.00 - 16.30  
| 16.00 - 16.30  
| rowspan="2" | Introducciones básicas a varias tecnologías:  
| rowspan="2" | Introducciones básicas a varias tecnologías:  
-
[http://proli.net/meu/talks/qtintro-maemolw.pdf Qt] ''Aleix Pol''
 
 +
GTK+/Hildon (Alberto Garcia)
-
|  
+
Qt (Jesus "Jeez")
 +
 
 +
Python(TBC)
 +
|
 +
|
|
|
|-  
|-  
| 16.30 - 17.00  
| 16.30 - 17.00  
-
|  
+
|
 +
|
|
|
|-  
|-  
| 17.00 - 17.30  
| 17.00 - 17.30  
-
| [http://proli.net/meu/talks/kde-maemolw.pdf KDE]
+
| Demo: mi primer desktop widget
-
 
+
|
-
''Aleix Pol''
+
|
-
|  
+
|
|
|-  
|-  
| 17.30 - 18.00  
| 17.30 - 18.00  
-
| UI from a broken home: The relationship between developers and designers  
+
| UI from a broken home: The relationship between developers and designers (Patricia Montenegro)
-
 
+
-
''Patricia Montenegro''
+
-
|
+
|
|
-
|-
 
-
| 18.00 - ??.??
 
-
| colspan="2" | Setting up the development environment in preparation for the weeken's training
 
-
|
 
|
|
|-
|-
| ??.??:-
| ??.??:-
-
| colspan="4" align="center" | '''Festa Fiesta Party''' (On?)
+
| colspan="5" align="center" | '''Festa Fiesta Party''' (On?)
|}
|}
== Saturday 5 ==
== Saturday 5 ==
-
'''UX Meets Code: Focus on Graphics'''
+
=== Training Overview ===
-
The UX Meets Code track on Saturday will concentrate on how to create the best graphics for your maemo application and cover such concepts as optimization, iconography and layouts.  The beginning of the day focuses on core concepts, followed by intense workshopping and working on individual projects.
+
-
 
+
-
=== 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.
'''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.
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.
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! <br>
+
Let's hack!
-
Needed stuff: a computer with the latest Qt 4.6 SDK available :) (Qt 4.6 is finally available at: http://qt.nokia.com/downloads), and the Maemo5 SDK.
+
 
'''First steps to GTK (Hildon):'''  
'''First steps to GTK (Hildon):'''  
Line 131: Line 125:
| align="center" width="300" | '''Qt on Maemo'''<br/>''Jesus Sanchez-Palencia (OpenBossa)<br/> Aleix Pol (KDE)''  
| align="center" width="300" | '''Qt on Maemo'''<br/>''Jesus Sanchez-Palencia (OpenBossa)<br/> Aleix Pol (KDE)''  
-
'''[http://proli.net/meu/talks/qtpres-maemolw.pdf Introduction and What is Qt?]'''<br/>
+
'''Introduction and What is Qt?'''<br/>
'''Hands-on Examples''': a more complete hello world, phonon, extending Qt
'''Hands-on Examples''': a more complete hello world, phonon, extending Qt
-
'''QGraphicsView''': introduction, <br/> QGraphicsScene, items, widgets, very simple example
+
| Start
-
 
+
| Start
-
|  
+
-
| Maemo documentation brainstorming session. ''Mary Nurminen, Titta Väyrynen''
+
| Start
| Start
|-  
|-  
Line 143: Line 135:
| colspan="4" align="center" | '''Más café (o té etc)'''
| colspan="4" align="center" | '''Más café (o té etc)'''
|-  
|-  
-
| 11.15 - 13.00
+
| 11.15 - 12.00
-
|'''Primeros pasos con GTK (y Hildon)'''<br/>
+
|''' How to learn Qt even more?'''
-
''[http://maemo.org/profile/view/agarcia/ Alberto Garcia]''
+
| align="center" | Continuación
-
<br />
+
| align="center" | Continuación
 +
| align="center" | Continuación
 +
|-
 +
| 12.00 - 13.00
 +
|'''Qt Training Part 2 Introduction'''
-
'''Demo: mi primer desktop widget'''<br/>
+
'''QGraphicsView''': introduction, <br/> QGraphicsScene, items, widgets, very simple example
-
''[http://maemo.org/profile/view/marcoil/ Marc Ordinas i Llopis]''
+
-
| align="center" | Graphics and Maemo apps ''Ulla Niemelä''
+
'''QGraphicsLayouts''': Grid, Linear and the <br/>
-
| align="center" | Maemo documentation brainstorming session continued ''Mary Nurminen, Titta Väyrynen''
+
brand new AnchorLayout
 +
| align="center" | Continuación
 +
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
|-  
|-  
Line 157: Line 155:
| colspan="4" align="center" | '''La Hora de Comer'''  
| colspan="4" align="center" | '''La Hora de Comer'''  
|-  
|-  
-
| 14.00 - 16.00
+
| 14.00 - 15.00
-
| '''QGraphicsLayouts''': Grid, Linear and the <br/>
+
| '''Webkit''': introduction to webkit, an  
-
brand new AnchorLayout
+
-
 
+
-
'''Webkit''': introduction to webkit, an  
+
example using webkit (webview, webelement) and anchorlayout + Hands-on
example using webkit (webview, webelement) and anchorlayout + Hands-on
-
 
+
| align="center" | Continuación
-
'''State Machine and Animation API's''': intro to State Machine, intro to Animations (vs QTimeLine), an example + Hands-on
+
| align="center" | Continuación
-
| align="center" | Workshop: Focus on gPodder, MaStory
+
| align="center" | Continuación
-
| align="center" | Maemo Wiki hackfest: Frequently Asked Questions ''Dave Neary''
+
|-
-
| align="center" |  
+
| 15.00 - 16.00
 +
| align="center" | '''State Machine and Animation API's''': intro to State Machine, intro to Animations (vs QTimeLine), an example + Hands-on
 +
| align="center" | Continuación
 +
| align="center" | Continuación
 +
| align="center" | Continuación
|-  
|-  
| 16.00 - 16.15
| 16.00 - 16.15
Line 173: Line 172:
|-  
|-  
| 16.15 - 18.00  
| 16.15 - 18.00  
-
|'''SDK & Developer tools'''<br/>''Daniel Wilms'' <br/>
+
| align="center" | '''Hands-on hacking session''': developing a more complex example (or your first app)  using some of the new 4.6 API's
-
 
+
| align="center" | Continuación
-
 
+
| align="center" | Continuación
-
'''Porting GNOME applications to Maemo 5'''<br/>''Felipe Erias''
+
-
<br/>
+
-
 
+
-
+ more
+
-
 
+
-
| align="center" | Breakout groups: Improving the graphics on your apps
+
-
| align="center" | Maemo Wiki hackfest: Beginner Material ''Dave Neary''
+
| align="center" | Continuación  
| align="center" | Continuación  
|-
|-
Line 189: Line 181:
|}
|}
-
== Sunday 6 ==
 
-
'''UX Meets Code: Focus on Interaction Design and Usability'''
 
-
The UX Meets Code track on Sunday will focus on Interaction Design and basic concepts such as flow and prototyping.  The beginning of the day focuses on core concepts, followed by intense workshopping and working on individual projects.
 
 +
== Sunday 6 ==
=== Trainings Overview ===
=== Trainings Overview ===
Continuation of the courses started on Saturday
Continuation of the courses started on Saturday
Line 210: Line 200:
|-  
|-  
| 9.00 - 11.00  
| 9.00 - 11.00  
-
| width="300" | '''Qt Hands-on hacking session:''' developing a more complex example (or your first app) using some of the new Qt 4.6 API's
+
| align="center" width="300" | '''Qt on Maemo'''<br/>''Jesus Sanchez-Palencia (OpenBossa)<br/> Aleix Pol (KDE)''
 +
 
 +
'''Introduction and What is Qt?'''<br/>
 +
'''Hands-on Examples''': a more complete hello world, phonon, extending Qt
-
| Interaction and Usability ''Kirsi Rönkko''
+
| Start
| Start
| Start
| Start
| Start
Line 220: Line 213:
|-  
|-  
| 11.15 - 12.00
| 11.15 - 12.00
-
|'''Hacking with the experts'''
+
|''' How to learn Qt even more?'''
-
| align="center" | Workshop: Focus on Mapper and Xournal
+
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
|-  
|-  
| 12.00 - 13.00
| 12.00 - 13.00
-
|'''Hacking with the experts'''
+
|'''Qt Training Part 2 Introduction'''
-
| align="center" | Improve the Interaction Design and Usabilty of your app
+
 
 +
'''QGraphicsView''': introduction, <br/> QGraphicsScene, items, widgets, very simple example
 +
 +
'''QGraphicsLayouts''': Grid, Linear and the <br/>
 +
brand new AnchorLayout
 +
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
|-  
|-  
| 13.00 - 14.00  
| 13.00 - 14.00  
-
| colspan="4" align="center" | '''La Hora de Comer''' (comida no incluída)
+
| colspan="4" align="center" | '''La Hora de Comer'''  
|-  
|-  
| 14.00 - 15.00
| 14.00 - 15.00
-
| '''Hacking with the experts'''
+
| '''Webkit''': introduction to webkit, an
 +
example using webkit (webview, webelement) and anchorlayout + Hands-on
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
Line 241: Line 240:
|-  
|-  
| 15.00 - 16.00  
| 15.00 - 16.00  
-
|'''Hacking with the experts'''
+
| align="center" | '''State Machine and Animation API's''': intro to State Machine, intro to Animations (vs QTimeLine), an example + Hands-on
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
Line 250: Line 249:
|-  
|-  
| 16.15 - 18.00  
| 16.15 - 18.00  
-
| '''Hacking with the experts'''
+
| align="center" | '''Hands-on hacking session''': developing a more complex example (or your first app)  using some of the new 4.6 API's
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
| align="center" | Continuación
Line 258: Line 257:
| colspan="4" align="center" | '''Tapas!'''  
| colspan="4" align="center" | '''Tapas!'''  
|}
|}
-
 
-
[[Category:Maemo-Barcelona Long Weekend]]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)