kotlin

Recursos de programación de kotlin
Antes de dar paso al invitado pasamos antes por los "buenos propósitos" de 2020. O más bien lo contrario. Entérate de que va esto en el episodio 86 de Fenómeno Mutante. De nuevo tenemos por aquí a un invitado tradicional de estas fechas: Borja Quevedo. Nuestra "voz en off" regresa al podcast para hablarnos de su experiencia trabajando con una arquitectura de software concreta en la que basa sus desarrollos de aplicaciones móviles. Hablamos con Borja de varias cosas relacionadas con la arquite...
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/45640089 ------------- En 2015 tuve el privilegio de dar esta charla en varias ocasiones en Madrid, e incluso una versión resumida en Bruselas. El panorama ha cambiado desde entonces y algunos amigos me han animado a que actualice el contenido a 2019. Es habitual ver comparativas de lenguajes de programación por su tipología o sintaxis, por su puesto actual en TIOBE, por el nº de proyectos en Github, por puestos de trabajo ofertados, por salario medio... En esta charla nos centraremos en compararlos por el modelo legal, ético y estético tanto de su gobernanza como de su comunidad. Analizaremos los principales lenguajes: Java, JavaScript, Python, Go, Ruby, Groovy, Kotlin, PHP, Clojure, y quizá algún otro. ¿Qué fortalezas y riesgos tiene cada uno? ¿Quién marca el ritmo? ¿Quién prioriza? ¿Quién desarrolla? En definitiva, ¿quién manda en cada lenguaje de programación? ------------- Todos los vídeos de Commitconf 2019 en: https://lk.autentia.com/Commit19-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Telegram Bots are third-party applications that run inside Telegram. Users can interact with bots by sending them messages, commands and inline requests. The bots are controlled using HTTPS requests to Telegram's bot API. We can create bots to get customized notifications and news, integrate with other services, accept payments from Telegram users, create custom tools, build games and social services and do virtually anything else. In this talk we will deep into details about how we can start creating these awesome bots and all the possibilities we have with them. Moreover, we will work with one of the programming languages of the moment, Kotlin, that will let us creating these bots in a really easy and elegant way. ------------- Todos los vídeos de Commitconf 2019 en: https://lk.autentia.com/Commit19-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Introducción a GraalVM, una nueva maquina virtual políglota de alto rendimiento, que permite ejecutar programas de lenguajes basados en la JVM (Java, Scala, Kotlin, Clojure), y también integrar lenguajes de programación "invitados" como JavaScript, Python, Ruby, R, C o C++. La charla explica en qué consiste la compilación "Just in Time" (JIT) y qué mejoras aporta GraalVM en ese campo. También describe la capacidad de realizar compilación "Ahead of Time" (AOT) y en qué situaciones puede resultar ventajosa. En la parte final se explora el framework Truffle que permite definir nuevos lenguajes para ejecución en GraalVM. ------------- Todos los vídeos de Commitconf 2019 en: https://lk.autentia.com/Commit19-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Hadi Hariri - VP of Developer Advocacy at JetBrains came to Barcelona to give a talk about: Functional Programming in Kotlin In this talk he explained the basics of functional programming, where it fits in with the Object Orientation paradigm and how we can use functional programming in our every day work. He covered important concepts functional programming such as: Lambdas, Higher Order Functions, Partial Functions, Monads and more, and see how we can apply these in a series of functional patterns to cut down our codebase and at the same time make sure we keep it maintainable.
Hadi Hariri - VP of Developer Advocacy at JetBrains came to Barcelona to give a talk about: "Kotlin on the server with Ktor" Ktor is a web framework built from the ground up using Kotlin and coroutines. Amongst other things it allows for creating robust and performant HTTP server applications. In this talk we’re going to take a look at Ktor, the ideas behind it, and how we can easily create applications and have these deployed to Google Cloud with very little effort.
Álvaro García - Principal Engineer in Apiumhub talks about how to "Introduce Kotlin in an incremental way" How to introduce Kotlin in a java project while maintaining the spring performance and making the developers happy. Concept after concept transforming a java application into a hotline one and never looking back on java."
Apiumhub organized Kotlin Everywhere in Barcelona. This was a review of how the Kotlin (Language, Type System, Libraries, Tools, IDEs, Environment) improve the Developer Experience, increase the productivity and add more value to Business Stakeholders. Hadi Hariri - VP of Developer Advocacy at JetBrains will come to Barcelona to give talks about: 1."Kotlin on the server with Ktor" Ktor is a web framework built from the ground up using Kotlin and coroutines. Amongst other things it allows for creating robust and performant HTTP server applications. In this talk we’re going to take a look at Ktor, the ideas behind it, and how we can easily create applications and have these deployed to Google Cloud with very little effort. 2. Functional Programming in Kotlin In this talk we'll explain the basics of functional programming, where it fits in with the Object Orientation paradigm and how we can use functional programming in our every day work. We’ll cover important concepts functional programming such as: Lambdas, Higher Order Functions, Partial Functions, Monads and more, and see how we can apply these in a series of functional patterns to cut down our codebase and at the same time make sure we keep it maintainable. Also, Álvaro García - Principal Engineer in Apiumhub talked about how to "Introduce Kotlin in an incremental way" How to introduce Kotlin in a java project while maintaining the spring performance and making the developers happy. Concept after concept transforming a java application into a hotline one and never looking back on java." Stay tuned! Full videos coming out soon. Don't forget to subscribe to our Youtube channel!
Eres frontend?? Alguna vez te has preguntado qué hay más allá del muro??? En esta sesión haremos un live coding de un pequeño microservicio que ofrecerá una API de interacción. Usaremos Spring boot y kotlin para conseguirlo! Anímate al reto de construir tu primer microservicio en 15 minutos. ------------- Todos los vídeos de WTMZ 2019 en: https://lk.autentia.com/WTMZ-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX