Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Formación para programadores @ BCN Long Weekend

    Reply
    Page 1 of 3 | 1   2     3   | Next
    qgil | # 1 | 2009-11-26, 10:43 | Report

    (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.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to qgil For This Useful Post:
    opengeek

     
    Alberto Garcia | # 2 | 2009-11-26, 15:16 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    develofer | # 3 | 2009-11-26, 15:57 | Report

    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!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    jsmanrique | # 4 | 2009-11-26, 16:53 | Report

    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?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Alberto Garcia | # 5 | 2009-11-26, 17:29 | Report

    Originally Posted by develofer View Post
    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 :-)

    Originally Posted by develofer View Post
    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    femorandeira | # 6 | 2009-11-26, 17:40 | Report

    Originally Posted by Alberto Garcia View Post
    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    develofer | # 7 | 2009-11-26, 22:56 | Report

    Originally Posted by Alberto Garcia View Post
    ¿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!!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    jsmanrique | # 8 | 2009-11-27, 08:28 | Report

    Originally Posted by develofer View Post
    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

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to jsmanrique For This Useful Post:
    develofer

     
    CrashandDie | # 9 | 2009-11-27, 15:42 | Report

    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!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    qgil | # 10 | 2009-11-30, 06:01 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 1 of 3 | 1   2     3   | Next
vBulletin® Version 3.8.8
Normal Logout