PROCESSING

¿QUÉ ES PROCESSING?

Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital.

Es un lenguaje de programación simplificado que no requiere un conocimiento básico de programación orientada a objetos y utiliza una amplia librería gráfica.

Uno de los objetivos declarados de Processing es el de actuar como herramienta para que artistas, diseñadores visuales y miembros de otras comunidades ajenos al lenguaje de la programación, aprendieran las bases de la misma a través de una muestra gráfica instantánea y visual de la información.

Es un software libre, disponible en todas las plataformas donde Java está disponible (Mac OS, Linux, Windows etc.).


Las aplicaciones más comunes son: creación de aplicaciones de procesamiento digital de imágenes, manipulación de entradas de vídeo en tiempo real y vídeo previamente codificado, creación de primitivas en 3D con sus respectivos parámetros de iluminación y tamaño, fines pedagógicos y proyectos de realidad aumentada.

  • VENTAJAS
- Muy muy fácil de aprender.

- Dispone de su propio IDE de desarrollo, muy simple y de fácil manejo.

- Rápida curva de aprendizaje.

- Potente. Permite desarrollar aplicaciones desde muy sencillas a muy complejas.

- Se puede combinar programación con processing con Java puro y las librerías propias de Java.

- Multiparadigma: básica, procedural/ estructurada y orientada a objetos.

- Multiplataforma: genera aplicaciones listas para ser ejecutadas en las tres principales plataformas: Mac OS, Linux y Windows

- Las aplicaciones Processing también pueden generarse para su ejecución en internet (como un applet de Java)

- Es posible desarrollar aplicaciones para dispositivos móviles (Pincha aquí).

Conexión con dispositivos y prototipos electrónicos: proyectos Arduino y Wiring (Pincha aquí).


Resultado de imagen de processing



Comentarios

Entradas populares