Encuentros
>
>

Codemotion Meetups - VII Codemotion Meetup

Tuesday 12 April 2016, 19:00 - 20:00

Calle Gran Via, 28 , Madrid, España

¡Ya llega otro Codemotion Meetup! Esta vez nuestro anfitrión es Tuenti. El Meetup empezará a las 19, tendremos dos charlas entre las más valoradas del último Codemotion y, después, quedaremos como siempre para unas cervezas. Por favor, indicad vuestro DNI cuando os inscribáis, y también recordad traerlo el día del Meetup porque os lo pedirán en la entrada. PROGRAMA: 19:00-19:45 "Programando en diferido" por Jorge Barroso http://2015.codemotion.es/agenda.html#[masked]/[masked] Abstract: Es por todos conocido que uno de los mayores problemas de Android es trabajar fuera del hilo de UI. Durante años hemos descubierto varias formas de hacerlo, desde recomendaciones por parte de Android como AsyncTask o Services hasta librerías basadas en el Reactive Manifesto como rxJava o JDeferred. El estándar de la industria es hacer todo asíncrono pero, ¿estamos seguros de que esta es la mejor solución? Acerca del ponente: Jorge Barroso es Android expert en Karumi, Trabajó en Tuenti entre 2009 a 2013 siendo en su última etapa tech lead del equipo de android core. Antes de Tuenti trabajó en varias empresas desarrollando juegos para dispositivos móviles y juegos multiplayer.  19:45-20:30 "World-Class Testing Development Pipeline for Android" por Pedro Vicente Gómez Sánchez http://2015.codemotion.es/agenda.html#[masked]/[masked] Abstract: Hablemos de pipeline de testing completo, que es algo que en backend se tiene muy claro pero en Android la gente está muy perdida. Es 2015, y testear no consiste sólo en cubrir tu código de tests unitarios. Mostraremos ejemplos de código combinando Espresso, Robolectric, Mockito, MockWebServer, JUnit y Dagger. Hablaremos sobre estrategias de testing a medida de cada proyecto, cómo conseguir una pipeline de pruebas efectiva, frameworks de tests de instrumentación, sobre qué segmentos de nuestro software ampliar el scope del test para ser más efectivos o dónde aprovechar las ventajas de los tests unitarios. Enseñaremos código y veremos ejemplos. Hablaremos de cómo hacer para que quieras lanzar tus tests, para que cubran las partes importantes de código, para que refactorizar no sea un dolor. Será divertido. Acerca del ponente: Android developer muy interesado por las nuevas tecnologías, clean code y testing. Actualmente formo parte del equipo de ingeniería de Karumi como Android Expert. Intento mejorar cada día como ingeniero trabajando con nuevos frameworks, librerías, colaborando con la comunidad open source o aprendiendo nuevos lenguajes. El objetivo, escribir la mejor aplicación posible.

Más información

Publicado por: Betabeers