Prototipo de aplicación móvil con Ionic & .Net core para Escolme

Adrián Gallego Ospina, Daniel Londoño Sánchez, Juan Camilo Betancur, Christian Hernán Obando Ibarra

Resumen


La Institución Universitaria Escolme de carácter privado ofrece servicios educativos, en esta se llevan a cabo múltiples eventos para la comunidad universitaria por tanto necesita mejorar la gestión de este proceso que actualmente se realiza de manera manual, sistematizando de manera óptima y a bajo costo. Este trabajo tiene por objeto crear un prototipo de aplicación móvil con Ionic & Web Api .Net Core, implementar la arquitectura base propuesta en este prototipo en un ambiente desarrollo, verificando este como una posible solución de software para la gestión de eventos de la institución con alta disponibilidad, escalabilidad y usabilidad antes de presentar una propuesta a la institución. Ionic es un framework que permite crear aplicaciones móviles para los sistemas operativos Android, IOS con un solo código fuente escrito en JavaScript bajo el patrón de arquitectura MVC (cliente), .Net Core es un framework que con su Web Api permite exponer los métodos que serán consumidos por la aplicación móvil, además de facilitar la escalabilidad de la aplicación debido a su capacidad real de funcionar en múltiples plataformas (Linux o macOS) con su código escrito en C# bajo el patrón de arquitectura n capas (servidor), ambos marcos de trabajo son de código abierto, por último para la gestión de los bases de datos se propone utilizar SQL Server Express Edition bajo licencia MIT.


Texto completo:

PDF

Referencias


Acosta, E., Álvarez, J., & Gordillo, A. (2006). Arquitecturas en n-Capas: Un Sistema Adaptivo. Polibits, (34), 34-37. Recuperado de https://www.redalyc.org/pdf/4026/402640447007.pdf

Aguado, J. M., Martínez, I. J., & Cañete-Sanz, L. (2015). Tendencias evolutivas del contenido digital en aplicaciones móviles. El profesional de la información, 24(6), 787-795. http://dx.doi.org/10.3145/epi.2015.nov.10

Gómez-Ramírez, I., Valencia-Arias, A., & Duque, L. (2019). Approach to M-learning Acceptance Among University Students. The International Review of Research in Open and Distributed Learning, 20(3).

Huaman, W. (2018). Los 10 patrones comunes de arquitectura de software. Recuperado de https://medium.com/@maniakhitoccori/los-10-patrones-comunes-de-arquitectura-de-software-d8b9047edf0b

Microsoft. (s.f). Pruebe SQL Server on-premises o en el cloud. Recuperado de https://www.microsoft.com/es-es/sql-server/sql-server-downloads

Monsalve, C. & Narváez, J. (2014). Desarrollo de una solución de inteligencia de negocios para apoyar la toma de decisiones en la dependencia de recursos educativos de la universidad del Magdalena. (Trabajo de grado, Universidad del Magdalena). Recuperado de http://repositorio.unimagdalena.edu.co/jspui/bitstream/123456789/3519/1/IS-00119.pdf

NeoAttack. (s.f.). Concepto de Framework. Recuperado de https://neoattack.com/neowiki/framework/

Obadel. (2015). Comunidad de Visual Studio. Recuperado de https://obadelblog.wordpress.com/2015/12/01/comunidad-de-visual-studio-un-completo-ide-extensible-y-gratuito-para-crear-aplicaciones-modernas-para-windows-android-e-ios-ademas-de-aplicaciones-web-y-servicios-en-la-nube/

Quality devs. (2019). Qué es Ionic y por qué te interesa conocerlo si eres desarrollador web. Recueprado de https://www.qualitydevs.com/2019/05/31/que-es-ionic-desarrollador-web/

Recio, S. (2017). Lo que necesita saber sobre el núcleo ASP.net. Recuperado de https://codeburst.io/what-you-need-to-know-about-asp-net-core-30fec1d33d78

Software de programación. (s.f.). Entorno de desarrollo integrado. Recuperado de https://sites.google.com/site/softwaredeprogramacion2/entorno-de-desarrollo-integrado

Stack overflow. (2019). Developer Survey Results 2019. Recuperado de https://insights.stackoverflow.com/survey/2019#technology

Tavarez, J. (2014). El software y su importancia. Recuperado de https://eldia.com.do/el-software-y-su-importancia/

Web Master. (2018). What is Web API? Recuperado de http://www.dselva.co.in/blog/what-is-web-api/


Enlaces refback

  • No hay ningún enlace refback.