Publicación: Internationalization issues identification in mobile Flutter apps
| authorProfile.id.code | 201714355 | es_CO |
| dc.contributor.advisor | Escobar Velasquez, Camilo Andres | |
| dc.contributor.advisor | Linares Vasquez, Mario | |
| dc.contributor.author | Pérez Lugo, Luis Eduardo | |
| dc.contributor.id | 80728886 | es_CO |
| dc.contributor.id | 1022396145 | es_CO |
| dc.contributor.jury | Linares Vasquez, Mario | |
| dc.contributor.researchgroup | The Software Design Lab | es_CO |
| dc.date.accessioned | 2023-02-02T20:21:32Z | |
| dc.date.available | 2023-02-02T20:21:32Z | |
| dc.date.issued | 2023-02-02 | |
| dc.description | El documento va asociado a un prototipo que se encuentra en https://github.com/TheSoftwareDesignLab/ITDroid-Flutter | |
| dc.description.abstract | In 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. | |
| dc.description.degreelevel | Pregrado | es_CO |
| dc.description.degreename | Ingeniero de Sistemas y Computación | es_CO |
| dc.format.extent | 29 páginas | es_CO |
| dc.format.mimetype | application/pdf | es_CO |
| dc.identifier.instname | instname:Universidad de los Andes | es_CO |
| dc.identifier.reponame | reponame:Repositorio Institucional Séneca | es_CO |
| dc.identifier.repourl | repourl:https://repositorio.uniandes.edu.co/ | es_CO |
| dc.identifier.uri | https://hdl.handle.net/1992/64539 | |
| dc.language.iso | eng | es_CO |
| dc.publisher | Universidad de los Andes | es_CO |
| dc.publisher.department | Departamento de Ingeniería Sistemas y Computación | es_CO |
| dc.publisher.faculty | Facultad de Ingeniería | es_CO |
| dc.publisher.program | Ingeniería de Sistemas y Computación | es_CO |
| dc.relation.references | S. Mahajan A. Alameer y W. G. Halfond. "Detecting and localizing internationalization presentation failures in web applications". En: ICST (2016) | es_CO |
| dc.relation.references | A. Alameer and W. G. Halfond. "An empirical study of internationalization failures in the web2. En: IEEE, ISCME (2016), págs. 88-98 | es_CO |
| dc.relation.references | A. Alameer, P. T. Chiou, and W. G. Halfond. "Efficiently repairing internationa- lization presentation failures by solving layout constraints". En: ICST (2019) | es_CO |
| dc.relation.references | Camilo Escobar-Velásquez, Michael Osorio-Riaño, Juan Dominguez-Osorio, Maria Arevalo, Mario Linares-Vásquez. "An Empirical Study of i18n Collate- ral Changes and Bugs in GUIs of Android apps". En: IEEE, ISCME (2020), págs. 581-592 | es_CO |
| dc.relation.references | Pub Dev. Intl Documentation | es_CO |
| dc.relation.references | Google. Internationalizing Flutter Apps | es_CO |
| dc.relation.references | Bart omiej Szypelow. Why Is Flutter a Good Choice for Cross-Platform Project | es_CO |
| dc.relation.references | T. Parr. The definitive antlr 4 reference. 2014 | es_CO |
| dc.relation.references | Escobar-Velasquez, C. Donoso-Dias, A. Linares-Vasquez, M. "ITDroid: A Tool for Automated Detection of i18n Issues on Android Apps". En: (2020) | es_CO |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | spa |
| dc.rights.license | Atribución 4.0 Internacional | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | * |
| dc.subject.keyword | Internationalization | |
| dc.subject.keyword | issues | |
| dc.subject.keyword | mobile | |
| dc.subject.keyword | Flutter | |
| dc.subject.keyword | apps | |
| dc.subject.themes | Ingeniería | es_CO |
| dc.title | Internationalization issues identification in mobile Flutter apps | |
| dc.type | Trabajo de grado - Pregrado | es_CO |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| dc.type.content | Text | es_CO |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP | |
| dc.type.version | info:eu-repo/semantics/acceptedVersion | |
| dspace.entity.type | Publication | |
| person.identifier.cvlac | https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=00016890402019118830 | |
| person.identifier.gsid | https://scholar.google.es/citations?user=55fmMcoAAAAJ | |
| person.identifier.orcid | 0000-0001-8414-9301 | |
| person.identifier.orcid | 0000-0003-0161-2888 | |
| relation.isDirectorOfPublication | 90cbaa5a-48e9-458f-949b-4a661bbe3291 | |
| relation.isDirectorOfPublication | 0cbe51ff-e35a-4c3a-ad77-609b3cdfc9b2 | |
| relation.isDirectorOfPublication.latestForDiscovery | 90cbaa5a-48e9-458f-949b-4a661bbe3291 |
Archivos
Bloque original
1 - 2 de 2
Cargando...
- Nombre:
- Internationalization_issues_identification_in_mobile_Flutter_apps.pdf
- Tamaño:
- 1.02 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Trabajo de Grado
No hay miniatura disponible
- Nombre:
- Formato_Autorizacion_201714355.pdf
- Tamaño:
- 147.54 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- HIDE
Bloque de licencias
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 1.77 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: