Método para Adaptar una Librería de Processing al a Web



Document title: Método para Adaptar una Librería de Processing al a Web
Journal: Latin-American Journal of Computing (LAJC)
Database: PERIÓDICA
System number: 000448820
ISSN: 1390-9134
Authors: 1
1
Institutions: 1Universidad Nacional de Colombia, Facultad de Ingeniería, Bogotá. Ecuador
Year:
Volumen: 2
Number: 2
Pages: 9-14
Country: Ecuador
Language: Inglés
Document type: Artículo
Approach: Aplicado, descriptivo
Spanish abstract Se presenta un método para la adaptación de libre-rías aportadas por usuarios del lenguaje de gráficos Processing, basado en Java, al lenguaje de gráficos para la web Processing.js, basado en HTML5, WebGL y JavaScript. Se revisan diversos métodos para hacer adaptacionesa la web. En nuestro enfoque, proponemos crear una arquitectura que permite que la librería aportada por el usuario, se compile de Java a Javascript, usando la tecnología Google Web Toolkit, evitando modificar la librería del usuario y haciendo la adaptación en un solo trunk de desarrollo. La arquitecturatiene trescapas: la librería delusuario, unacapa que simula el comportamiento de Processing y una para utilizar lalibrería enla web. Se exponen dos prototipos de librerías adaptadas
English abstract A method for the adaptation of libraries done by users for the Processing graphics language, based on Java, to the graphics engine for the web processing.js, based on WebGL and JavaScript is presented. Various methodsto make adaptations to the web are reviewed. In our approach, we propose to create a architecture that is compiled to JavaScript, using Google Web Toolkit technology, in order to maintain the user library without modifications and making the adaptation in a single trunk of development. The architecture has three-tiers: the user library, a layer that simulates the Processing behavior and a layer to use the user library in the web. Itis presented two prototypes of adapted libraries
Disciplines: Ciencias de la computación
Keyword: Programación,
Java,
Lenguaje gráfico,
Procesamiento de datos
Keyword: Programming,
Java,
Graphic languages,
Data processing
Full text: https://lajc.epn.edu.ec/index.php/LAJC/article/view/85/47