Speeding app!: Live Data + Instant Apps


Detalles
Llegamos con el último evento del 2018!
Pero nos vamos por todo lo alto, tres charlas de excelentísimo nivel de la mano de José (Google), David (eDreams) y Saúl Molinero (Popsy) que nos hablarán de Live Data, de Instant Apps y de atajos de teclado en Android Studio, suena muy bien, ¿no?. No te lo vayas a perder!
También aprovecharemos para hacer una mini revisión de las cosas que la comunidad espera del año 2019, así que seguí siendo parte de esta hermosa comunidad!
Esta vez Tuenti será la encargada de abrirnos sus puertas y ofrecernos sus modernas salas y nos agasajará con algo para picar durante el networking.
----------------------------
** IMPORTANT **
Para entrar en las oficinas de Tuenti es necesario que nos facilites tu DNI por motivos de seguridad.
Obviamente no se guardará ni se compartirá con nadie, quemaremos la lista al finalizar el evento :)
Fun with Live Data
LiveData is a simple observable data holder that is aware of the lifecycle of the observers. It was designed to avoid memory leaks and null pointer exceptions between an activity or fragment and a ViewModel. However, you can also use LiveData beyond the ViewModel. Components like Room or Workmanager also expose LiveData observables, and you can make your own data sources lifecycle-aware. In this talk, we'll deep dive into patterns with LiveData such as the different types of transformations (map, switchMap and MediatorLiveData), handling events and building reactive architectures as well as common antipatterns and code-smells to avoid.
Instant Apps: Not installing apps is the new kid in class
Have you ever doubted about installing an app? Are you sure you will use it? Will you like it? These are some of the questions our users make when they are about to install our app. Instant apps are intended to reduce this friction for the users. In this talk we will review some of the most attractive functionalities that instant apps offers and the experience of applying them to a real world application. We will highlight some of the configurations needed to complete the modularization and we will discuss what the instant apps means from the developers point of view.
Android Studio: Tips and tricks
Esta charla hará un breve recorrido por la multitud de funcionalidades y atajos de teclado que hereda Android Studio gracias a IntelliJ Idea. Pasando por tips de debugging, VCS, edición de código, navegación por el IDE y las últimas novedades que se han ido incorporando a las últimas versiones de IDEA.
José Alcérreca
He is a Developer Programs Engineer at Google where he works to make the Android developer experience better, focusing on architecture and testing. He works on open-source projects such as Architecture Blueprints and the Jetpack architecture samples. He also writes documentation, codelabs, articles and does outreach.
Recently, he's been focusing on the Architecture Components and Jetpack releases, and the Data Binding library.
David Torralbo
He is part of the Android team in eDreams since 2 years ago, with 10+ years of experience in both sides backend and frontend of the development of mobile solutions for the users, from the vintage premium sms services until current android apps. Lover of innovation has focused the last 6 months on researching the Instant Apps for eDreams and how to apply them to a real world application.
Saúl Molinero
Working for more than 4 year on Android, he love being part of the community and he is the coordinator of VADG (Vigo Android Developer Group)

Speeding app!: Live Data + Instant Apps