maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Community (https://talk.maemo.org/forumdisplay.php?f=16)
-   -   Formación para programadores @ BCN Long Weekend (https://talk.maemo.org/showthread.php?t=35151)

qgil 2009-11-26 10:43

Formación para programadores @ BCN Long Weekend
 
(This thread defaults to Spanish since this is the default language of the Training track in the Maemo - Barcelona Long Weekend. Feel free posting in English or Catalan as well)

http://wiki.maemo.org/Maemo-Barcelon...Weekend/Agenda
http://wiki.maemo.org/Maemo-Barcelon...Formaci%C3%B3n

La agenda de formación para programadores se está definiendo en http://wiki.maemo.org/Maemo-Barcelon...Weekend/Agenda . Aún no hay una agenda completa pero ahí vamos. El problema no es falta de especialistas dado que contamos con expertos en desarrollo para Maemo con Qt o GTK+/Hildon, así como buenos conocedores del Maemo SDK y otras herramientas.

Precisamente la abundancia de expertos nos ha llevado a una cierta ausencia de liderazgo con puño de hierro. ;)

Daniel es el coordinador general y le toca ahora tomar las riendas.

Janaina is the Forum Nokia contact and she can help with logistics and contacts. She is Brazilian so she manages reading Spanish y tal but she is more fluent in English when it comes to speak and write.

Jesus aka jeez is another Brazilian in a similar situation. Junto con Aleix (campeón local de KDE) coordinan el track the Qt.

Alberto y Marc coordinan el track the GTK+/Hildon. Ambos conocen Maemo 5 como la palma de su mano y tienen una buena colección de commits puestos ahí.

Y hay más gente ofreciéndose para dar una sesión. Espero que todos se vayan presentando aquí.

La prioridad número 1 es completar la agenda, y para ello el feedback de los desarrolladores interesados en participar en él es fundamental.

Otra cosa en la que toda ayuda es bienvenida es convertir http://wiki.maemo.org/Maemo-Barcelon...Formaci%C3%B3n en una página útil. Reflejar la agenda, listar a los especialistas disponibles, listar a los participantes con enlaces a sus perfiles, explicando sus áreas de interés... Cuanto más útil sea esa página wiki mejor provecho vais a sacar del Long Weekend.

Janaina y yo vamos pero que muy liados con la organización de otros asuntos del largo fin de semana, por lo que esperamos que os podáis espabilar solitos. :) Si hace falta ayuda, aquí estamos.

Alberto Garcia 2009-11-26 15:16

Re: Formación para programadores @ BCN Long Weekend
 
Yo el viernes por la tarde lo dejaría para charlas introductorias y presentaciones más breves (no más de 30 minutos cada una). Es buen momento para presentar las tecnologías y avanzar los talleres del sábado.

El sábado hay más tiempo por lo que podemos usarlo para que la gente se ponga manos a la obra, pruebe cosas y escriba código.

Yo por mi parte el viernes me gustaría dar una charla introductoria sobre GTK y Hildon, para que la gente conozca un poco la tecnología y se ponga en contexto.

El sábado daría un taller sobre programación en GTK, desde los primeros pasos (algo así como escribir unha aplicación sencillita desde cero). Creo que 1 o 2 horas estarían bien, tal y como está ahora mismo en la agenda.

develofer 2009-11-26 15:57

Re: Formación para programadores @ BCN Long Weekend
 
Desde mi punto de vista, es un training parecido en duración al que ha tenido lugar en Copenague hace una semana.

Yo he estado allí, y la verdad es que el training mereció la pena.

Un consejo, cuanto más tiempo pasa, la gente más cansada está. Y sobre todo si hay fiesta de por medio. (Que por supuesto la habrá)

Intentaría explicar y dejar los "environments" de desarrollo lo más preparados posible el viernes.
Y con lo más preparados diría:
Con aplicaciones ya lanzadas en scratchbox y mostradas en Xephyr...

Nokia ha hecho una gran labor con nosotros antes de llegar a Dinamarca, enviándonos la información de como configurar los entornos de desarrollo, y como implementar las applicaciones HelloWorld en scractchbox (ARMEL y X86).

Pondría de verdad más énfasis en que la gente vaya con las aplicaciones básicas en scratchbox funcionando.

Con esto quiero decir:
SDK instalado en ubuntu o VM,
Scractchbox con qt4 instalado.
Qt creador y ESBox en SDK

Y digo esto porque:
En mi caso, fui capaz de tener una ventanita en Xephir con mi propio helloworld compilado y ejecutado en scratchbox antes de ir a Dinamarca.

Pero una vez allí, las dependencias cambiaron, forzando a "updatear" y a volver a configurar.
El repositorio de maemo respondía a pings pero no descargaba a veces...
Y para colmo, la conexión era bastante pobre...

La velocidad del training no era lenta, por tanto a veces era algo difícil seguirlo 100% aun sabiendo moverte por el Maemo SDK y scratchbox, así que:

Para los que participen:

Si se anda flojo en ello, aconsejo tomarse un fin de semana para ponerse al día.

Por parte de los expertos y maemo team:

Especificar absolutamente todo el software que se va a usar durante el training, precisamente para que no haya sorpresas como tener que instalar un IDE con velocidades de 3KB...

Es una pena que no pueda ir debido a que estoy liado con el proyecto fin de carrera con Qt&C++...

Espero que tengáis un fin de semana productivo, entretenido y lleno de motivación en la ciudad condal.

Saludos de un asturiano en Cracovia!

jsmanrique 2009-11-26 16:53

Re: Formación para programadores @ BCN Long Weekend
 
Totalmente de acuerdo con el compatriota!!

Yo añadiría, documentación básica en papel (por ejemplo, código comentado), por si alguien se pierde y no puede seguir la formación. Hace poco estuve en una formación parecida sobre Android, y cuando te pierdes algo del Eclipse, la cosa se pone muy mal.

PD: ¿Pero cuántos asturianos hay en Maemo? :D

Alberto Garcia 2009-11-26 17:29

Re: Formación para programadores @ BCN Long Weekend
 
Quote:

Originally Posted by develofer (Post 394032)
Intentaría explicar y dejar los "environments" de desarrollo lo más preparados posible el viernes.
Y con lo más preparados diría:
Con aplicaciones ya lanzadas en scratchbox y mostradas en Xephyr...

¿Que quieres decir con lo de las aplicaciones ya lanzadas? Mi idea es dar los primeros pasos en GTK/Hildon, no hay más requisitos que un SDK recién instalado :-)

Quote:

Originally Posted by develofer (Post 394032)
Pondría de verdad más énfasis en que la gente vaya con las aplicaciones básicas en scratchbox funcionando.

Con esto quiero decir:
SDK instalado en ubuntu o VM,
Scractchbox con qt4 instalado.
Qt creador y ESBox en SDK

Ok, ya veo. En mi caso sólo voy a hablar de GTK así que no es necesario instalar ningún paquete adicional, el SDK por defecto es suficiente.

femorandeira 2009-11-26 17:40

Re: Formación para programadores @ BCN Long Weekend
 
Quote:

Originally Posted by Alberto Garcia (Post 393932)
Yo por mi parte el viernes me gustaría dar una charla introductoria sobre GTK y Hildon, para que la gente conozca un poco la tecnología y se ponga en contexto.

El sábado daría un taller sobre programación en GTK, desde los primeros pasos (algo así como escribir unha aplicación sencillita desde cero). Creo que 1 o 2 horas estarían bien, tal y como está ahora mismo en la agenda.

Por mi parte, yo puedo dar una charla corta el viernes (unos 30 minutos) sobre portar aplicaciones de GNOME a Maemo. El sábado podemos echarle un vistazo en más profundidad a técnicas de diseño y ejemplos con aquella gente que esté interesada, y/o puedo echarle una mano a Alberto con el taller.

develofer 2009-11-26 22:56

Re: Formación para programadores @ BCN Long Weekend
 
Quote:

Originally Posted by Alberto Garcia (Post 394199)
¿Que quieres decir con lo de las aplicaciones ya lanzadas? Mi idea es dar los primeros pasos en GTK/Hildon, no hay más requisitos que un SDK recién instalado :-)

Ok, ya veo. En mi caso sólo voy a hablar de GTK así que no es necesario instalar ningún paquete adicional, el SDK por defecto es suficiente.

En tu caso quizá no haga falta. Estaba exponiendo el caso de que en el training se vayan a instalar aplicaciones en el N900, como ocurrió en Copenague.

Alguien que haya ido con nada de conocimento sobre apps para maemo, en dos días (de 9am a 4pm) se tuvo que familiarizar con el SDK (Muchos de ellos bajo VM), con Qt creator, también con ESBox ( eclipse preparado para aplicaciones para maemo), con scratchbox (ARMEL y X86), comandos qt, crear los debian packages e instalarlos en el dispositivo...

La verdad productivo, pero a veces algo hardcore... hehe

Lo que quiero decir es que si la gente tiene suficiente información a priori (y sobre todo clara) de lo que se va a hablar en esos días, mejor que mejor.

En Copenague, excepto por la mala conexión y la desinformación sobre algún IDE, la información proporcionada fue buena y extensa. Aunque a veces no concisa.

No se cuantos asturianos hay en maemo, pero deberíamos crear una comunidad!! :)

jsmanrique 2009-11-27 08:28

Re: Formación para programadores @ BCN Long Weekend
 
Quote:

Originally Posted by develofer (Post 394733)
No se cuantos asturianos hay en maemo, pero deberíamos crear una comunidad!! :)

Ya la tenemos (desde hace más de un año creo yo) ;) Se llama OMAG (Open Mobile Asturian Group) y hace unos meses que no tenemos ni el blog ni la página activa, pero lo solucionaremos en breve. El grupo en Google ahora mismo está lleno de spam, pero funciona ;)

Perdón por el off-topic

CrashandDie 2009-11-27 15:42

Re: Formación para programadores @ BCN Long Weekend
 
Es bueno ver que ustedes están llenando en la agenda, y que la reunión se perfila muy bien! Buena suerte con todo, Maemoistas!

qgil 2009-11-30 06:01

Re: Formación para programadores @ BCN Long Weekend
 
La agenda del viernes está compacta pero me preguntaba si tendría sentido empezar con un poco más de información general, en la linea de

http://www.slideshare.net/peterschne...loper-offering
http://www.slideshare.net/peterschne...ogy-highlights

Lo digo porque en los últimos días se están apuntado programadores que no figuran entre los sospechosos habituales y es probable que para algunos éste sea su primer encuentro directo con Maemo.

Yo podría dar esta sesión iniciando el track, arquitectura y tecnologías correrían un slot y "Demo: mi primer desktop widget" podría saltar al sábado.

Otra posibilidad es saltarse la arquitectura (hay buena documentación) y repartir lo más más básico entre mi intro y la sesión de interfaz de usuario de Alberto.


All times are GMT. The time now is 03:24.

vBulletin® Version 3.8.8