Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.

RESUMEN : En un mundo digital el cual se encuentra en constante evolución, la presencia de las aplicaciones móviles ha permitido mejorar significativamente nuestra forma de interactuar con el entorno. De acuerdo con esto, se presenta el proyecto de desarrollo de "LabProApp", una aplicación...

Full description

Autores:
Velasco Montenegro, Ana María
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/38130
Acceso en línea:
https://hdl.handle.net/10495/38130
Palabra clave:
Aplicaciones móviles
Mobile Applications
Programación (computadores electrónicos)
Computer programming
Programas para computadores
Computer programs
Agendamiento de citas
Firebase
https://id.nlm.nih.gov/mesh/D063731
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_7f2c094fdd1f7587694c1ab21c929aff
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/38130
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
title Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
spellingShingle Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
Aplicaciones móviles
Mobile Applications
Programación (computadores electrónicos)
Computer programming
Programas para computadores
Computer programs
Agendamiento de citas
Firebase
https://id.nlm.nih.gov/mesh/D063731
title_short Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
title_full Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
title_fullStr Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
title_full_unstemmed Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
title_sort Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.
dc.creator.fl_str_mv Velasco Montenegro, Ana María
dc.contributor.advisor.none.fl_str_mv Carrillo Perilla, Orlando
dc.contributor.author.none.fl_str_mv Velasco Montenegro, Ana María
dc.subject.decs.none.fl_str_mv Aplicaciones móviles
Mobile Applications
topic Aplicaciones móviles
Mobile Applications
Programación (computadores electrónicos)
Computer programming
Programas para computadores
Computer programs
Agendamiento de citas
Firebase
https://id.nlm.nih.gov/mesh/D063731
dc.subject.lemb.none.fl_str_mv Programación (computadores electrónicos)
Computer programming
Programas para computadores
Computer programs
dc.subject.proposal.spa.fl_str_mv Agendamiento de citas
Firebase
dc.subject.meshuri.none.fl_str_mv https://id.nlm.nih.gov/mesh/D063731
description RESUMEN : En un mundo digital el cual se encuentra en constante evolución, la presencia de las aplicaciones móviles ha permitido mejorar significativamente nuestra forma de interactuar con el entorno. De acuerdo con esto, se presenta el proyecto de desarrollo de "LabProApp", una aplicación móvil realizada en Kotlin y respaldada por Firebase, con el propósito de gestionar el agendamiento de máquinas y la documentación en el Laboratorio de Prototipado de la Universidad de Antioquia. La aplicación busca satisfacer la necesidad de realizar la reserva de máquinas, entre las cuales se tienen las impresoras 3D, la cortadora láser y CNC, al igual que permite realizar la gestión eficiente de la información generada en el laboratorio. Basada en el éxito de aplicaciones de reserva de citas en el ámbito de la salud, clases de yoga, gimnasios, entre otras, "LabProApp" contará con roles diferenciados: uno para el usuario, permitiendo solicitar turnos y visualizar la disponibilidad del espacio y de las máquinas, y otro para el administrador, permitiendo la administración de las citas y la actualización de información del laboratorio. Este proyecto permite el desarrollo de un prototipo funcional, el cual tiene funcionalidades específicas para cada rol, el diseño de una interfaz de usuario intuitiva, secciones destinadas para visualizar diferentes actividades del laboratorio, y además la realización de pruebas para garantizar el correcto funcionamiento de la aplicación. Se opta por realizar la aplicación en el lenguaje de programación Kotlin, el cual es reconocido por su compatibilidad con Java y su preferencia en el desarrollo de aplicaciones para Android. La metodología propuesta se desglosa en varias etapas, desde la comprensión de las necesidades de cada rol y la definición de la estructura de la base de datos en Firebase, hasta el desarrollo de la gestión de turnos, la visualización de actividades anteriores y la evaluación del funcionamiento de la aplicación. La aplicación LabProApp ha potenciado significativamente la eficiencia y accesibilidad en la gestión de recursos del Laboratorio de Prototipado, proporcionando una solución ágil y ajustada a las necesidades de los usuarios. Esta implementación establece una base robusta que facilitará futuras mejoras y evoluciones de la aplicación.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-02-12T21:27:24Z
dc.date.available.none.fl_str_mv 2024-02-12T21:27:24Z
dc.date.issued.none.fl_str_mv 2024
dc.type.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
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_b1a7d7d4d402bcce
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10495/38130
url https://hdl.handle.net/10495/38130
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by/2.5/co/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
http://creativecommons.org/licenses/by/2.5/co/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 75 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería. Ingeniería Electrónica
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/ad901495-004e-4841-af08-decb28e48296/download
https://bibliotecadigital.udea.edu.co/bitstreams/16e1c2a4-c4bf-4d19-8386-4871defe56ef/download
https://bibliotecadigital.udea.edu.co/bitstreams/cbf5d4c1-bf80-4947-8892-fb282a4ba8b5/download
https://bibliotecadigital.udea.edu.co/bitstreams/46f2b975-60fb-46a9-a056-5362b50399b6/download
https://bibliotecadigital.udea.edu.co/bitstreams/2917cb71-4a29-4b29-bce5-25254816791a/download
bitstream.checksum.fl_str_mv e72db356e80cfb501de23f72fa95a396
1646d1f6b96dbbbc38035efc9239ac9c
8a4605be74aa9ea9d79846c1fba20a33
6a9f03f29186fa4d5f31f620888934b6
b308949406e16ac55ef7ca723e4cac01
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052516401217536
spelling Carrillo Perilla, OrlandoVelasco Montenegro, Ana María2024-02-12T21:27:24Z2024-02-12T21:27:24Z2024https://hdl.handle.net/10495/38130RESUMEN : En un mundo digital el cual se encuentra en constante evolución, la presencia de las aplicaciones móviles ha permitido mejorar significativamente nuestra forma de interactuar con el entorno. De acuerdo con esto, se presenta el proyecto de desarrollo de "LabProApp", una aplicación móvil realizada en Kotlin y respaldada por Firebase, con el propósito de gestionar el agendamiento de máquinas y la documentación en el Laboratorio de Prototipado de la Universidad de Antioquia. La aplicación busca satisfacer la necesidad de realizar la reserva de máquinas, entre las cuales se tienen las impresoras 3D, la cortadora láser y CNC, al igual que permite realizar la gestión eficiente de la información generada en el laboratorio. Basada en el éxito de aplicaciones de reserva de citas en el ámbito de la salud, clases de yoga, gimnasios, entre otras, "LabProApp" contará con roles diferenciados: uno para el usuario, permitiendo solicitar turnos y visualizar la disponibilidad del espacio y de las máquinas, y otro para el administrador, permitiendo la administración de las citas y la actualización de información del laboratorio. Este proyecto permite el desarrollo de un prototipo funcional, el cual tiene funcionalidades específicas para cada rol, el diseño de una interfaz de usuario intuitiva, secciones destinadas para visualizar diferentes actividades del laboratorio, y además la realización de pruebas para garantizar el correcto funcionamiento de la aplicación. Se opta por realizar la aplicación en el lenguaje de programación Kotlin, el cual es reconocido por su compatibilidad con Java y su preferencia en el desarrollo de aplicaciones para Android. La metodología propuesta se desglosa en varias etapas, desde la comprensión de las necesidades de cada rol y la definición de la estructura de la base de datos en Firebase, hasta el desarrollo de la gestión de turnos, la visualización de actividades anteriores y la evaluación del funcionamiento de la aplicación. La aplicación LabProApp ha potenciado significativamente la eficiencia y accesibilidad en la gestión de recursos del Laboratorio de Prototipado, proporcionando una solución ágil y ajustada a las necesidades de los usuarios. Esta implementación establece una base robusta que facilitará futuras mejoras y evoluciones de la aplicación.PregradoIngeniero Electrónico75 páginasapplication/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería Electrónicahttps://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by/2.5/co/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo de un prototipo de una aplicación móvil mediante el lenguaje Kotlin para el agendamiento de máquinas y la gestión documental del Laboratorio de Prototipado de la Universidad de Antioquia.Tesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftAplicaciones móvilesMobile ApplicationsProgramación (computadores electrónicos)Computer programmingProgramas para computadoresComputer programsAgendamiento de citasFirebasehttps://id.nlm.nih.gov/mesh/D063731PublicationORIGINALVelascoAna_2024_DesarrolloPrototipoAplicacionVelascoAna_2024_DesarrolloPrototipoAplicacionTrabajo de grado de pregradoapplication/pdf6721702https://bibliotecadigital.udea.edu.co/bitstreams/ad901495-004e-4841-af08-decb28e48296/downloade72db356e80cfb501de23f72fa95a396MD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8927https://bibliotecadigital.udea.edu.co/bitstreams/16e1c2a4-c4bf-4d19-8386-4871defe56ef/download1646d1f6b96dbbbc38035efc9239ac9cMD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/cbf5d4c1-bf80-4947-8892-fb282a4ba8b5/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTEXTVelascoAna_2024_DesarrolloPrototipoAplicacion.txtVelascoAna_2024_DesarrolloPrototipoAplicacion.txtExtracted texttext/plain74572https://bibliotecadigital.udea.edu.co/bitstreams/46f2b975-60fb-46a9-a056-5362b50399b6/download6a9f03f29186fa4d5f31f620888934b6MD54falseAnonymousREADTHUMBNAILVelascoAna_2024_DesarrolloPrototipoAplicacion.jpgVelascoAna_2024_DesarrolloPrototipoAplicacion.jpgGenerated Thumbnailimage/jpeg6511https://bibliotecadigital.udea.edu.co/bitstreams/2917cb71-4a29-4b29-bce5-25254816791a/downloadb308949406e16ac55ef7ca723e4cac01MD55falseAnonymousREAD10495/38130oai:bibliotecadigital.udea.edu.co:10495/381302025-03-26 23:38:57.716https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=