Functional Android & Asynchronous Flow


Detalles
¡Esto no para!
Estamos más activos que nunca. Eventos cada 3 semanas y así seguiremos hasta final de año, ¡y con un nivelazo brutal!
Así que amigas y amigos del Rock & Roll hoy les presentamos el evento de la próxima semana, y tenemos un cartel alucinante, nos acompañarán en el "escenario" Jorge Castillo y Raúl Hernández, de 47 degrees y Twitter correspondientemente.
Pasaremos una tarde de esas que necesitan un par de cañas para asimilar tanto contenido, pero esto es lo que nos gusta, esto es lo que nos piden ustedes y esto es lo que traemos, así que ya saben, no nos pueden fallar.
------------------------------------------------------------------------------------------
Charla 1. Charla en español.
Functional Android Apps by Jorge Castillo (47 Degrees)
On this talk we will learn how to leverage the capabilities of the Arrow Fx Coroutines library to encode Android applications. We will make good use of the Arrow functional streams implementation, and learn about the advanced concurrency operators the library provides to encode our apps. We will also grow some sense on how to use suspend as a mechanism to flag side effects, and how to provide a safe environment to run and keep those under control.
Jorge dixit; I'm a Kotlin GDE, currently very focused on bringing the Functional Programming ideas to the language. I'm also an Android engineer, so I like to bring both worlds together. Also a UI lover.
Charla 2. Charla en español.
Fueled Reactive apps with Asynchronous Flow and Stateflow to Synchronously communicate with the UI by Raúl Hernández (Twitter)
Reactive Extensions are widely used on large scale successful Android applications, and for this, the most popular library is an adaptation of these Reactive Extensions, the very well known RxJava.
What if we could use the existing Kotlin suspending functions asynchronously to return more than a single value?
How could we return multiple asynchronously backed results in Kotlin?
Kotlin Flows to the rescue!
Would Kotlin Flows replace RxJava in the long term on the Android platform?
How could we start migrating smoothly to Flow on hybrid (Java & Kotlin) languages apps?
Can we fully avoid using callbacks now? StateFlow to the rescue!
Raúl dixit; I would like to introduce myself as a continuous learner apart from being an experienced Software Engineer, specialised on the Android platform & specifically the Kotlin language.
Moreover, I am a public speaker when I get the chance for it. I write some articles, typically not technical at the end of the year to summarise the past year and technical ones too.
I am from Valencia (Spain) originally, where we use to love paella and horchata, nowadays I am living, working (from home) in London (UK) but I’ve also lived/worked in Antwerp (Belgium).
I do love travelling when I can, listening music metal/rock gigs, reading tech/no-tech books, hanging out with friends, a very cold beer or running sometime.
------------------------------------------------------------------------------------------
¡Guau! ¡Vaya tarde nos espera!
Y como siempre, tras el evento podremos tomarnos esas cañas, cafés, o sopas virtuales en nuestro Discord, porque lo más importante somos las personas, la comunidad.
Así que no lo dudes, apúntate al meetup y nos vemos el miércoles 11. No nos dejes solos.

Functional Android & Asynchronous Flow