domingo, 25 de septiembre de 2011

Processing, Un lenguaje de programación y entorno de desarrollo.

Diseñado por Ben Fry y Casey Reas en el 2001, ambos estudiantes del MIT Media Lab.

Processing

Processing fue inicialmente creado para servir como “sketckbook” (cuaderno de dibujo) en proyectos multimedia e interactivos así mismo para facilitar el aprendizaje de programación en un contexto visual.

Para quienes programan en lenguaje de programación Java es fácil adentrarse ya que esta basado en este. Processing puede ejecutarse desde plataformas como Mac, Linux y Windows. Se distribuye bajo licencia GNU GPL.

Inicialmente las primeras versiones del IDE de Processing solo tenían el modo de uso Standard, a partir de la versión 1.5.1 se agrega el modo Android este permite crear aplicaciones para dispositivos que cuentan con este sistema operativo, ahí no terminan las sorpresas, recientemente se libero la versión 2.0alpha1 de Processing a la cual se le agrega el modo JavaScript, esto brinda la oportunidad de que la aplicación funcione en navegadores web.

Libros, Manuales y Tutoriales para Processing

Inicialmente la pagina de Processing cuenta con una buena cantidad de tutoriales en la siguiente dirección : http://processing.org/learning/

Si lo que buscan es un libro o un manual pueden ver los que están disponibles acá: http://processing.org/learning/books/

Para principiantes recomiendo el libro Learning Processing, esta bien estructurado además contiene ejemplos y ejercicios. En su pagina pueden descargar gratuitamente el primer capitulo, ver los ejemplos y ejercicios que contiene el libro. http://www.learningprocessing.com/

Programación orientada a objetos en Processing

Un ejemplo rápido tomado de la pagina de Processing Café

En la siguiente imagen se define un clase llamada Pelota con su correspondiente constructor y un método llamado paint el cual se encarga de dibujar una circunferencia a partir de los parámetros dados en el constructor.

El código comentado facilita su comprensión, además es muy sencillo el ejemplo.

2

Al dar clic en el botón Run se ejecuta el programa y obviamente lo que se dibuja es una circunferencia.

3

Ejemplo sencillo para comenzar a practicar con Processing, no?
Esta entrada solo fue para dar a conocer un poco de Processing, si les sirve ahí esta.

No hay comentarios:

Publicar un comentario