Presentación sobre los fundamentos de Inyección de Dependencias, y como utilizar el framework KODEIN para conseguir facilmente DI en projetos Kotlin (JVM, Android y afines)
Agenda
Introducción breve al concepto de DI
1.1 Explicación simple con Kotlin del problema
1.2. Aplicar DI como padrón dentro de nuestro proyecto
Asociación de este concepto con el "Hollywood principle"
2.2 Estructura de dependecias dentro de una aplicación
2.3 DI como estrategia de estructura los objetos
2.4 Static Factories
2.5 JSR330
Diferencia entre los conceptos de Inyección de Dependencias e Inversión de Dependencias
3.1 Inversión de Depencias como parte de la definición de SOLID
3.2 Ejemplo con Kotlin del concepto
3.3 Revisión gráfica de las abstracciones
Introducción al framework de KODEIN
4.1 Visión general
4.2 Explicación con un ejemplo practico
Wrap up
Tiempo estimado de la presentación 40 ~ 60 minutos
Nota. Apoyo de revisión de conceptos con el grupo de[ Android Dev BR],(https://github.com/androiddevbr) con especial mención de los GDG de las ciudades de São Paulo y de Florianópolis.
Sumario
Presentación sobre los fundamentos de Inyección de Dependencias, y como utilizar el framework KODEIN para conseguir facilmente DI en projetos Kotlin (JVM, Android y afines)
Agenda
Tiempo estimado de la presentación 40 ~ 60 minutos
Nota. Apoyo de revisión de conceptos con el grupo de[ Android Dev BR],(https://github.com/androiddevbr) con especial mención de los GDG de las ciudades de São Paulo y de Florianópolis.
Información personal
Name: Jair Israel Avilés Eusebio Twitter: @yajairo87 Avatar: https://static.platzi.com/media/avatars/yajairo87_d810f80f-4621-4be5-b85e-3d40806c1c07.jpeg Bio: Full Stack and Android Developer. Former expat. Mexican - Defeño by birth. Brasileiro pelo sentimento. Portafolio: Sf36+ Ahgora Mobile - Legacy application