Al desarrollarse como programador o básicamente en la practica de cualquier tipo de técnica, uno no debe hacerse dependiente de las herramientas de trabajo. Digo esto porque se que muchas veces hay quienes defienden desde el alma programas de código libre o de determinadas firmas de software. Pero hay que tener en cuenta que estas firmas pueden morir en cualquier momento y cuando eso suceda uno debe estar en la capacidad para poder cambiar de software o de lenguaje, uno simplemente debe elegir la opción que mas le convenga, aquella que logre un mejor resultado, sea esta tanto de código libre como privado. Por eso no me voy a dedicar en estos posts a enfatizar en ciertos comandos o hacer cosas que solo se puedan hacer con un lenguaje, sino que tratare de dar las soluciones y recomendaciones, que puedan ser aplicados a cualquier lenguaje al momento de planear o diseñar una aplicación.
De todas formas debido a que el lenguaje en el que he tomado mayor énfasis y por que creo que es un buen lenguaje con el cual empezar, la mayoría de las aplicaciones presentadas serán hechas por medio del lenguaje de programación Processing. Tal vez algunos dirán que hay lenguajes mas potentes como Java, C o C++ y que con los cuales se puedan llegar a hacer sistemas operativos, pero aunque eso pueda ser cierto, no es el propósito de este blog enseñar a fabricar un sistema operativo o un programa de tal complejidad. Por lo que no sería necesario el manejo de lenguajes que aunque mas poderosos, las ventajas que proporcionan pueden no ser las mas apropiadas para este tipo de proyectos, teniendo en cuenta la complejidad que adicionan.
Tal vez se preguntaran que tipo de proyectos se van a tratar?, basado en el camino que fui recorriendo como programador, se pasara por temas como el diseño de juegos o el eye candy y enfocado principalmente a tecnología web, donde no solo se tratara de ver solo el aspecto de la programación sino también el de el diseño gráfico, de interfaz y de concepto.
Para descargar processing se puede encontrar en processing.org o la versión en java script la cual se ejecuta por medio del elemento canvas, se puede encontrar en processingjs.org. Aquellos que ya han manejado algo de Java, lenguaje en el que esta construido Processing, verán que tiene una estructura bastante similar, igualmente los que hallan visto lenguajes de alto nivel como flash o love2d.
algunos ejemplos de eye candy y web toys:
neave.com/
maedastudio.com.
más proyectos en: flavourmachine.com
Tal vez se preguntaran que tipo de proyectos se van a tratar?, basado en el camino que fui recorriendo como programador, se pasara por temas como el diseño de juegos o el eye candy y enfocado principalmente a tecnología web, donde no solo se tratara de ver solo el aspecto de la programación sino también el de el diseño gráfico, de interfaz y de concepto.
Para descargar processing se puede encontrar en processing.org o la versión en java script la cual se ejecuta por medio del elemento canvas, se puede encontrar en processingjs.org. Aquellos que ya han manejado algo de Java, lenguaje en el que esta construido Processing, verán que tiene una estructura bastante similar, igualmente los que hallan visto lenguajes de alto nivel como flash o love2d.
algunos ejemplos de eye candy y web toys:
neave.com/
maedastudio.com.
más proyectos en: flavourmachine.com
No hay comentarios:
Publicar un comentario