Frontend Developer
at
@SchibstedSpain

 

PerfReviewer

at @PerfReviews_

 

Creative Coder

at @CodingGirona

Joan León

.Hola {

}

#CSS

#PostCSS

#Animation

#SVG

#Javascript

#CreartiveCoding

.                    {

}

Creative Coding

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional.

Creative Coding

Creative Coding

Creative Coding

Creative Coding

Creative Coding

Creative Coding

Creative Coding

Visual Programming Languages

Creative Coding

Visual Programming Languages

TouchDesigner

Creative Coding

Visual Programming Languages

vvvv

Creative Coding

Visual Programming Languages

NodeBox

Creative Coding

Visual Programming Languages

tooll

Creative Coding

Visual Programming Languages

cables

Creative Coding

Sound Programming Languages

Creative Coding

Sound Programming Languages

Sonic Pi

Ruby

Creative Coding

Sound Programming Languages

Sonic Pi

Creative Coding

Frameworks
Libraries

Creative Coding

Frameworks

Processing

Java

Creative Coding

Frameworks

openFrameworks

C++

Creative Coding

Frameworks

Cinder

C++

Creative Coding

Frameworks

OPENRNDR

Kotlin

Creative Coding

Frameworks

Unity3D

C#

Creative Coding

Frameworks

nannou

Rust

Creative Coding

Frameworks

KodeLive

GLSL

Creative Coding

Frameworks

PICO-8

Lua

Creative Coding

Libraries

Javascript & CSS

Creative Coding

Libraries

css-doodle

Creative Coding

Processing

p5.js

Creative Coding

Processing Community Day

Processing

Creative Coding

Processing

Creative Coding

Processing

Creative Coding

Processing

Creative Coding

Processing

Creative Coding

Processing

Creative Coding

Processing

void setup() {
  size(500,400);
}

void draw() {
  background(10, 80, 100);
  ellipse(mouseX, mouseY, 80, 80);
}

Creative Coding

P5.js

Llibreries

Creative Coding

P5.js

Creative Coding

P5.js

Creative Coding

P5.js

Creative Coding

Demo

http://t3f-controls.surge.sh

Creative Coding

Resources

Awesome Creative Coding

Creative Coding

Resources

Creative Coding

Resources

Frontend Developer
at
@SchibstedSpain

 

PerfReviewer

at @PerfReviews_

 

Creative Coder

at @CodingGirona

Joan León

.Thanks {

}

#CSS

#PostCSS

#Animation

#SVG

#Javascript

#CreartiveCoding

Creative Coding T3chFest 2019

By Joan León

Creative Coding T3chFest 2019

La programación es maravillosa, nos ofrece todo un mundo de posibilidades para crear webs, aplicaciones, herramientas, videojuegos, incluso dotar de IA a asistentes que llevamos en nuestros bolsillos. También podemos crear arte con nuestras líneas de código... no todo va a ser SOLID, DDD, TDD, BDD. Eso no quiere decir que no debamos usar buenas prácticas de programación, pero en este caso el objetivo es crear algo expresivo, más que algo funcional. Podemos utilizar multitud de lenguajes en el Creative Coding, desde Java, Python, C++, C#, Kotlin, Rust, como no Javascript y CSS (sí, sí, eso para poner colores a los botones en una web). Los lenguajes más clásicos, nos obrecen mejor performance y mejores interfaces para trabajar con diferentes dispositivos de entrada. Por otro lado, con librerías como P5.js de la Processing Foundation nos facilita utilizar este recurso en entornos web. La filosofía del Creative Coding es la de ofrecer lenguajes de programación a la gente creativa, pero también es una buena puerta de entrada para iniciarse en el desarrollo, ya que tiene un enfoque mucho más visual. El objetivo de la charla es dar a conocer el apasionante mundo del Creative Coding, conocer casos de uso e interactuar en vivo, con vuestros móviles, para generar arte dinámico entre tod@s.

  • 2,053