Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application
El desarrollo de aplicaciones para dispositivos móviles se ha incrementado en los últimos años siendo en gran medida los sistemas operativos iOS y Android, los que más participación tienen en el mercado. Este auge en las aplicaciones ha obligado a las empresas de software a buscar estrategias para m...
- Autores:
-
Carmona-Gómez, Eider
- Tipo de recurso:
- Tesis
- Fecha de publicación:
- 2020
- Institución:
- Universidad Católica de Oriente
- Repositorio:
- Repositorio UCO
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uco.edu.co:20.500.13064/1425
- Acceso en línea:
- https://hdl.handle.net/20.500.13064/1425
- Palabra clave:
- Progressive Web Application
Aplicación móvil
Diseño web responsive
Android
iOS
Progressive Web Application, mobile applications, responsive web design, Android, iOs
Progressive Web Application
Mobile applications
Responsive web design
Android
iOs
Sistemas operativos
Sistemas computacionales
Ingeniería computacional
API (Interfaz para la programación de aplicaciones)
Desarrollo de sistemas
- Rights
- License
- http://creativecommons.org/licenses/by/3.0/
id |
RUCO2_75f3d7aab196a8bd1bf63dc9c0015f42 |
---|---|
oai_identifier_str |
oai:repositorio.uco.edu.co:20.500.13064/1425 |
network_acronym_str |
RUCO2 |
network_name_str |
Repositorio UCO |
repository_id_str |
|
dc.title.es_ES.fl_str_mv |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application |
title |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application |
spellingShingle |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application Progressive Web Application Aplicación móvil Diseño web responsive Android iOS Progressive Web Application, mobile applications, responsive web design, Android, iOs Progressive Web Application Mobile applications Responsive web design Android iOs Sistemas operativos Sistemas computacionales Ingeniería computacional API (Interfaz para la programación de aplicaciones) Desarrollo de sistemas |
title_short |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application |
title_full |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application |
title_fullStr |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application |
title_full_unstemmed |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application |
title_sort |
Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web application |
dc.creator.fl_str_mv |
Carmona-Gómez, Eider |
dc.contributor.author.none.fl_str_mv |
Carmona-Gómez, Eider |
dc.contributor.corpauthor.es_ES.fl_str_mv |
Universidad Católica de Oriente. Facultad de Ingeniería |
dc.subject.es_ES.fl_str_mv |
Progressive Web Application Aplicación móvil Diseño web responsive Android iOS |
topic |
Progressive Web Application Aplicación móvil Diseño web responsive Android iOS Progressive Web Application, mobile applications, responsive web design, Android, iOs Progressive Web Application Mobile applications Responsive web design Android iOs Sistemas operativos Sistemas computacionales Ingeniería computacional API (Interfaz para la programación de aplicaciones) Desarrollo de sistemas |
dc.subject.subjectenglish.es_ES.fl_str_mv |
Progressive Web Application, mobile applications, responsive web design, Android, iOs Progressive Web Application Mobile applications Responsive web design Android iOs |
dc.subject.lemb.es_ES.fl_str_mv |
Sistemas operativos Sistemas computacionales Ingeniería computacional API (Interfaz para la programación de aplicaciones) Desarrollo de sistemas |
description |
El desarrollo de aplicaciones para dispositivos móviles se ha incrementado en los últimos años siendo en gran medida los sistemas operativos iOS y Android, los que más participación tienen en el mercado. Este auge en las aplicaciones ha obligado a las empresas de software a buscar estrategias para mejorar sus prácticas de diseño, haciendo que los equipos de desarrollo no tengan que estar divididos en Aplicaciones Web, iOS y Android. Sino que se pueda tener un solo equipo enfocado en un desarrollo unificado para todas las plataformas, permitiendo ahorros en dinero, tiempo, personal de desarrollo e infraestructura tecnológica. Este es el caso de la empresa Pid Yon S.A.S con su producto Dizkount, se quedaba corto cuando se navegaba en celulares y tabletas, presentando problemas de rendimiento, adaptabilidad a las pantallas pequeñas y con una pobre visualización. Es por esto por lo que se decide hacer una adecuación tecnológica usando Progressive Web Application (PWA), para mejorar la experiencia de usuario. Obteniedno como resultado una aplicación compatible con multiples sistemas operativos desarrollada con un unico código fuente. Y que ademas logra caracteristicas muy similares a las aplicaciones nativas, reduciendo considerablemente el tiempo, esfuerzo y costo de desarrollo. |
publishDate |
2020 |
dc.date.issued.none.fl_str_mv |
2020-06-08 |
dc.type.es_ES.fl_str_mv |
Bachelor thesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_93fc |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/report |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_46ec |
dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía – Especialización |
format |
http://purl.org/coar/resource_type/c_46ec |
dc.identifier.uri.spa.fl_str_mv |
https://hdl.handle.net/20.500.13064/1425 |
dc.identifier.bibliographicCitation.es_ES.fl_str_mv |
Carmona Gómez, Eider. Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante Progressive web Application (Trabajo de grado) Rionegro, Antioquia: Universidad Católica de Oriente; 2020. 27p. |
url |
https://hdl.handle.net/20.500.13064/1425 |
identifier_str_mv |
Carmona Gómez, Eider. Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante Progressive web Application (Trabajo de grado) Rionegro, Antioquia: Universidad Católica de Oriente; 2020. 27p. |
dc.language.iso.es_ES.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_14cb |
dc.rights.license.none.fl_str_mv |
http://creativecommons.org/licenses/by/3.0/ |
dc.rights.spa.spa.fl_str_mv |
Acceso cerrado |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.accessrights.spa.fl_str_mv |
Closed Access |
dc.rights.cc.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/3.0/ Acceso cerrado http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Closed Access Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_14cb |
dc.format.extent.es_ES.fl_str_mv |
27p. |
dc.format.mimetype.es_ES.fl_str_mv |
application/pdf |
dc.coverage.spatial.none.fl_str_mv |
Sudamérica, Colombia, Rionegro, Antioquia |
dc.publisher.department.es_ES.fl_str_mv |
Ingeniería |
dc.publisher.program.es_ES.fl_str_mv |
Ingeniería Electrónica |
institution |
Universidad Católica de Oriente |
bitstream.url.fl_str_mv |
https://repositorio.uco.edu.co/bitstreams/c8fd77ef-95ab-4eff-b3eb-0f2342c06038/download https://repositorio.uco.edu.co/bitstreams/262d6ace-4952-4b9c-8ce0-fa831524f18c/download https://repositorio.uco.edu.co/bitstreams/317eff27-357c-4c0b-bba0-117277358ac8/download https://repositorio.uco.edu.co/bitstreams/485871e6-eb33-40ab-b91b-12b6b3fe8c97/download https://repositorio.uco.edu.co/bitstreams/96c4941f-80ec-43a8-816c-aa5cf71d4989/download https://repositorio.uco.edu.co/bitstreams/7c9bd67f-55b0-4a2b-9789-b679f6dda2f2/download https://repositorio.uco.edu.co/bitstreams/182e6b0a-035e-4c7e-b5bf-0cdee81c26e0/download https://repositorio.uco.edu.co/bitstreams/13a5799f-290d-4b0a-959d-7cf3d9f8200f/download |
bitstream.checksum.fl_str_mv |
92a02ce7cda5164a98ec1a2f1c265772 217700a34da79ed616c2feb68d4c5e06 fad309101f2b6c136b7770f23a2480c0 352ddb593411584d1c9181baca4c36f5 b24f42cf10133390d6a4730584517756 5ff256ef20b414a489be3811c49f8bd5 bf6c7cd9dc435b9ae89f0033cbfd882b 1d2e4eec6ffd9384c05998c4292c02c9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Católica de Oriente |
repository.mail.fl_str_mv |
repositorio@uco.edu.co |
_version_ |
1814256081091690496 |
spelling |
http://creativecommons.org/licenses/by/3.0/Acceso cerradohttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Closed AccessAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_14cbCarmona-Gómez, EiderUniversidad Católica de Oriente. Facultad de IngenieríaSudamérica, Colombia, Rionegro, Antioquia2020-06-08https://hdl.handle.net/20.500.13064/1425Carmona Gómez, Eider. Transformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante Progressive web Application (Trabajo de grado) Rionegro, Antioquia: Universidad Católica de Oriente; 2020. 27p.El desarrollo de aplicaciones para dispositivos móviles se ha incrementado en los últimos años siendo en gran medida los sistemas operativos iOS y Android, los que más participación tienen en el mercado. Este auge en las aplicaciones ha obligado a las empresas de software a buscar estrategias para mejorar sus prácticas de diseño, haciendo que los equipos de desarrollo no tengan que estar divididos en Aplicaciones Web, iOS y Android. Sino que se pueda tener un solo equipo enfocado en un desarrollo unificado para todas las plataformas, permitiendo ahorros en dinero, tiempo, personal de desarrollo e infraestructura tecnológica. Este es el caso de la empresa Pid Yon S.A.S con su producto Dizkount, se quedaba corto cuando se navegaba en celulares y tabletas, presentando problemas de rendimiento, adaptabilidad a las pantallas pequeñas y con una pobre visualización. Es por esto por lo que se decide hacer una adecuación tecnológica usando Progressive Web Application (PWA), para mejorar la experiencia de usuario. Obteniedno como resultado una aplicación compatible con multiples sistemas operativos desarrollada con un unico código fuente. Y que ademas logra caracteristicas muy similares a las aplicaciones nativas, reduciendo considerablemente el tiempo, esfuerzo y costo de desarrollo.The development of applications for mobile devices has increased in recent years, with iOS and Android operating systems to a large extent having the largest share in the market. This boom in applications has forced software development companies to search for strategies to improve their design practices, so that development teams do not have to be divided into Web, iOS and Android applications, but rather have only one team. focused on unified development for all platforms, allowing savings in money, time, development personnel and technological infrastructure. This is the case of the company Pid Yon SAS with its Dizkount product, in which in its first version it was launched for Web browsers for computers with a proper operation for them, but that fell short when browsing on cell phones and tablets, presenting problems performance, adaptability to small screens and poor display; This is why it was decided to make a technological adaptation using Progressive Web Application (PWA), to improve the user experience. Also achieves characteristics very similar to native applications, considerably reducing development time, effort and cost.Rionegro27p.application/pdfspaProgressive Web ApplicationAplicación móvilDiseño web responsiveAndroidiOSProgressive Web Application, mobile applications, responsive web design, Android, iOsProgressive Web ApplicationMobile applicationsResponsive web designAndroidiOsSistemas operativosSistemas computacionalesIngeniería computacionalAPI (Interfaz para la programación de aplicaciones)Desarrollo de sistemasTransformación de una aplicación web para que sea compatible con múltiples sistemas operativos mediante progressive web applicationBachelor thesisinfo:eu-repo/semantics/reporthttp://purl.org/coar/resource_type/c_46echttp://purl.org/coar/resource_type/c_93fchttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía – EspecializaciónInterés generalIngenieríaIngeniería ElectrónicaLICENSElicense.txtlicense.txttext/plain; charset=utf-82626https://repositorio.uco.edu.co/bitstreams/c8fd77ef-95ab-4eff-b3eb-0f2342c06038/download92a02ce7cda5164a98ec1a2f1c265772MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.uco.edu.co/bitstreams/262d6ace-4952-4b9c-8ce0-fa831524f18c/download217700a34da79ed616c2feb68d4c5e06MD56ORIGINALTrabajo de grado.pdfTrabajo de grado.pdfapplication/pdf14870624https://repositorio.uco.edu.co/bitstreams/317eff27-357c-4c0b-bba0-117277358ac8/downloadfad309101f2b6c136b7770f23a2480c0MD57Autorización de depósito.pdfAutorización de depósito.pdfapplication/pdf477445https://repositorio.uco.edu.co/bitstreams/485871e6-eb33-40ab-b91b-12b6b3fe8c97/download352ddb593411584d1c9181baca4c36f5MD58TEXTTrabajo de grado.pdf.txtTrabajo de grado.pdf.txtExtracted texttext/plain29025https://repositorio.uco.edu.co/bitstreams/96c4941f-80ec-43a8-816c-aa5cf71d4989/downloadb24f42cf10133390d6a4730584517756MD59Autorización de depósito.pdf.txtAutorización de depósito.pdf.txtExtracted texttext/plain44https://repositorio.uco.edu.co/bitstreams/7c9bd67f-55b0-4a2b-9789-b679f6dda2f2/download5ff256ef20b414a489be3811c49f8bd5MD511THUMBNAILTrabajo de grado.pdf.jpgTrabajo de grado.pdf.jpgGenerated Thumbnailimage/jpeg4950https://repositorio.uco.edu.co/bitstreams/182e6b0a-035e-4c7e-b5bf-0cdee81c26e0/downloadbf6c7cd9dc435b9ae89f0033cbfd882bMD510Autorización de depósito.pdf.jpgAutorización de depósito.pdf.jpgGenerated Thumbnailimage/jpeg6744https://repositorio.uco.edu.co/bitstreams/13a5799f-290d-4b0a-959d-7cf3d9f8200f/download1d2e4eec6ffd9384c05998c4292c02c9MD51220.500.13064/1425oai:repositorio.uco.edu.co:20.500.13064/14252024-09-18 23:30:08.014http://creativecommons.org/licenses/by-nc-nd/2.5/co/info:eu-repo/semantics/closedAccessembargo2050-12-31https://repositorio.uco.edu.coRepositorio Institucional Universidad Católica de Orienterepositorio@uco.edu.coTElDRU5DSUEgREUgRElTVFJJQlVDScOTTiBFTiBFTCBQUk9DRVNPIERFIEFVVE9BUkNISVZPIFBBUkEgRUwgUkVQT1NJVE9SSU8gSU5TVElUVUNJT05BTAoKRW50cmVnYSBkZSBkb2N1bWVudG8gbyB0cmFiYWpvIGRlIGdyYWRvIHkgYXV0b3JpemFjacOzbiBkZSB1c28uCgpFbCBhdXRvci1lc3R1ZGlhbnRlLCBoYWNlIGVudHJlZ2EgZGVsIHJlc3BlY3Rpdm8gZG9jdW1lbnRvIG8gdHJhYmFqbyBkZSBncmFkbyB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hIGRpZ2l0YWwgbyBlbGVjdHLDs25pY2EsIHkgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBDYXTDs2xpY2EgZGUgT3JpZW50ZSwgcGFyYSBxdWUgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlLCB5IHVzZSBlbiB0b2RhcyBzdXMgZm9ybWFzLCBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgZGlzdHJpYnVjacOzbiBxdWUgbGUgY29ycmVzcG9uZGUgY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uIExhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgaGFjZSBleHRlbnNpdmEgbm8gc29sbyBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgbWF0ZXJpYWwsIHNpbm8gdGFtYmnDqW4gcGFyYSBmb3JtYXRvIHZpcnR1YWwgZWxlY3Ryw7NuaWNvIGRpZ2l0YWwsIHVzbyBlbiByZWQsIGludGVybmV0LCBpbnRyYW5ldCwgeSBlbiBjdWFscXVpZXIgZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyLgoKRWwgKGxvcykgYXV0b3IoZXMpLSBlc3R1ZGlhbnRlKHMpLCBtYW5pZmllc3RhKG4pIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgc2UgcmVhbGl6w7MgKGFyb24pIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yZXMgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhKG4pIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiBFbGxvcyBhY2VwdGFuIHF1ZSBsYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIHJlbnVuY2lhbiBhIHJlY2liaXIgcmV0cmlidWNpw7NuIGFsZ3VuYSBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBkZSBSZWNvbm9jaW1pZW50by1ObyBjb21lcmNpYWwtU2luIG9icmFzIGRlcml2YWRhcywgY29uIHF1ZSBzZSBwdWJsaWNhLgoKRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4odW5vcykgdGVyY2VyKG9zKSBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3IoZXMpIHNvYnJlIGxhIG9icmEgZW4gbWVuY2nDs24sIGVsIChsb3MpIGF1dG9yZXMtIGVzdHVkaWFudGVzLCBhc3VtaXLDoW4gdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhbiBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBDYXTDs2xpY2EgZGUgT3JpZW50ZSBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLgoKTGEgdW5pdmVyc2lkYWQgYSBzdSB2ZXosIGRhcsOhIGxvcyBjcsOpZGl0b3MgYSBsb3MgcmVzcGVjdGl2b3MgYXV0b3JlcyB5IHRvZGFzIGFxdWVsbGFzIGFjY2lvbmVzIHF1ZSBpbXBsaXF1ZW4gZWwgdXNvIHkgdXRpbGl6YWNpw7NuIGF1dG9yaXphZGEuIApFc3RhIGF1dG9yaXphY2nDs24gc2UgZW50aWVuZGUgY29tbyB1bmEgY29udHJpYnVjacOzbiBwb3IgcGFydGUgZGVsIChsb3MpIGVzdHVkaWFudGVzIC0gYXV0b3JlcyBhIGxhIGRpZnVzacOzbiBkZWwgY29ub2NpbWllbnRvIG8gZGVzYXJyb2xsbyB0ZWNub2zDs2dpY28sIGN1bHR1cmFsIG8gY2llbnTDrWZpY28gZGUgbGEgY29tdW5pZGFkIG8gZGVsIHBhw61zLCBlbiBlbCDDoXJlYSBlbiBxdWUgc2UgaW5zY3JpYmUuCkxhIGxpY2VuY2lhIGVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5ZSBlbCBkb2N1bWVudG8gbyB0cmFiYWpvIGRlIGdyYWRvIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZGljaG8gZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IsIGVsIGN1YWwgcG9kcsOhIGRhciBwb3IgdGVybWluYWRhIGxhIGxpY2VuY2lhIHNvbGljaXTDoW5kb2xvIGEgbGEgVW5pdmVyc2lkYWQgQ2F0w7NsaWNhIGRlIE9yaWVudGUgY29uIHVuYSBhbnRlbGFjacOzbiBkZSAzMCBkw61hcyBwb3IgZXNjcml0by4KCg== |