bitcount - Ciência, Tecnologia & Notícias Interativas

Ciência, Tecnologia & Notícias Interativas
  • home
  • sobre
  • RSS

Processing: visualização de dados inteligente para os (nem tão) leigos

Marco Túlio Pires, quarta-feira, 17 de agosto de 2011, às 19:20. Em: Data journalism, Notícias Interativas

Semana passada, além de ter conversado com a filósofa Rebecca Goldstein sobre o meio termo entre ateísmo e religião, participei de um workshop muito interessante na Editora Abril sobre Processing e visualização de dados. O minicurso foi dado pelo Gabriel Gianordoli, ex-designer da revista Superinteressante, hoje responsável pela editoria de arte da revista Época Negócios.

O Processing é uma linguagem de programação que se manifesta em um programinha muito poderoso. O aplicativo em si é parecido com um bloco de notas mais estribado que funciona como se fosse um Illustrator/InDesign/Wings3D programável. Começou a ser desenvolvido em 2001 no MIT por  Casey Reas e Benjamin Fry para ser uma ferramenta de visualização de dados robusta feita para pessoas que nunca programaram. Em cima do Java, criaram uma sintaxe orientada a objeto mais simples, capaz de gerar gráficos estáticos ou animados e até soluções interativas tridimensionais.

O Gianordoli fez vários infográficos para a revista Superinteressante utilizando o programa e vários designers no mundo inteiro têm explorado a ferramenta de maneira promíscua. Não que isso seja ruim. O exemplo mais emblemático do que se pode fazer com Processing é um projeto do jornal The New York Times bem firulado chamado Cascade. Confira no vídeo abaixo, ele é autoexplicativo.

A minha ideia é iniciar uma série de posts discutindo as funcionalidades básicas do Processing e ir crescendo, fazendo algumas experimentações de visualização de dados no meio do caminho. O próprio site do Processing oferece alguns tutoriais e exemplos de códigos. Amanhã apresento a interface e as fórmulas mais básicas, como desenhar pontos, retas, elípses e retângulos.

Leia também:

  1. Um gostinho da visualização de dados no Brasil: bons exemplos que devemos seguir
  2. O dia em que ‘data journalism’ se tornou ‘Notícias Interativas’
  3. O que é data journalism?
  4. “Data journalism não existe”
dados, data journalism, design, ferramenta, gianordoli, java, jornalismo, processing, visualização, visualização de dados.

  • http://twitter.com/vbandrade V.

    Que ferramenta ducaralho!!!nnnnMais importante que a ferramenta, que tipo de algoritmo o NYT usa para nfazer tracking desse monte de informau00e7u00e3o!? Seru00e1 que utilizam a busca em nrealtime do twitter e fazem vinculo com os encurtadores de URL?

  • http://bitcount.com.br Marco Tu00falio Pires

    Eles usam as pru00f3prias funu00e7u00f5es do Processing + MongoDB. O cara que fez isso, segundo o GIanordoli, u00e9 o mais talentoso programador de Processing u00a0do mundo… sem contar que existem vu00e1rios plugins que bombam o programa.u00a0nnTem jeito de, por exemplo, exportar o projeto final em HTML5+js+CSS… em vez de um applet java. Eu su00f3 tive contato com a raspa da superfu00edcie do iceberg, tenho certeza que tem muita coisa sensacional que du00e1 pra fazer com ele.

  • Pingback: bitcount › Inteligência Artificial: curso gratuito pela Universidade de Stanford()

‹ Ateísmo, religião e o meio termo
Inteligência Artificial: curso gratuito pela Universidade Stanford ›
© 2018 bitcount