Codemotion 2015. Hemos vuelto madafakas!

OMG! Se me lee?? Probando probando, uno dos uno dos….

Sí, THE BOYS ARE BACK!

Si estás leyendo esto y alguna vez has leído algo de lo que hemos posteado en este pequeño blog, te preguntarás…básicamente porque nos hemos pasado dos o tres meses sin postear nada. Bueno la vida es compleja y ajetreada y para dos tipos que viven al límite como nosotros pues imagínate…voy a dejar de mentir somos unos VAGOS.

Pero vamos a dejarnos de rollos y vamos a lo importante.

Este fin de semana hemos acudido a uno de los eventos de desarrolladores más importantes del país. El Viernes y el Sábado nos pasamos por Codemotion 2015, a ver que se contaban los mejores programadores. Personalmente pensamos que estos eventos son totalmente necesarios, enriquecen mucho la comunidad de desarrollo, nos ayuda a ser mejores programadores y también motiva a crear mejores productos. Desde luego que si en esta ocasión no habéis podido asistir, intentad acercaros a eventos de este estilo, desde luego que merece la pena.

Hemos decidido hacer este post para contaros un poco nuestra visión del evento y recalcar las mejores charlas, os dejamos también enlaces a las charlas para que curioseéis un poco y practiquéis. Os animo a stalkear a los ponentes, grandes profesionales y mejores personas (peloteo gratis patrocinado por Drunkcode.org). Vamos a ello:

  • Beauty Treatment for your Android Application:
    Jose L Lugia
    nos dio una charla muy interesante sobre cómo poner nuestras aplicaciones Android bonitas. Se centró sobre todo en las animaciones y nos dejó ver muchos ejemplos.Nos hizo ver como mejoran la experiencia de usuario y hace que nuestra aplicación tenga un aspecto muy moderno e innovador. Sus ejemplos de Wunderlist tenían muy buena pinta. También Jose nos dejó ver que le encanta la cerveza.
    GitHub Slides José L Ugía
  • Swift 2 para arquitecturas avanzadas:
    ¿Empezamos ya a usar Swift para proyectos con una arquitectura compleja? ¿Es suficientemente estable para aguantar todo lo que quiero hacer? ¿Que le falta a Swift? Estas son algunas de las dudas que nos aclaró Jorge Ortiz en su formidable charla.
    Charla Jorge Ortiz
  • Material Animations: show me the code!:
    Más animaciones y más Android. Está charla también me gustó mucho, me he dado cuenta de que las animaciones hacen que los usuarios utilicen las aplicaciones de manera mucho más intuitiva y desde luego que cuando sigues estas pautas, el flow de uso de una app mejora cantidad. Luis Gonzalez, nos enseño como utilizar el Transition framework de Android y básicamente a implementar las animaciones que nos trae el SDK.
    GitHub Slides Luis Gonzalez
  • Design & be reactive on Android with Iron Man in a clean way:
    Interesante charla de Saúl Molinero Malvido, dando sus recomendaciones generales sobre el desarrollo para Android. Lo más relevante fueron la explicación de todas las librerías TOP que se usan ahora en desarrollo, Retrofit 2, Dagger 2 por poner algunos ejemplos. También flirteó un poco con Clean Architecture, pero no profundizó en el tema…dado que esto da para una o para mil charlas.
    GitHub Slides Saúl Molinero
  • Clean Architecture for Android:
    Empezamos a meternos en cosas MUY serias. Jose Manuel Pereira García, mostró una lección magistral de Clean Architecture en Android. Crear una arquitectura limpia no es algo trivial, hay que tener el cerebro muy bien estructurado para que luego tus proyectos puedan acoger cambios sin tener que llorar. Aplicar esta arquitectura es base de práctica y tener claro los conceptos. No dudes en mirarte esta charla.
    GitHub Slides JMPergar
  • Automatiza tu flow en mobile:
    En esta ocasión, Jorge Maroto nos habló de las muchísimas ventajas que tiene utilizar fastlane tools para… TODO! Nos gustó tanto la charla que al día siguiente nos pusimos a intentar montar un servidor de despliegue continuo en Fever.
    GitHub Slides Jorge Maroto
  • Kotlin for Android Developers:
    Ha llegado el maestro, Antonio Leiva vino a darnos una clase magistral de Kotlin. Nos demostró cómo el lenguaje de JetBrains nos puede facilitar mucho nuestro día a día y limpiar nuestro código por el mismo precio. Echad un ojo al blog del maestro, dónde encontramos varios posts hablando de Kotlin y también el libro que ha escrito sobre desarrollo con Kotlin, todo un chollo.
    GitHub Antonio Leiva Slides
  •  Programando en diferido:
    Nos habría gustado asistir a esta charla, pero problemas técnicos no llegamos. RESACA. Nos comentaron que estuvo muy bien. Jorge Barroso nunca decepciona! Esta claro que esta charla sobre threads y cómo organizar los hilos de una app era necesaria.
    GitHub J. Barroso Slides
  • Testing android security:
    Después del error técnico garrafal de la mañana, llegamos a asistir a esta charla genial sobre seguridad en Android. José Manuel Ortega nos enseñó un montón de herramientas muy útiles para utilizar con nuestras aplicaciones.
    José Manuel Ortega Slides

Hasta aquí nuestro resumen de las charlas que a nuestro parecer han sido las mejores de Codemotion 2015 relacionadas con desarrollo móvil. Ahora queda mucho que aprender y trastear con todo esto y bueno a esperar los siguiente eventos para que nos sigan inspirando en ser mejores programadores. Que bonito.

Codemotion 2015 Party

PD: Lección aprendida, si hay dos días de charlas, no se puede beber en el día 1.

Saludos!