Android Hilt, Inyección de Dependencias con Kotlin y Jetpack
About this course
Te doy la bienvenida al curso más completo de Hilt para Android y Kotlin en español.Importante: Este curso requiere conocimientos previos en Kotlin, Android, y recomendable saber algo de Jetpack, MVVM, Corrutinas, Retrofit, Firebase. El curso hace todo paso a paso, pero no se profundizará en algunos detalles de esos temas.Este curso esta diseñado para aprender todo paso a paso, con lo más relevante y demandado de android a la hora de construir aplicaciones modernas y potentes. Todo será integrado con la librería más adecuada para la implementación dela inyección/inserción de dependencias en kotlin para android.¿Qué es la inyección de dependencias?Primero que todo, hay que aclarar qué es una dependencia: Una dependencia es una instancia o método que no pertenece a una clase, pero esta proporciona parte vital para su funcionamiento general. Un ejemplo es cuando desde un fragment se usa context, dicho llamado es posible gracias a que context se implementa por herencia, pero es una clase totalmente aparte, y para poder esta disponible, esta declarada de forma pública como propiedad o función(hace que fragment dependa de tal elemento, de ahí su nombre).Entendiendo eso, la inyección de dependencias es la forma correcta de añadir esos elementos de los cuales depende nuestra clase para funcionar, promoviendo el principio de responsabilidad única, y generando una estructura escalable en nuestros proyectos.¿Qué es Hilt? ¿Para qué sirve?Hilt es una librería basada en Dagger, optimizada para funcionar con Android Studio y potenciar la creación de aplicaciones eficientes en Android nativo. Sus principales ventajas son el crear arquitecturas modulares, ideales para el testing y la reutilización de código, además de solucionar problemas complejos a la hora de tener múltiples clases dependientes unas
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · All Levels
More courses like this
PlanSwift Quantity Takeoff, Construction Estimation & BBS.
Udemy · MOOC / Non-credit
Build Real World Application with Xamarin Forms Part 2
Udemy · MOOC / Non-credit
Coursera
Cyber Security: Incident Response - Theory to Practice
Macquarie University · MOOC / Non-credit
Coursera
Mastering iOS 18 Development - Specialization
Coursera · MOOC / Non-credit
More courses from Udemy
CCP Certified Cost Professional Exam Prep: Videos + Exams
Udemy · MOOC / Non-credit
CompTIA SecAI+ - 1500 MCQs
Udemy · Certificate
AI-103: Azure AI App & Agent Developer Associate EXAMS 2026
Udemy · Certificate
Google Cloud Generative AI Leader Practice Exams + Answers
Udemy · Certificate