Mejora tu código con Sonarqube + Aplicaciones asíncronas con Kotlin
Miércoles 30 de mayo de 2018 | 18:30h | @gdgvalencia
Miércoles 30 de mayo de 2018
18:30h
Como parte de la semana de eventos previos a VLCTechFest.org, en el GDG Valencia acogemos una interesante sesión doble con dos ponencias de excepción:
• Mejora la calidad de tu código a través de Sonarqube
En el ecosistema del software donde todo es continuo, el análisis de código también entra en juego y 'Continuous Analysis' se convierte en un mantra durante el desarrollo.
Entra en juego el feedback inmediato durante el desarrollo y el seguimiento de la evolución de la calidad del proyecto con un actor invitado, Sonarqube.
Nuestro chivato particular de aciertos y errores para ayudar a mejorar y afianzar los conceptos clave del desarrollo mientras trabajas.
La charla será impartida por Ricardo García Fernández, un desarrollador de software interesado en la automatización de los procesos, el ciclo de vida del software, el testing y la calidad en el código.
• Introducción a Ktor
Ktor es un framework Kotlin para crear aplicaciones asíncronas utilizando el lenguaje de programación Kotlin, que está desarrollado por JetBrains, los creadores de Kotlin.
Con un diseño pragmático, agnóstico y extensible, no impone ningún estilo de programación específico, ni características que no hagan falta para nuestra aplicación.
Permite crear tanto servidores como clientes utilizando HTTP, WebSockets, o sockets RAW, utilizando las corrutinas de kotlin para escribir código asíncrono de forma secuencial.
Actualmente funciona sobre la JVM, pero está previsto que el mismo código funcione sobre Kotlin/Native también en un futuro.
La charla la impartirá Carlos Ballesteros Velasco, fundador de kotlin.es, entusiasta del open source y documentador técnico en JetBrains, donde se encarga precisamente de la documentación de Ktor.