Examinando por Autor "Pérez Lugo, Luis Eduardo"
Mostrando 1 - 1 de 1
Resultados por página
Opciones de ordenación
Publicación Acceso abierto Internationalization issues identification in mobile Flutter apps(Universidad de los Andes, 2023-02-02) Pérez Lugo, Luis Eduardo; Escobar Velasquez, Camilo Andres; Linares Vasquez, Mario; 80728886; 1022396145; Linares Vasquez, Mario; The Software Design LabIn modern times the great majority of the global population has access to software and online services, especially mobile applications. This entails different cultures and people to have the desire and need to access the great variety of services that are available in the modern mobile ecosystem. However, a problem with delivering those services arises when different languages are meant to be supported. Considering the languages used by different users it is necessary to design correct and effective UIs according to the language specifications. Because of this, several efforts have been made toward the internationalization (i18n) of web and mobile applications. And due to the novelty of the practice, errors are a common occurrence. Taking that into account, the primary objective of this thesis is to facilitate the identification and classification of i18n issues in Flutter apps. To achieve this, a tool was created to analyze flutter apps, for which the ITDroid tool will be used as a base. The new program will be called ITDroid Flutter and will allow developers to diagnose possible i18n issues and UI displacements automatically in flutter applications for android devices. The main issues that the program will identify are encompassed by Non-Internationalizable strings, Hard-coded strings and UI discrepancies between different languages within an application, all of which will be explained in the next sections.