Análisis del desarrollo de aplicaciones móviles en ingeniería: arquitectura, desafíos y limitaciones tecnológicas

Authors

DOI:

https://doi.org/10.63688/a7ekzj15

Keywords:

aplicaciones móviles, ingeniería de software, arquitectura de software, computación móvil

Abstract

El presente trabajo analiza el desarrollo de aplicaciones móviles en el ámbito de la ingeniería, considerando su evolución, arquitectura y principales limitaciones frente a las aplicaciones de escritorio. A partir de una revisión de literatura científica y reportes de la industria tecnológica, incluyendo fuentes como la International Data Corporation, la GSMA y análisis de mercado de Statista, se evidencia un crecimiento sostenido en la adopción de dispositivos móviles a nivel global, lo que ha impulsado el interés por el desarrollo de soluciones móviles más complejas. Sin embargo, los resultados muestran que las aplicaciones móviles aún presentan restricciones importantes en términos de capacidad de procesamiento, consumo energético, escalabilidad y ejecución de simulaciones avanzadas, lo que limita su aplicación en entornos de ingeniería de alta exigencia computacional. Asimismo, el análisis de la arquitectura de aplicaciones móviles, basada en capas de presentación, negocio, servicios y datos, permite identificar ventajas en la modularidad del sistema, aunque también revela desafíos asociados al rendimiento y a la dependencia de conectividad externa, especialmente cuando se utilizan soluciones basadas en la nube o herramientas como MATLAB. En conjunto, se concluye que el desarrollo de aplicaciones móviles en ingeniería se encuentra en una fase de transición tecnológica, donde aún no alcanza el nivel de madurez de las plataformas de escritorio, pero muestra un alto potencial de evolución gracias al avance de frameworks multiplataforma y tecnologías de computación distribuida. Este estudio contribuye a la identificación de los principales retos técnicos y conceptuales que deben ser considerados en futuros desarrollos para mejorar la eficiencia y funcionalidad de estas aplicaciones en contextos ingenieriles.

References

Abdalha, A., & Muasaad, A. (2008). A study of interface usability issues of mobile learning applications for smartphones from the user’s perspective. International Journal on Integrating Technology in Education.

Alturki, R., & Gay, V. (2018). Usability attributes for mobile applications: A systematic review. Faculty of Engineering and Information Technology, University of Technology Sydney. https://doi.org/10.1109/ACCESS.2018

Baresi, L., Griswold, W. G., Lewis, G. A., Autili, M., Malavolta, I., & Julien, C. (2020). Trends and challenges for software engineering in the mobile domain. IEEE Software, 38(1), 88–96. https://doi.org/10.1109/MS.2020.2994306

Bathe, K. (1996). Finite element procedures. Prentice-Hall.

Brzan, P. P., Bratan, T., Eberle, C., & Kamel Boulos, M. N. (2016). Mobile applications for diabetes self-management: A systematic review. Journal of Medical Systems, 40(1). https://doi.org/10.1007/s10916-016-0564-8

Carroll, A., & Heiser, G. (2010). An analysis of power consumption in a smartphone. USENIX Annual Technical Conference. https://www.usenix.org

Chau, N., & Jung, S. (2018). Dynamic analysis with Android container: Challenges and opportunities. Digital Investigation, 27, 38–46. https://doi.org/10.1016/j.diin.2018.05.002

Deelman, E., & Chervenak, A. (2008). Data management challenges of data-intensive scientific workflows. Cluster Computing.

GSMA. (2021). The Mobile Economy 2021. GSM Association. https://www.gsma.com

IDC. (2022). Smartphone shipments declined in Q4 but 2021 remained growth year. International Data Corporation. https://www.idc.com

Jabangwe, R., & others. (2018). Software engineering process models for mobile app development: A systematic literature review. Journal of Systems and Software, 145, 1–14. https://doi.org/10.1016/j.jss.2018.07.035

Kitchenham, B., et al. (2010). Systematic literature reviews in software engineering. Information and Software Technology, 52(8), 715–728. https://doi.org/10.1016/j.infsof.2008.09.009

Li, C., Bai, J., & Tang, J. (2019). Joint optimization of data placement and scheduling for edge computing. Journal of Parallel and Distributed Computing, 125, 93–105. https://doi.org/10.1016/j.jpdc.2018.10.007

MATLAB. (2022). MATLAB documentation. MathWorks. https://www.mathworks.com

Minichiello, A., et al. (2020). Mobile application-based particle image velocimetry tool. Computers and Education, 29, 517–537. https://doi.org/10.1016/j.compedu.2020.103568

Moustefaoui, G., & Tariq, F. (2018). Mobile apps engineering: Design, development, security and testing. CRC Press.

Nazar, A., Jiao, P., Zhang, Q., Egbe, K., & Alavi, A. (2021). Smartphone-based structural health monitoring approach. IEEE Instrumentation & Measurement Magazine, 24(3), 49–58. https://doi.org/10.1109/MIM.2021.9453478

Oliveira, M. T., et al. (2021). GNSS smartphone receiver network for atmospheric delay estimation. Advances in Space Research, 68(12), 4794–4805. https://doi.org/10.1016/j.asr.2021.07.012

Phongtraychak, A., & Dolgaya, D. (2018). Evolution of mobile applications. MATEC Web of Conferences, 155, 01027. https://doi.org/10.1051/matecconf/201815501027

Qian, F., Wang, Z., Gerber, A., Mao, Z., Sen, S., & Spatscheck, O. (2011). Profiling resource usage for mobile applications. MobiSys Conference. https://doi.org/10.1145/1999995.2000023

Sosa, J., Thomas, P., Delia, L., & Caseres, J. (2018). Mobile application development approaches: A comparative analysis. Argentina Congress of Computer Science.

Statista. (2023). Global smartphone shipment statistics. https://www.statista.com

Swetina, J., Lu, G., Jacobs, P., Ennesser, F., & Song, J. (2014). Toward a standardized M2M service layer platform. IEEE Wireless Communications, 21(3), 20–26. https://doi.org/10.1109/MWC.2014.6845049

Taylor, P. (2023). Global smartphone unit shipments 2009–2022. Statista Technology & Telecommunications. https://www.statista.com

Vishal, K., & Kushwaha, S. (2018). Mobile application development research based on Xamarin platform. International Conference on Computing Sciences. https://doi.org/10.1109/ICCS.2018

Williams, G., Gheisari, M., & Chen, P. (2015). BIM-based AR maintenance system. Journal of Management in Engineering. https://doi.org/10.1061/(ASCE)ME.1943-5479.0000320

Zaher, M., Greenwood, D., & Marzouk, M. (2018). Mobile augmented reality applications for construction projects. Construction Innovation, 18(2), 152–166. https://doi.org/10.1108/CI-03-2017-0020

Zein, S., Salleh, N., & Grundy, J. (2023). Systematic reviews in mobile app software engineering: A tertiary study. Information and Software Technology, 164, 107323. https://doi.org/10.1016/j.infsof.2023.107323

Downloads

Published

2024-10-09

How to Cite

Beltrán Cushcagua, R. S. (2024). Análisis del desarrollo de aplicaciones móviles en ingeniería: arquitectura, desafíos y limitaciones tecnológicas. CognitivaTech: Ingeniería De Software Inteligente Y Sistemas Adaptativos, 1(1), 1-12. https://doi.org/10.63688/a7ekzj15

Similar Articles

You may also start an advanced similarity search for this article.