Subir material

Suba sus trabajos a SEDICI, para mejorar notoriamente su visibilidad e impacto

 

Mostrar el registro sencillo del ítem

dc.date.accessioned 2024-05-28T15:03:54Z
dc.date.available 2024-05-28T15:03:54Z
dc.date.issued 2023
dc.identifier.uri http://sedici.unlp.edu.ar/handle/10915/166488
dc.description.abstract 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. es
dc.description.abstract 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. en
dc.format.extent 50-63 es
dc.language es es
dc.subject IDE es
dc.subject dispositivos móviles es
dc.subject POO es
dc.subject VOP es
dc.subject smartphones es
dc.subject mobile es
dc.title Un Entorno de Desarrollo Integrado para Dispositivos Móviles es
dc.title.alternative An Integrated Development Environment for Mobile Devices en
dc.type Objeto de conferencia es
sedici.identifier.uri https://publicaciones.sadio.org.ar/index.php/JAIIO/article/view/655 es
sedici.identifier.issn 2451-7496 es
sedici.creator.person Palumbo, Nahuel es
sedici.creator.person Jawerbaum, Iván es
sedici.subject.materias Ciencias Informáticas es
sedici.description.fulltext true es
mods.originInfo.place Sociedad Argentina de Informática e Investigación Operativa es
sedici.subtype Objeto de conferencia es
sedici.rights.license Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
sedici.rights.uri http://creativecommons.org/licenses/by-nc-sa/4.0/
sedici.date.exposure 2023-09
sedici.relation.event Simposio Argentino de Ingeniería de Software (ASSE 2023) - JAIIO 52 (Universidad Nacional de Tres de Febrero, 4 al 8 de septiembre de 2023) es
sedici.description.peerReview peer-review es


Descargar archivos

Este ítem aparece en la(s) siguiente(s) colección(ones)

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) Excepto donde se diga explícitamente, este item se publica bajo la siguiente licencia Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)