Migración de la aplicación móvil de Alegra a Ionic Framework 3

34 páginas

Autores:
Calle Molina, Mateo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/2297
Acceso en línea:
https://repository.eia.edu.co/handle/11190/2297
Palabra clave:
Ionic
Angular
Móvil
Híbrida
Aplicación
Hybrid
Mobile
Application
Rights
openAccess
License
Derechos Reservados - Universidad EIA, 2017
id REIA2_00172eebbd4676c995bc32b8ef8e619f
oai_identifier_str oai:repository.eia.edu.co:11190/2297
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv Migración de la aplicación móvil de Alegra a Ionic Framework 3
title Migración de la aplicación móvil de Alegra a Ionic Framework 3
spellingShingle Migración de la aplicación móvil de Alegra a Ionic Framework 3
Ionic
Angular
Móvil
Híbrida
Aplicación
Hybrid
Mobile
Application
title_short Migración de la aplicación móvil de Alegra a Ionic Framework 3
title_full Migración de la aplicación móvil de Alegra a Ionic Framework 3
title_fullStr Migración de la aplicación móvil de Alegra a Ionic Framework 3
title_full_unstemmed Migración de la aplicación móvil de Alegra a Ionic Framework 3
title_sort Migración de la aplicación móvil de Alegra a Ionic Framework 3
dc.creator.fl_str_mv Calle Molina, Mateo
dc.contributor.advisor.spa.fl_str_mv Villegas Giraldo, Santiago
dc.contributor.author.spa.fl_str_mv Calle Molina, Mateo
dc.subject.proposal.spa.fl_str_mv Ionic
Angular
Móvil
Híbrida
Aplicación
Hybrid
Mobile
Application
topic Ionic
Angular
Móvil
Híbrida
Aplicación
Hybrid
Mobile
Application
description 34 páginas
publishDate 2017
dc.date.issued.spa.fl_str_mv 2017
dc.date.accessioned.spa.fl_str_mv 2019-05-29T15:27:15Z
dc.date.available.spa.fl_str_mv 2019-05-29T15:27:15Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.spa.fl_str_mv https://repository.eia.edu.co/handle/11190/2297
dc.identifier.bibliographiccitation.spa.fl_str_mv Calle Molina, M. (2017). Migración de la aplicación móvil de Alegra a Ionic Framework 3 (Trabajo de grado). Recuperado de: http://repository.eia.edu.co/handle/11190/2297
url https://repository.eia.edu.co/handle/11190/2297
identifier_str_mv Calle Molina, M. (2017). Migración de la aplicación móvil de Alegra a Ionic Framework 3 (Trabajo de grado). Recuperado de: http://repository.eia.edu.co/handle/11190/2297
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad EIA, 2017
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos Reservados - Universidad EIA, 2017
https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad EIA
dc.publisher.department.spa.fl_str_mv Administrativa, Financiera, Sistemas y Computación
dc.publisher.editor.spa.fl_str_mv Envigado (Antioquia, Colombia). Universidad EIA, 2016
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas y Computación
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/b184838b-10ae-4328-9f17-4d8cca1b4181/download
https://repository.eia.edu.co/bitstreams/64670c1d-39bd-4e51-9cd4-5a22dc274b94/download
https://repository.eia.edu.co/bitstreams/e1dfde4d-d510-4f14-a528-880d82dda777/download
https://repository.eia.edu.co/bitstreams/6511faaf-0f96-41b8-a7be-6ffe9ef0250f/download
bitstream.checksum.fl_str_mv f6575c56a44e59752f3032914766b678
26cacdc70b19a72bb7ca8c46adc99012
da9276a8e06ed571bb7fc7c7186cd8fe
e4085136d9fa2eabade2a5bb4aa40f00
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808400289784397824
spelling Villegas Giraldo, Santiago9ea09b5c1094a93c6d3b55aa3542ef10-1Calle Molina, Mateoa86227320da1712c653a14541086254f-12019-05-29T15:27:15Z2019-05-29T15:27:15Z2017https://repository.eia.edu.co/handle/11190/2297Calle Molina, M. (2017). Migración de la aplicación móvil de Alegra a Ionic Framework 3 (Trabajo de grado). Recuperado de: http://repository.eia.edu.co/handle/11190/229734 páginasLa empresa Soluciones Alegra S.A.S. tiene una aplicación web llamada Alegra, un software de facturación y contabilidad para pymes. Esta esta diseñada para funcionar en todos los navegadores modernos, sin embargo no está optimizada para smartphones. Es por esto que se tiene una aplicación móvil disponible en dispositivos iOS y Android como producto complementario a su software en la nube. Aunque la aplicación ha tenido buena acogida entre sus usuarios, se desea mejorar la experiencia de aquellos que la usan y de los nuevos que se registran mediante este medio, además de darle un poco más de estabilidad al desarrollo. Es por esto que se plantea migrar la aplicación móvil, que está hecha en el (framework híbrido) Ionic versión 1.2, a la última versión (al día de hoy, 3.6.0), la cual trae muchas mejoras de rendimiento y de interfaz gráfica, dándole así una experiencia más fluida y nativa. Durante la realización de este proyecto, hubo varias etapas para poder llegar al objetivos final. En primera instancia se escogieron las tecnologías bases de en las que se desarrollaría el prototipo, como el lenguaje de programación, el lenguaje de hojas de estilo, así como la herramienta para automatización de tareas y transformación de código. Posteriormente se diseñó la estructura base de la aplicación, cómo se iban a organizar y nombrar todos los archivos y carpetas, y cómo debía estar constituida cada funcionalidad. Luego, como la fase más importante y extensiva, se procedió a implementar el prototipo en sí, distribuyendo el desarrollo de cada funcionalidad en sprints de un mes cada uno. Y finalmente, se hizo una breve comparación de rendimiento entre el modelo elaborado y el disponible actualmente en las tiendas. Como resultados de este proyecto se creó un prototipo de la aplicación móvil de Alegra hecho en Ionic 3.6.0 con las funcionalidades báscias de la aplicación actual (facturas, gastos, contactos y productos/servicios) con la cuál se espera obtener amplias ganancias en rendimiento, aumentar la mantenibilidad y estabilidad de la aplicación, incrementar la velocidad y facilidad de desarrollo, y por encima de todo, ofrecer una mejor experiencia de usuario.PregradoIngeniero(a) de Sistemas y Computaciónapplication/pdfspaUniversidad EIAAdministrativa, Financiera, Sistemas y ComputaciónEnvigado (Antioquia, Colombia). Universidad EIA, 2016Ingeniería de Sistemas y ComputaciónDerechos Reservados - Universidad EIA, 2017https://creativecommons.org/licenses/by-nc/4.0/El autor de la obra, actuando en nombre propio, hace entrega del ejemplar respectivo y de sus anexos en formato digital o electrónico y autoriza a la ESCUELA DE INGENIERIA DE ANTIOQUIA, para que en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión andina 351 de 1993, Decreto 460 de 1995, y demás normas generales sobre la materia, utilice y use por cualquier medio conocido o por conocer, los derechos patrimoniales de reproducción, comunicación pública, transformación y distribución de la obra objeto del presente documento. PARÁGRAFO: La presente autorización se hace extensiva no sólo a las dependencias y derechos de uso sobre la obra en formato o soporte material, sino también para formato virtual, electrónico, digital, y en red, internet, extranet, intranet, etc., y en general en cualquier formato conocido o por conocer. EL AUTOR, manifiesta que la obra objeto de la presente autorización es original y la realiza sin violar o usurpar derechos de autor de terceros, por lo tanto la obra es de exclusiva autoría y tiene la titularidad sobre la misma. PARÁGRAFO: En caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la obra en cuestión, EL AUTOR, asumirá toda la responsabilidad, y saldrá en defensa de los derechos aquí autorizados; para todos los efectos la ESCUELA DE INGENIERÍA DE ANTIOQUIA actúa como un tercero de buena fe.info:eu-repo/semantics/openAccessAtribución-NoComercialhttp://purl.org/coar/access_right/c_abf2Migración de la aplicación móvil de Alegra a Ionic Framework 3Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85IonicAngularMóvilHíbridaAplicaciónHybridMobileApplicationINFO0068PublicationTHUMBNAILCalleMateo_2017_MigracionAplicacionMovil.pdf.jpgCalleMateo_2017_MigracionAplicacionMovil.pdf.jpgGenerated Thumbnailimage/jpeg8877https://repository.eia.edu.co/bitstreams/b184838b-10ae-4328-9f17-4d8cca1b4181/downloadf6575c56a44e59752f3032914766b678MD54ORIGINALCalleMateo_2017_MigracionAplicacionMovil.pdfCalleMateo_2017_MigracionAplicacionMovil.pdfTrabajo de gradoapplication/pdf5494223https://repository.eia.edu.co/bitstreams/64670c1d-39bd-4e51-9cd4-5a22dc274b94/download26cacdc70b19a72bb7ca8c46adc99012MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82515https://repository.eia.edu.co/bitstreams/e1dfde4d-d510-4f14-a528-880d82dda777/downloadda9276a8e06ed571bb7fc7c7186cd8feMD52TEXTCalleMateo_2017_MigracionAplicacionMovil.pdf.txtCalleMateo_2017_MigracionAplicacionMovil.pdf.txtExtracted texttext/plain46948https://repository.eia.edu.co/bitstreams/6511faaf-0f96-41b8-a7be-6ffe9ef0250f/downloade4085136d9fa2eabade2a5bb4aa40f00MD5311190/2297oai:repository.eia.edu.co:11190/22972023-07-25 16:50:00.734https://creativecommons.org/licenses/by-nc/4.0/Derechos Reservados - Universidad EIA, 2017open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comICAgICAgICAgICAgICAgICAgICAgICAgPGNlbnRlcj5BVklTTyBERSBQUklWQUNJREFEPC9jZW50ZXI+CgpMYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjoKCkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uCgpBbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC4KCkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuCgpFbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS4KClBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLgoKRW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS4KCkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuCgpFbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4KCg==