Kotlin/Everywhere es una serie de eventos organizados por las comunidades de desarrolladores alrededor del mundo, en colaboración con JetBrains y Google, donde usted puede aprender lo esencial y las mejores prácticas de Kotlin para backend, Google Cloud Platform, Android y desarrollo multiplataforma de apps móviles, con speakers de talla internacional. Este evento llega a Buenos Aires este 5 de Octubre de la mano de las comunidades GDG Buenos Aires, Android Devs Buenos Aires y Google Cloud Developers Buenos Aires. Tendremos charlas, talleres, regalos y la mejor disposición para aprender. ¡No te lo pierdas!
Android Developer Advocate @ Google
Florina trabaja en Google, ayudando a los desarrolladores de la plataforma Android a diseñar arquitecturas limpias y testeables usando los Architecture Components. Trabaja con Android desde hace ocho años y previamente se desempeñó en compañías como upday, payleven y Garmin.
Extend your (Kotlin) vocabulary
Google Developer Expert
Adrián se ha desempeñado en la industria del software por más de 15 años como full stack developer. Es organizador del GCDC Guatemala y co-organizador en GDG Guatemala, Facebook DevC, GuatemalaJS y Nodebots. Launchpad Mentor, Sprint Master y Google Developer Expert (GDE) para Android, IoT y Firebase. Actualmente es Director del Laboratorio de Innovación en la Universidad Galileo.
Hakuna matata: Koin, Koroutines & all the Kotlin love for Android
Google Developer Expert for Kotlin
Nelson Glauber tiene un título de grado de ingeniería de software de la CESAR.school y estuvo trabajando en desarrollo desde el 2009. Actualmente es Senior Andoir Developer en Mokriya, donde estuvo trabajando en proyectos para compañías multinacionales. También ha sido speaker en varios eventos nacionales y de la región, y ha publicado contenido sobre desarrollo mobile para su blog personal y canal de YouTube. En 2014 Google fue nominado por Google como el primer Google Developer Expert de Latinoamérica. También es el autor del libro "Dominando o Android" (en Portugués).
Mastering Kotlin Standard Library
Android developer
Se desempeña profesionalmente como programadora desde el año 2010. Dedicada full-time a Android desde el 2012. Le gusta tanto aprender como enseñar y compartir conocimientos y experiencias. Siempre intenta estar al día con las novedades del desarrollo nativo.
KTX - Mejor código gracias a Kotlin
Software Engineer @ Etermax
Estudiante de Cs. de computación y Android Developer
DSLs fantásticos y cómo crearlos con Kotlin
Google Developer Expert
Experienced Mobile Application Developer with a demonstrated history of working in the internet industry. Skilled in Android development, Mobile architectures, Kotlin, Flutter, Google Cloud Platform, Mobile Applications. International speaker with more than 30 talks about Mobile development
Kotlin Multiplatform.
Android developer. Co-organizador @AndroidDevsBsAs
Se dedica al desarrollo de software desde el año 2011. Trabaja como android developer full time. Es uno de los organizadores de Android Devs Buenos Aires. Apasionado por las comunidades, y lo que pueden generar.
Hola Kotlin.
Google Developer Expert
Carlos es Lead Android Developer en Webcat LLC, Co-Organizador de la comunidad de desarrollo Android en Medellín y Co-organizador de Droids4Droids Colombia, conferencia especializada para desarrolladores Android. Amante del buen performance de las apps y totalmente comprometido en el crecimiento de la comunidad de Android en Colombia. En su tiempo libre aprovecha para salir a trotar y leer tantas novelas de ficción como sea posible.
Bytecode, Decompilando y Otras Herramientas. Aprendiendo cómo funciona Kotlin internamente.
Principal Software Engineer @ Etermax
Desarrollador con más de 10 años de experiencia en lenguajes sobre la JVM, comenzando con java, pasando por scala y ahora más enfocado en Kotlin.
Programación funcional en Kotlin
Developer at Avantica, Google Developer Expert for Assistant
Ing. de sistemas, Android Developer, GDE Assistant, Bike & Chocolate Lover
Hey Kotlin! Creating Apps for Google Assistant with Kotlin.
En esta charla, y basado en diferentes fuentes de información y recursos disponibles, vamos a darle una mirada dentro de todo esto para ver qué está pasando y trataremos de responder: cómo realmente funcionan las características particulares de Kotlin? cómo lo averiguamos? qué herramientas necesitamos para ver qué está pasando? Así, hablaremos acerca del bytecode generado, las decompilaciones y el profiler de memoria, entre otras herramientas, para entender mejor todo lo que hace Kotlin "tras bambalinas" en el momento en que damos click a compilar!
Kotlin promises concise, expressive and safe code, and delivers via a large number of useful language features. In this talk we’ll take a look at some of the keywords you should use in your app, to ensure the code you’re writing is also concise, safe and readable.
Are you currently writing code in Kotlin? Or are you simply writing Java code in Kotlin (a.k.a. "Jotlin")? In this section, we'll explore and understand the amazing and powerful features available on the language's standard library and how they could help us to write your Kotlin code in a more idiomatic way.
Kotlin multiplataforma lo ayuda a compartir los datos / dominio de la aplicación entre Android, iOS o incluso aplicaciones web. JetBrains introdujo kotlin multiplataforma en Kotlin 1.2 y lo modificó en 1.3 y parece que la API no cambiará mucho en el futuro, sin embargo, todavía está marcado como experimental. en esta charla veremos como diseñar y desarrollar apps multiplataforma con Kotlin con un demo.
Las APIs nativas de Android llevan 10 años publicadas, y para realizar algunas tareas básicas nos encontramos copiando y pegando los mismos fragmentos de código una y otra vez. Ante la imposibilidad de poder cambiar esas APIs para mejorarlas y mantener la retrocompatibilidad, Kotlin llegó al rescate. En esta charla mostraremos las librerías de Android KTX y cómo estas se apoyan en características de Kotlin para simplificar las APIs de Android y lograr un código más conciso e idiomático. También mostraremos cómo Kotlin puede usarse para mejorar otras APIs, ya que los fundamentos de KTX pueden aplicarse a cualquier otra tecnología.
Ya estás disfrutando de los beneficios de Kotlin en tu app Android? Si es así, únete para aprender nuevos tips, trucos y sugerencias para hacer que tu ciclo de desarrollo para Android sea más ágil. Si no lo estás usando entonces tal vez te falta este pequeño empujón para abrazar a Kotlin. No sólo hablamos de su expresividad y seguridad con variables nulas, sino de mucho más (felicidad/desarrollador)² en cada línea de código. En esta charla exploraremos algunas de los features de Kotlin para programación asíncrona e inyección de dependencias, dos áreas que que han sido muy difíciles para muchos de nosotros y las cuales tienen una gran curva de aprendizaje. Aprenderemos sobre coroutines, Koin y cómo estos trabajan junto a Jetpack, sobre todo con Architecture components. Todo esto para potenciar tu proceso de desarrollo y hacerte la vida más fácil..
Charla sobre el estado actual de los DSL y como Kotlin permite crearlos fácilmente. Se propondrá una estrategia para crear un DSL y listará algunos problemas comunes con sus soluciones aprovechando la sintaxis de Kotlin. Presentación de un DSL para animaciones en Android como ejemplo.
Capdevila 3448
Villa Urquiza, Buenos Aires
9:00 AM hasta 6:00 PM