RT info:eu-repo/semantics/masterThesis T1 Elaboración de una guía de migración de XML a Jetpack Compose en aplicaciones Android: un caso de estudio de modernización de software A1 Garrote Gascón, Juan Carlos A2 Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid K1 Android K1 Jetpack Compose K1 Interfaz de usuario AB Las interfaces de usuario de aplicaciones móviles han evolucionado mucho en losúltimos años. En concreto, en el campo del desarrollo de apps Android, originalmentelas interfaces de usuario sólo se podían definir mediante archivos XML basándoseen un paradigma imperativo, pero recientemente se ha introducido el paradigmadeclarativo como una forma de definir interfaces de usuario mucho más efectiva, almenos en teoría, mediante un nuevo kit de herramientas: Jetpack Compose.Dada la creciente popularidad de este fenómeno y que la gran mayoría de interfacesde usuario de aplicaciones Android aún siguen definidas en paradigma imperativo,el presente Trabajo de Fin de Máster se dedica a desarrollar un caso de estudio quese utiliza como medio de apoyo para elaborar lo que es el principal objetivo de estetrabajo: una guía de migración para interfaces de usuario en Android de paradigmaimperativo (XML) a paradigma declarativo (Jetpack Compose). Finalmente, basándoseen el caso de estudio, se contrastan las hipótesis planteadas en relación a losbeneficios que supone el uso de Jetpack Compose frente a XML en la construcciónde interfaces de usuario de apps Android. YR 2022 FD 2022 LK https://uvadoc.uva.es/handle/10324/57389 UL https://uvadoc.uva.es/handle/10324/57389 LA spa NO Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos) DS UVaDOC RD 28-abr-2024