Adaptadores en Android con Kotlin
Bienvenido a este minicurso sobre cómo crear aplicaciones para Android con listados. Veremos el clásico Adapter de toda la vida y también el uso de la nueva clase ListAdapter, ideal para integrarse a bibliotecas de Jetpack como LiveData, ViewModel, Room y más.
Además de ello, aprovecharemos para ver cómo usar la dependencia más exitosa en cuanto a cargar imágenes desde Internet se refiere. Al ser un curso corto, tuvimos que omitir ciertos temas, por lo que será necesario que ya cuentes con conocimientos básicos de Android y Kotlin. Fuera de eso, verás desde cero cómo crear estas apps con listados en Android.
El curso es 100% práctico. El objetivo es que aprendas a crear y manejar Adaptadores desde los lenguajes de programación de Kotlin y su diseño de vista en XML. Se incluye también la comunicación entre el Adapter y su contexto, como lo puede ser una Activity o Fragment, incluso la vinculación de vistas modernas con ViewBinding.
Este minicurso será impartido por el Ing. Alain Nicolás Tello, desarrollador Android con más de 7 años de experiencia en Android nativo y más de 4 años en Udemy. Los más de 100mil estudiantes distintos en sus diferentes cursos lo avalan como un instructor responsable y comprometido con la enseñanza de calidad.
Si estás comenzando tu carrera como desarrollador Android, este curso es para ti. Inscríbete hoy mismo y comienza a incrementar tus habilidades ya mismo.
Skills / Knowledge
- Definir múltiples tipos de adaptadores
- Relacionar los componentes visuales con colecciones
- Reconocer los adaptadores en diferentes componentes
- Listar datos de forma gráfica
- Recuperar elementos seleccionados en Kotlin
- Ilustrar un conjunto de datos en poco espacio
- Observar como funciona un adaptador
- Ejemplificar casos básicos y avanzados de adapters
- Mostrar resultados con base a la interacción del usuario
- Conectar un array en kotlin o xml con un adapter
- Ejecutar spinners
- Ejecutar recyclerviews
- Ejecutar autocompletes
- Transferir el valor o clave visible
- Practicar con casos avanzados
- Estructurar adapters modernos
- Usar ViewBinding
- Usar ListAdapter
- Adaptar modelos de datos al adaptador correspondiente
- Mejorar experiencia de usuario
- Hacer apps con búsqueda por texto