DESIGNLAB

Design, Tipografia e Multimédia.

Archive for April, 2010

Leitor QR Mobile

Ontem, enquanto estava a cozinhar o jantar, decidi perder um par de horas para tentar resolver uma dúvida que me estava a irritar… Como criar um leitor de códigos QR no telemóvel que possamos utilizar para interagir com um site na web?

Esta pergunta não é realmente minha, mas faz parte de um projecto de licenciatura + investigação que está a decorrer na disciplina de Projecto em que estou a colaborar neste semestre no DeCA.

Primeiro de tudo, tive que saber se é possível fazer uma aplicação para telefones móveis facilmente? Ora bem, é aqui que entra o Mobile Processing—como não conheço, nem tão pouco domino outra linguagem específica, decidi usar Java (nesta versão simplificada, mas que ainda não tinha usado). É simples e corre em quase todos os telefones actuais… menos no iPhone, claro! ;)

Meti as mãos à obra e, cerca de 15 minutos depois, já tinha a minha primeira aplicação a correr no telefone—Hello (Mobile) World!

Depois de consultar os links de ajuda e de outras bibliotecas disponíveis, acabei por conseguir reunir o material necessário para correr a aplicação. Para já, apenas captura uma imagem com a câmara do telefone e descodifica. Para realizar isto é necessário:

Depois, basta utilizar o código que listo no final do post, ou codificar de origem uma aplicação a partir dos exemplos disponíveis nas bibliotecas. Aqui está um vídeo a demonstrar como tudo isto funciona: http://vimeo.com/11309629

Lembro que, com a excepção da biblioteca MVideoCapture, isto resultou da leitura dos manuais de instalação no site do Mobile Processing. O resto foi tentativa-erro e um pouco de pesquisa no Google…

Fica só a faltar a implementação de um script PHP que receba a mensagem de texto do telemóvel (no website). Pelo que percebi, para fazer isto basta implementar uma rotina de envio com a biblioteca MHTTPFilePoster. Como não domino PHP e nem sequer tenho o Apache a correr na minha máquina deixo isto para outro dia ;)

Esta versão não está minimamente optimizada e consome a bateria TODA do telemóvel em alguns minutos… usem-no por vossa conta e risco! ;)

import processing.video.*;
import mjs.processing.mobile.mqrcode.*;

Capture cap;
PImage img;
boolean state;

String message = “”; // The message to show
MQRCode qrCode; // The decode engine

void setup() {
state = false;
//// set up camera capture from library
cap = new Capture(this);
//// no animation loop during capture
noLoop();

// Create the decode engine
qrCode = new MQRCode();

// Set text properties
textFont(loadFont());
textAlign(LEFT);
}

void destroy() {
//// close the camera object on sketch exit
cap.close();
}

void draw(){
if(!state) {
cap.show();
} else{
//image(img, 0, 0, img.width/2, img.height/2, 0, 0);
fill(200, 200, 200);
stroke(0);
// Show a decoding message while the decode works
message = “Decoding …”;
text(message, 0, 20);
// Show the decode message
message = “” + qrCode.decode(img);
text(message, 0, 60);
}
}

void keyPressed() {
if(!state) {
byte[] data = cap.read();
cap.hide();
img = loadImage(data);
state = true;
loop();
background(0);
redraw();
} else {
state = false;
background(0);
noLoop();
}
}

Fontstruct 2.0

Parece de propósito… depois de celebrarem 2 anos de existência, aqui está a versão 2.0 do Fontstruct. Estou em pulgas para testar os novos modos de edição (brick stacking, simple editing e outline mode) que prometem facilitar muito o trabalho… pessoalmente, não tenho muitoa paciência para finalizar uma fontstruction, mas quem sabe não é desta que me entusiasmo?

Se isto existisse no ano passado, tinha poupado muitas dores de cabeça aos alunos para aperfeiçoar os desenhos… ;)

Este ano, vamos ver como é que os alunos reagem à complexidade/simplicidade crescente do software. Iremos explorar estes novos modos no DeCA e na ESAP… estou ansioso para ver o uso que fazem desta vez…

Mais uma vez, um grande obrigado ao Diogo por ter sugerido o uso desta ferramenta originalmente e à Prof. Olinda (e este ano ao Prof. João Tiago) pelo convite para fazer esta actividade nas unidades curriculares deles.

Type (face) Design @ ESAP

Sketching Type @ ESAP

Esta terça-feira fui à aula de Tipografia da ESAP a convite do Prof. João Tiago Santos. Tal como tinha sido combinado previamente (também com a Prof. Olinda do DeCA) fui leccionar a aula de Typeface Design (aprender a esquissar e desenvolver um desenho de um tipo novo a partir de espécimenes existentes) que já tinha sido apresentado na semana passada no DeCA (ver o post anterior). Esta é a primeira de 4 aulas onde os alunos irão desenvolver um desenho e implementar uma fonte digital completamente funcional.

Slides da sessão

Como isto faz parte de um projecto piloto que estou a levar a cabo para levantar indicadores para a minha investigação de doutoramento, levei o mesmo conjunto de slides e executei o mesmo inquérito para caracterizar estes alunos. A aula correu bastante bem (o número de pessoas era bastante mais reduzido…) e o projecto já começa a revelar frutos—basta ver o blog da Prof. Olinda! As próximas semanas irão ser interessantes, à medida que as duas turmas trabalham sensivelmente em paralelo!

Alguns alunos durante a aula

Podem ver mais fotos no meu Flickr ou no meu Picasa aqui: http://picasaweb.google.com/pedamado/20100427TypeDesignESAP?feat=directlink. Acompanhem o desenvolvimento desta turma no Blog da disciplina: http://tipografiaesap.wordpress.com/

P.S.: Não resisto a fazer o apelo/desafio para se estiverem interessados em ter este workshop na(s) vossa(s) unidades curriculares, ou se são apenas interessados e residem perto do Porto/Aveiro, não hesitem em entrar em contacto. estou interessado em encontrar um formato diferente para fazer esta formação num futuro muito próximo e num regime mais intensivo!

Type (face) Design @ UA

Video da Conferência do Rui Abreu

Na passada quarta-feira 14 de Abril, o Type Designer Rui Abreu (http://www.r-typography.com) esteve na UA para uma conferência sobre desenho de tipos de letra. Estiveram presentes mais de 80 pessoas essencialmente do curso de Design, até porque era oficialmente parte da Unidade Curricular de Tipografia — leccionada pela Prof. Olinda Martins. Mas também compareceram alguns alunos de NTC e ainda outras pessoas e alunos de fora (o Diego e o Fábio, alunos do Mestrado MDGPE da FBAUP com quem estou a trabalhar apareceram, para grande alegria minha).

O vídeo já está online, com a devida permissão do Rui, que ainda por cima teve o cuidado de nos enviar as imagens da apresentação para completar o vídeo. Obrigado! http://vimeo.com/11118078. Aproveitei e compilei algumas das imagens que disponibilizo no meu Picasa: http://picasaweb.google.com/pedamado/20100414RuiAbreuUA?feat=directlink

A Prof. Olinda Martins a apresentar o Designer Rui Abreu

A conferência (exposição) durou mais de 45 minutos. O Rui abriu o seu processo de trabalho e inspiração a todos os presentes, mostrando a história e o desenho de fontes como a premiada Orbe, a Catacumba e a Gesta… Falou ainda da importância de manter uma actividade de desenvolvimento lento em comparação com o exigente e acelerado trabalho da agência. Até porque a Tipografia tem sido o motivo para experimentar diferentes abordagens como o 3D, o Vídeo e a Animação (Stop-motion). Vejam estes trabalhos no site dele, vale a pena ver com atenção!

Rui a explicar os pormenores do desenho Multiple Master

Depois seguiram-se ainda uns 30 minutos de perguntas e respostas,onde o Rui teve a paciência e o detalhe na explicação de muitos dos passos que toma no desenvolvimento das letras—onde obtém a inspiração, como começa a desenhar, como aborda o desenvolvimento dos diferentes pesos, as proporções, o espaçamento… ufa! Depois desta sessão ainda o admiro mais… uma fonte com vários pesos é o trabalho de alguns anos… anos!

Primeira exposição das aulas de Tye (face) Design na disciplina de Tipografia do DeCA, nas Catacumbas da UA

A conferência também marcou o arranque do último projecto da Unidade Curricular de Tipografia onde os alunos irão desenhar tipos de letra em grupo e recorrer ao Fontstruct como ferramenta de implementação da fonte final. Estive, a convite da Prof. Olinda, nas Catacumbas da UA (apropriado às fontes mostradas na conferência, não?) a fazer a primeira exposição e acompanhamento na passada segunda-feira 19 de Abril. Irei acompanhar à distância durante a próxima semana e depois volto mais duas vezes à aula dela para acompanhar o desenvolvimento presencialmente e acrescentar pormenor ao desenvolvimento das fontes. Se tudo correr como previsto vamos ter cerca de 15 fontes no final do ano para mostrar e partilhar.

Espécimens na mesa para distribuir pelos grupos

A ideia é todos os grupos alunos iniciarem o trabalho com a análise de um espécimen tipográfico conhecido como a Futura, ou a Garamond e, através do método SCAMPER, gerarem uma nova ideia, um novo desenho. Já se vêem os primeiro desenho no Blog… :)

The Stroke: Theory of WritingO entusiasmo da maioria dos alunos era grande e exigiram muita atenção ao realizar os dois primeiros exercícios—formas básicas com um riscador (exercício original do Henrique Nardi); e a teoria da frente da letra de Noordzij. Vejam mais imagens no Picasa: http://picasaweb.google.com/pedamado/20100419TypeFaceDesignDeCA?feat=directlink

Nas próximas sessões iremos desenvolver uma abordagem mais modular e aproximada ao Type Design de forma a poder “portar” o desenho do tipo com sucesso para o Fontstruct. Para já os alunos estão a desenovler o conceito essencial do desenho. Estou muito espectante! Se tiverem curiosidade, passem no blog da disciplina para consultar os resultados, progressos ou apenas o programa de trabalh0. Mais informações e imagens da conferência e do projecto final no blog da disciplina: http://tipografia.blogs.ua.sapo.pt/

Slides da sessão @ Scribd

Acompanhem-nos, até porque vou estar a dedicar mais atenção ao Blog da UC de Tipografia. Se tudo correr como previsto, irei desenvolver em paralelo estas aulas com os alunos da ESAP, na disciplina de Tipografia com o Prof. João Santos. A turma é mais pequena e os resultados irão ser diferentes certamente, mas assim que tiver o Blog e o programa com datas fechado actualizo este post!

O Homem da Cabeça de Papelão

Créditos de abertura do teaser

“Cabeças e relógios querem-se conforme o clima de cada terra!…”

O novo filme de animação do Pedro Lino (ante) estreia no próximo sábado 1 de Maio na Casa da Animação no Porto:  http://www.youtube.com/watch?v=tV6rzQnPF9c

Conferência de Tipografia: Rui Abreu na UA

Cartaz de divulgação da conferência

O Designer Rui Abreu irá estar presente na Universidade de Aveiro, na próxima quarta-feira 14 de Abril, pelas 15:00 na sala 16.2.2 (Geociências) para falar um pouco do seu trabalho.

Formado em Design de Comunicação pela FBAUP (2003), tem vindo a exercer a actividade de interactive media designer em importantes agências portuguesas. Paralelamente, tem-se afirmado como um dos designers tipográficos portugueses mais influentes dos últimos cinco anos. As suas fontes são alvo do reconhecimento internacional, tendo obtido um prémio do Type Directors Club em 2009. As suas criações estão publicadas em foundries reputadas como a T26, e a Fountain.

Website: http://www.r-typography.com/

Esta conferência está inserida no âmbito da Unidade Curricular de Tipografia leccionada pela Prof. Olinda Martins. Vai marcar o arranque do último projecto—desenho de tipos de letra— fruto da colaboração que temos vindo a realizar.

Apareçam para assistir à conferência, ou para falar um pouco no final. Até quarta.

Clive Dilnot @ UA

Só um post muito, muito rápido para reforçar a divulgação oficial:

Clive Dilnot, um dos mais destacados historiadores e teóricos do Design, com textos e comunicações de referência nesta área, vai estar na Universidade de Aveiro, no dia 15 de Abril, no Auditório do ISCA-UA, para duas conferências. As sessões, de entrada livre, têm início às 15h00, e estão integradas nas actividades de celebração do Dia do Design (World Graphics Day), que se assinala a 27 de Abril.

O orador convidado destas conferências estudou História e Filosofia da Arte no Falmouth College, no Courtauld Institute da Universidade de Londres, e na Universidade de Leeds. Ensinou na Universidade de Central Lancashire, na Universidade de Harvard, no Hong-Kong Polythecnic, na School of the Art Institute of Chicago e, actualmente lecciona na Parsons New School for Design, New School University, em Nova Iorque. Além de ser um dos mais conceituados historiadores e teóricos do Design é, frequentemente, convidado para dar aulas e conferências um pouco por todo o mundo.

Na Universidade de Aveiro, Clive Dilnot começa por se referir, às 15h00, ao tema «Design Futures in the Context of the Twenty-First Century». A partir das 16h45 será apresentado «The Politics of the Image or getting past Obama».

Estas sessões são organizadas pelo ID+: Instituto de Investigação em Design Media e Cultura, que a UA, através do Departamento de Comunicação e Arte, integra.

Vou ter aulas até às 16:00, por isso contem comigo para a segunda sessão!

Aliás, esta “vedeta” vem estragar alguns dos planos que ainda não são públicos, mas posso já adiantar para libertarem também a agenda para quarta-feira 14, à tarde (~15:00) para virem assistir a uma conferência sobre tipografia promovida pelo DeCA.

Follow

Get every new post delivered to your Inbox.

Join 135 other followers

%d bloggers like this: