Un Entorno de Desarrollo Integrado para Dispositivos Móviles

Los entornos de desarrollo integrado (IDE) ofrecen un conjunto de herramientas que ayudan a construir software. La complejidad de los programas que se desarrollan actualmente, junto a los paradigmas de programación que predominan, hacen que el uso estas herramientas sea casi imprescindible. Por otro...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Palumbo, Nahuel, Jawerbaum, Iván
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2023
Materias:
IDE
POO
VOP
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/166488
Aporte de:
id I19-R120-10915-166488
record_format dspace
spelling I19-R120-10915-1664882024-05-28T20:04:55Z http://sedici.unlp.edu.ar/handle/10915/166488 Un Entorno de Desarrollo Integrado para Dispositivos Móviles An Integrated Development Environment for Mobile Devices Palumbo, Nahuel Jawerbaum, Iván 2023-09 2023 2024-05-28T15:03:54Z es Ciencias Informáticas IDE dispositivos móviles POO VOP smartphones mobile Los entornos de desarrollo integrado (IDE) ofrecen un conjunto de herramientas que ayudan a construir software. La complejidad de los programas que se desarrollan actualmente, junto a los paradigmas de programación que predominan, hacen que el uso estas herramientas sea casi imprescindible. Por otro lado, la evolución de los dispositivos móviles y del software que llevan dentro lograron una migración de varias tareas, comúnmente destinada a computadoras, hacia estos dispositivos. Sin embargo, las aplicaciones disponibles para poder programar desde dispositivos móviles están lejos de ofrecer las mismas herramientas que ofrecen los IDEs actualmente. En este paper presentamos una propuesta de un IDE para programar orientado a objetos desde un dispositivo móvil y la implementación de un prototipo funcional para Android y iOS, en continuo desarrollo. Se describe la implementación de las funcionalidades clásicas de un IDE como edición de programas, reporte de errores, navegación, ejecución, y depuración. Buscamos presentar todas estas herramientas en una interfaz basada en estándares de las aplicaciones móviles para que sea intuitiva y práctica para los usuarios. El prototipo es una aplicación para desarrollar programas en Wollok, un lenguaje de programación educativo orientado a objetos desarrollado en Argentina. Este proyecto fue resultado de un trabajo en conjunto con docentes universitarios que decidieron involucrarse con el proyecto siguiendo la filosofía open source. Integrated development environments (IDEs) offer a set of tools that help build software. The complexity of programs being developed today, along with the prevailing programming paradigms, makes the use of these tools almost indispensable.On the other hand, the evolution of mobile devices and the software they incorporate has led to a migration of several tasks, commonly performed on computers, to these devices. However, the available applications for programming from mobile devices are far from offering the same tools provided by current IDEs.In this paper, we present a proposal for an IDE for object-oriented programming from a mobile device and the implementation of an ongoing functional prototype for Android and iOS. We describe the implementation of the classic functionalities of an IDE, such as program editing, error reporting, navigation, execution, and debugging. Our aim is to present all these tools in an interface based on mobile application standards, making it intuitive and practical for users.The prototype is an application for developing programs in Wollok, an educational object-oriented programming language developed in Argentina. This project resulted from a collaborative effort with university teachers who decided to get involved in the project following the open-source philosophy. Sociedad Argentina de Informática e Investigación Operativa Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 50-63
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
IDE
dispositivos móviles
POO
VOP
smartphones
mobile
spellingShingle Ciencias Informáticas
IDE
dispositivos móviles
POO
VOP
smartphones
mobile
Palumbo, Nahuel
Jawerbaum, Iván
Un Entorno de Desarrollo Integrado para Dispositivos Móviles
topic_facet Ciencias Informáticas
IDE
dispositivos móviles
POO
VOP
smartphones
mobile
description Los entornos de desarrollo integrado (IDE) ofrecen un conjunto de herramientas que ayudan a construir software. La complejidad de los programas que se desarrollan actualmente, junto a los paradigmas de programación que predominan, hacen que el uso estas herramientas sea casi imprescindible. Por otro lado, la evolución de los dispositivos móviles y del software que llevan dentro lograron una migración de varias tareas, comúnmente destinada a computadoras, hacia estos dispositivos. Sin embargo, las aplicaciones disponibles para poder programar desde dispositivos móviles están lejos de ofrecer las mismas herramientas que ofrecen los IDEs actualmente. En este paper presentamos una propuesta de un IDE para programar orientado a objetos desde un dispositivo móvil y la implementación de un prototipo funcional para Android y iOS, en continuo desarrollo. Se describe la implementación de las funcionalidades clásicas de un IDE como edición de programas, reporte de errores, navegación, ejecución, y depuración. Buscamos presentar todas estas herramientas en una interfaz basada en estándares de las aplicaciones móviles para que sea intuitiva y práctica para los usuarios. El prototipo es una aplicación para desarrollar programas en Wollok, un lenguaje de programación educativo orientado a objetos desarrollado en Argentina. Este proyecto fue resultado de un trabajo en conjunto con docentes universitarios que decidieron involucrarse con el proyecto siguiendo la filosofía open source.
format Objeto de conferencia
Objeto de conferencia
author Palumbo, Nahuel
Jawerbaum, Iván
author_facet Palumbo, Nahuel
Jawerbaum, Iván
author_sort Palumbo, Nahuel
title Un Entorno de Desarrollo Integrado para Dispositivos Móviles
title_short Un Entorno de Desarrollo Integrado para Dispositivos Móviles
title_full Un Entorno de Desarrollo Integrado para Dispositivos Móviles
title_fullStr Un Entorno de Desarrollo Integrado para Dispositivos Móviles
title_full_unstemmed Un Entorno de Desarrollo Integrado para Dispositivos Móviles
title_sort un entorno de desarrollo integrado para dispositivos móviles
publishDate 2023
url http://sedici.unlp.edu.ar/handle/10915/166488
work_keys_str_mv AT palumbonahuel unentornodedesarrollointegradoparadispositivosmoviles
AT jawerbaumivan unentornodedesarrollointegradoparadispositivosmoviles
AT palumbonahuel anintegrateddevelopmentenvironmentformobiledevices
AT jawerbaumivan anintegrateddevelopmentenvironmentformobiledevices
_version_ 1807223112599601152