SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
O Projecto DiABlu no CITAR
Sumário
•   Origem
•   O que é o DiABlu
•   Desenvolvimento
•   Resultados
•   Futuro




                           2
Origem
    • 2003/2004
    • Contacto com alunos da especialização
      de Artes Digitais
      – Desenvolviam instalações interactivas
      – Muitas dificuldades técnicas (avançadas)
      – Nalguns casos os mecanismos de interacção
        eram implementados em forma de protótipo



                                                    3
↓
Origem
• Porque não criar ferramentas que
  facilitassem a implementação de alguns
  mecanismos de interacção?
  – Especificamente, que tirassem partido da
    vulgarização dos telemóveis e das suas
    capacidades de comunicação




                                               4
O que é o DiABlu
    • Filosofia
       – Mecanismos de interação através de dispositivos
         móveis
       – Alunos de artes digitais
       – Fácil integração com outras ferramentas (de várias
         áreas – som, vídeo, animação, etc)


    • Caraterísticas
       – Bluetooth -> protocolo de comunicação entre
         dispositivos móveis
       – OSC -> protocolo genérico de comunicação entre
                                                              5
         programas de computador
↓
☺


                  O que é o DiABlu
    Modelo genérico


       Ambiente
       Ambiente                                      Aplicação
                      Bluetooth                OSC
                                  Ferramenta
                                                         do
                                    DiABlu
                                                     utilizador




                                                                  6
↓
O que é o DiABlu
    • Quatro ferramentas (até ao momento):
      – Scout
      – Mailman
      – SMS2OSC
      – LegOSC




                                             7
↓
O que é o DiABlu: Scout
    • Detecta a presença de dispositivos
      bluetooth
    • Comunica os dados dos dispositivos a
      outras aplicações

       Telemóveis
        Telemóveis                                  Aplicação
                         Bluetooth            OSC
                                     DiABlu
       bluetooth (id,
        bluetooth (id,                                  do
                                     Scout
       nome, marca,
        nome, marca,                                utilizador
       tipo)
        tipo)



                                                                 8
↓
O que é o DiABlu: Mailman
    • Recebe e envia ficheiros através de
      bluetooth



     Telemóveis
      Telemóveis
     bluetooth                                    Aplicação
      bluetooth    Bluetooth                OSC
                               Ferramenta
                                                      do
                                 DiABlu
                                                  utilizador




                                                               9
↓
O que é o DiABlu: SMS2OSC
    • Recebe e envia mensagens SMS




     Telemóveis
      Telemóveis
                                            Aplicação
                   SMS                OSC
                         Ferramenta
                                                do
                           DiABlu
                                            utilizador




                                                         10
↓
O que é o DiABlu: LegOSC
• Controla os robôs da Lego (Mindstorms
  NXT)



 Robôs NXT
 Robôs NXT
                                             Aplicação
              Bluetooth                OSC
                          Ferramenta
                                                 do
                            DiABlu
                                             utilizador




                                                          11
Desenvolvimento: filosofia
    • Código aberto (open source)
      – Mais fácil cativar programadores (?)
      – Mais fácil cativar utilizadores (?)


    • http://code.google.com/p/diablu




                                               12
↓
Desenvolvimento: problema
    •   Como desenvolver estas ferramentas no
        contexto do CITAR?
    •   Necessário
        –   Tempo…
        –   Pessoas
        –   Conhecimentos de programação
        –   Dinheiro


                                            13
↓
Desenvolvimento: solução
    • Estágios curriculares da (antiga) LEIC
      – Eu tinha acabado um estágio no INESC
         • Financiado via PRODEP


    • Necessário: posto de trabalho no CITAR
      – Computador
      – Secretária e Cadeira (o mais difícil de conseguir)


    • Escrever uma proposta de estágio curricular e
      submeter à direcção da LEIC

                                                             14
↓
Desenvolvimento: solução
    • Encontrar formas para financiar os
      estagiários
        – Para poder concorrer com as propostas de
          empresas aos mesmos estagiários
        – Motivação
    •   Prodep
    •   POCI
    •   IEFP
    •   …
                                                     15
↓
Desenvolvimento: pessoas
    • Nuno “Lanches“
      Rodrigues
    • FEUP (LEIC)
    • 2006
    • POCI
    • Scout e aplicação
      móvel



                                   16
↓
Desenvolvimento: pessoas
    •   Pedro Santos
    •   FEUP (MIEIC)
    •   2008
    •   IEFP
    •   Mailman e SMS2OSC




                                    17
↓
Desenvolvimento: pessoas
    • Colaboração externa

    • Hugo Maurício
    • ISEL
    • 2007/2008




                                  18
↓
Desenvolvimento: pessoas
• A FEUP é uma instituição privilegiada (por
  nós), mas há outras:
  – ISEP
  – UMinho
  – etc




                                           19
Desenvolvimento: tempo
• No total, cerca de 1 ano
  – ~5 meses Nuno
  – ~8 meses Pedro




                              20
Resultados: site
    http://diablu.jorgecardoso.eu




                                    21
↓
Resultados: integração em aulas
    • Disciplina de Programação Multimédia
      – Micro projectos
    • Projecto Final de Artes Digitais




                                             22
↓
Resultados: projectos com maior
                  visibilidade
    • João Cordeiro
    • Nulltidão
    • Bar EA
    • 2006
    • Programação
      Multimédia
    • Scout



                                          23
↓
Resultados: projectos com maior
               visibilidade
    • Jorge Coutinho
    • Show Dot Some Love
    • Bar EA/Bienal de
      Cerveira
    • 2007
    • Programação
      Multimédia
    • Scout

                                       24
↓
Resultados: projectos com maior
               visibilidade
    • Diego Baca
    • Viral Blocks
    • LCC - London
      College of
      Communication
    • MA - Graphic Design
    • LegOSC (biblioteca
      processing)


                                       25
↓
Resultados: projectos com maior
               visibilidade
    • Jorge Cardoso e
      Pedro Santos
    • Stories in Place
    • Festival Future
      Places
    • Mailman




                                       26
↓
Resultados: projectos com maior
                  visibilidade
    •   Jorge Cardoso
    •   Flickr-CITAR
    •   Corredor do CITAR
    •   Mailman




                                          27
↓
Resultados: publicações
    • Rodrigues, N.
      DiABlu Project no Centro de Investigação em Ciência e
      Tecnologias para as Artes, FEUP 2006, Relatório de estágio
    • Santos, P.
      DiABlu MailMan no Centro de Investigação e Tecnologia das Artes,
      FEUP 2008, Tese de Mestrado
    • Cardoso, J.; Ferreira, M. & Santos, C.
      Filipe, J.; Cetto, J. A. & Ferrier, J. (ed.)
      LegOSC: Mindstorms NXT robotics programming for artists
      Proceedings of the Fifth International Conference on Informatics in
      Control, Automation and Robotics, 2008, RA-1, 177-182
    • Cardoso, J.
      Enabling User Interaction in installation art using mobile devices
      British HCI Group Interfaces Magazine, 2006, 58, 6-9
    • Cardoso, J. & Rodrigues, N.
      Dopico, L. (ed.)
      DiABlu: Digital Arts' Bluetooth
      Proceedings of the Artech 2006 Conference, Universidade de Vigo,
      2006, 60-64                                                         28
↓
Resultados: imprensa
    •   Revista Exame Informática
    •   Jornal Notícias
    •   Jornal Público
    •   Cienciapt.pt
    •   …

    • Graças à assessoria de imprensa

                                        29
↓
Resultados: festivais
• Bienal de Cerveira (2007)
• Future Places (2008)




                               30
Futuro
• Novas ferramentas
• Correcção de
  bugs/adição de

                              ?
  melhorias
• Maior utilização por
  parte dos alunos
  – Mais alunos de artes
    digitais…



                                  31
Fim




      32

Weitere ähnliche Inhalte

Ähnlich wie O Projecto DiABlu no CITAR: Ferramentas para interação em arte digital através de dispositivos móveis

[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...Christopher Cerqueira
 
Apresentação dos Programas Acadêmicos no IFPB-CG
Apresentação dos Programas Acadêmicos no IFPB-CGApresentação dos Programas Acadêmicos no IFPB-CG
Apresentação dos Programas Acadêmicos no IFPB-CGAnderson Ledo
 
Design Digital - Dentro e Fora da Web
Design Digital - Dentro e Fora da WebDesign Digital - Dentro e Fora da Web
Design Digital - Dentro e Fora da WebPedro Marques
 
Revista Programar nº1
Revista Programar nº1Revista Programar nº1
Revista Programar nº1Morgana_Vasc
 
O Ambiente de Software Livre no Espirito Santo
O Ambiente de Software Livre no Espirito SantoO Ambiente de Software Livre no Espirito Santo
O Ambiente de Software Livre no Espirito SantoGilberto Sudre
 
1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental
1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental
1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade AmbientalGustavo Aquino
 
TDC2016SP - Evoluindo aplicações mobile com o Google VR SDK
TDC2016SP - Evoluindo aplicações mobile com o Google VR SDKTDC2016SP - Evoluindo aplicações mobile com o Google VR SDK
TDC2016SP - Evoluindo aplicações mobile com o Google VR SDKtdc-globalcode
 
Agile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10xAgile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10xLuca Bastos
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Leonardo Turbiani
 
Agile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelumAgile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelumLuca Bastos
 
Desenvolvimento de Aplicações Móveis em Java - Parte 1
Desenvolvimento de Aplicações Móveis em Java - Parte 1Desenvolvimento de Aplicações Móveis em Java - Parte 1
Desenvolvimento de Aplicações Móveis em Java - Parte 1Waldir R. Pires Jr
 
JeKnowledge Apresentação 2012
JeKnowledge Apresentação 2012JeKnowledge Apresentação 2012
JeKnowledge Apresentação 2012jeKnowledge
 
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto ProieteComunidade NetPonto
 
Open Source em Portugal: Casos e estudo
Open Source em Portugal: Casos e estudoOpen Source em Portugal: Casos e estudo
Open Source em Portugal: Casos e estudoCarlos J. Costa
 

Ähnlich wie O Projecto DiABlu no CITAR: Ferramentas para interação em arte digital através de dispositivos móveis (20)

Mergulhando no ecossistema .NET
Mergulhando no ecossistema .NETMergulhando no ecossistema .NET
Mergulhando no ecossistema .NET
 
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
 
Apresentação dos Programas Acadêmicos no IFPB-CG
Apresentação dos Programas Acadêmicos no IFPB-CGApresentação dos Programas Acadêmicos no IFPB-CG
Apresentação dos Programas Acadêmicos no IFPB-CG
 
Aula - Metodologias Ágeis
Aula - Metodologias ÁgeisAula - Metodologias Ágeis
Aula - Metodologias Ágeis
 
Design Digital - Dentro e Fora da Web
Design Digital - Dentro e Fora da WebDesign Digital - Dentro e Fora da Web
Design Digital - Dentro e Fora da Web
 
Revista Programar nº1
Revista Programar nº1Revista Programar nº1
Revista Programar nº1
 
O Ambiente de Software Livre no Espirito Santo
O Ambiente de Software Livre no Espirito SantoO Ambiente de Software Livre no Espirito Santo
O Ambiente de Software Livre no Espirito Santo
 
1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental
1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental
1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental
 
TDC2016SP - Evoluindo aplicações mobile com o Google VR SDK
TDC2016SP - Evoluindo aplicações mobile com o Google VR SDKTDC2016SP - Evoluindo aplicações mobile com o Google VR SDK
TDC2016SP - Evoluindo aplicações mobile com o Google VR SDK
 
Agile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10xAgile br2011 lucabastos-prog10x
Agile br2011 lucabastos-prog10x
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
 
Agile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelumAgile br2011 lucabastos-prog10x-noiteagilcaelum
Agile br2011 lucabastos-prog10x-noiteagilcaelum
 
Desenvolvimento de Aplicações Móveis em Java - Parte 1
Desenvolvimento de Aplicações Móveis em Java - Parte 1Desenvolvimento de Aplicações Móveis em Java - Parte 1
Desenvolvimento de Aplicações Móveis em Java - Parte 1
 
JeKnowledge Apresentação 2012
JeKnowledge Apresentação 2012JeKnowledge Apresentação 2012
JeKnowledge Apresentação 2012
 
Lixo papão - BEPiD
Lixo papão - BEPiDLixo papão - BEPiD
Lixo papão - BEPiD
 
Cwbfx 1 Encontro
Cwbfx 1 EncontroCwbfx 1 Encontro
Cwbfx 1 Encontro
 
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
 
Web 2.0 e Mídias Sociais
Web 2.0 e Mídias SociaisWeb 2.0 e Mídias Sociais
Web 2.0 e Mídias Sociais
 
Open Source em Portugal: Casos e estudo
Open Source em Portugal: Casos e estudoOpen Source em Portugal: Casos e estudo
Open Source em Portugal: Casos e estudo
 
metodos ageis.pptx
metodos ageis.pptxmetodos ageis.pptx
metodos ageis.pptx
 

Mehr von Jorge Cardoso

Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...
Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...
Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...Jorge Cardoso
 
Criação de Ambientes de Realidade Virtual usando A-Frame
Criação de Ambientes  de Realidade Virtual  usando A-FrameCriação de Ambientes  de Realidade Virtual  usando A-Frame
Criação de Ambientes de Realidade Virtual usando A-FrameJorge Cardoso
 
Journal of Science and Technology of the Arts
Journal of Science and Technology of the ArtsJournal of Science and Technology of the Arts
Journal of Science and Technology of the ArtsJorge Cardoso
 
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic AugmentationEvaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic AugmentationJorge Cardoso
 
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...Jorge Cardoso
 
Digital tools for exploring roman mosaic
Digital tools for exploring roman mosaicDigital tools for exploring roman mosaic
Digital tools for exploring roman mosaicJorge Cardoso
 
Interaction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual realityInteraction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual realityJorge Cardoso
 
Interacção em ambientes de realidade virtual
Interacção em ambientes de realidade virtualInteracção em ambientes de realidade virtual
Interacção em ambientes de realidade virtualJorge Cardoso
 
PhD defense presentation
PhD defense presentationPhD defense presentation
PhD defense presentationJorge Cardoso
 
Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...Jorge Cardoso
 
Evaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applicationsEvaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applicationsJorge Cardoso
 
Interaction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artInteraction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artJorge Cardoso
 
PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012Jorge Cardoso
 
PuReWidgets toolkit
PuReWidgets toolkit PuReWidgets toolkit
PuReWidgets toolkit Jorge Cardoso
 
Assessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared InteractionAssessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared InteractionJorge Cardoso
 
Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao Jorge Cardoso
 
Computer vision techniques for interactive art
Computer vision techniques for interactive artComputer vision techniques for interactive art
Computer vision techniques for interactive artJorge Cardoso
 
Introdução à Programacao em Processing
Introdução à Programacao em Processing Introdução à Programacao em Processing
Introdução à Programacao em Processing Jorge Cardoso
 

Mehr von Jorge Cardoso (20)

Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...
Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...
Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...
 
Criação de Ambientes de Realidade Virtual usando A-Frame
Criação de Ambientes  de Realidade Virtual  usando A-FrameCriação de Ambientes  de Realidade Virtual  usando A-Frame
Criação de Ambientes de Realidade Virtual usando A-Frame
 
Journal of Science and Technology of the Arts
Journal of Science and Technology of the ArtsJournal of Science and Technology of the Arts
Journal of Science and Technology of the Arts
 
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic AugmentationEvaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
 
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
 
Digital tools for exploring roman mosaic
Digital tools for exploring roman mosaicDigital tools for exploring roman mosaic
Digital tools for exploring roman mosaic
 
Interaction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual realityInteraction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual reality
 
Interacção em ambientes de realidade virtual
Interacção em ambientes de realidade virtualInteracção em ambientes de realidade virtual
Interacção em ambientes de realidade virtual
 
PhD defense presentation
PhD defense presentationPhD defense presentation
PhD defense presentation
 
Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...
 
Evaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applicationsEvaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applications
 
Interaction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artInteraction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive art
 
PuReWidgets toolkit
PuReWidgets toolkitPuReWidgets toolkit
PuReWidgets toolkit
 
PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012
 
PuReWidgets toolkit
PuReWidgets toolkit PuReWidgets toolkit
PuReWidgets toolkit
 
Assessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared InteractionAssessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared Interaction
 
Oop java
Oop javaOop java
Oop java
 
Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao
 
Computer vision techniques for interactive art
Computer vision techniques for interactive artComputer vision techniques for interactive art
Computer vision techniques for interactive art
 
Introdução à Programacao em Processing
Introdução à Programacao em Processing Introdução à Programacao em Processing
Introdução à Programacao em Processing
 

Kürzlich hochgeladen

apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Bloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxBloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxkellyneamaral
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 

Kürzlich hochgeladen (20)

apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Bloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxBloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docx
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 

O Projecto DiABlu no CITAR: Ferramentas para interação em arte digital através de dispositivos móveis

  • 1. O Projecto DiABlu no CITAR
  • 2. Sumário • Origem • O que é o DiABlu • Desenvolvimento • Resultados • Futuro 2
  • 3. Origem • 2003/2004 • Contacto com alunos da especialização de Artes Digitais – Desenvolviam instalações interactivas – Muitas dificuldades técnicas (avançadas) – Nalguns casos os mecanismos de interacção eram implementados em forma de protótipo 3 ↓
  • 4. Origem • Porque não criar ferramentas que facilitassem a implementação de alguns mecanismos de interacção? – Especificamente, que tirassem partido da vulgarização dos telemóveis e das suas capacidades de comunicação 4
  • 5. O que é o DiABlu • Filosofia – Mecanismos de interação através de dispositivos móveis – Alunos de artes digitais – Fácil integração com outras ferramentas (de várias áreas – som, vídeo, animação, etc) • Caraterísticas – Bluetooth -> protocolo de comunicação entre dispositivos móveis – OSC -> protocolo genérico de comunicação entre 5 programas de computador ↓
  • 6. O que é o DiABlu Modelo genérico Ambiente Ambiente Aplicação Bluetooth OSC Ferramenta do DiABlu utilizador 6 ↓
  • 7. O que é o DiABlu • Quatro ferramentas (até ao momento): – Scout – Mailman – SMS2OSC – LegOSC 7 ↓
  • 8. O que é o DiABlu: Scout • Detecta a presença de dispositivos bluetooth • Comunica os dados dos dispositivos a outras aplicações Telemóveis Telemóveis Aplicação Bluetooth OSC DiABlu bluetooth (id, bluetooth (id, do Scout nome, marca, nome, marca, utilizador tipo) tipo) 8 ↓
  • 9. O que é o DiABlu: Mailman • Recebe e envia ficheiros através de bluetooth Telemóveis Telemóveis bluetooth Aplicação bluetooth Bluetooth OSC Ferramenta do DiABlu utilizador 9 ↓
  • 10. O que é o DiABlu: SMS2OSC • Recebe e envia mensagens SMS Telemóveis Telemóveis Aplicação SMS OSC Ferramenta do DiABlu utilizador 10 ↓
  • 11. O que é o DiABlu: LegOSC • Controla os robôs da Lego (Mindstorms NXT) Robôs NXT Robôs NXT Aplicação Bluetooth OSC Ferramenta do DiABlu utilizador 11
  • 12. Desenvolvimento: filosofia • Código aberto (open source) – Mais fácil cativar programadores (?) – Mais fácil cativar utilizadores (?) • http://code.google.com/p/diablu 12 ↓
  • 13. Desenvolvimento: problema • Como desenvolver estas ferramentas no contexto do CITAR? • Necessário – Tempo… – Pessoas – Conhecimentos de programação – Dinheiro 13 ↓
  • 14. Desenvolvimento: solução • Estágios curriculares da (antiga) LEIC – Eu tinha acabado um estágio no INESC • Financiado via PRODEP • Necessário: posto de trabalho no CITAR – Computador – Secretária e Cadeira (o mais difícil de conseguir) • Escrever uma proposta de estágio curricular e submeter à direcção da LEIC 14 ↓
  • 15. Desenvolvimento: solução • Encontrar formas para financiar os estagiários – Para poder concorrer com as propostas de empresas aos mesmos estagiários – Motivação • Prodep • POCI • IEFP • … 15 ↓
  • 16. Desenvolvimento: pessoas • Nuno “Lanches“ Rodrigues • FEUP (LEIC) • 2006 • POCI • Scout e aplicação móvel 16 ↓
  • 17. Desenvolvimento: pessoas • Pedro Santos • FEUP (MIEIC) • 2008 • IEFP • Mailman e SMS2OSC 17 ↓
  • 18. Desenvolvimento: pessoas • Colaboração externa • Hugo Maurício • ISEL • 2007/2008 18 ↓
  • 19. Desenvolvimento: pessoas • A FEUP é uma instituição privilegiada (por nós), mas há outras: – ISEP – UMinho – etc 19
  • 20. Desenvolvimento: tempo • No total, cerca de 1 ano – ~5 meses Nuno – ~8 meses Pedro 20
  • 21. Resultados: site http://diablu.jorgecardoso.eu 21 ↓
  • 22. Resultados: integração em aulas • Disciplina de Programação Multimédia – Micro projectos • Projecto Final de Artes Digitais 22 ↓
  • 23. Resultados: projectos com maior visibilidade • João Cordeiro • Nulltidão • Bar EA • 2006 • Programação Multimédia • Scout 23 ↓
  • 24. Resultados: projectos com maior visibilidade • Jorge Coutinho • Show Dot Some Love • Bar EA/Bienal de Cerveira • 2007 • Programação Multimédia • Scout 24 ↓
  • 25. Resultados: projectos com maior visibilidade • Diego Baca • Viral Blocks • LCC - London College of Communication • MA - Graphic Design • LegOSC (biblioteca processing) 25 ↓
  • 26. Resultados: projectos com maior visibilidade • Jorge Cardoso e Pedro Santos • Stories in Place • Festival Future Places • Mailman 26 ↓
  • 27. Resultados: projectos com maior visibilidade • Jorge Cardoso • Flickr-CITAR • Corredor do CITAR • Mailman 27 ↓
  • 28. Resultados: publicações • Rodrigues, N. DiABlu Project no Centro de Investigação em Ciência e Tecnologias para as Artes, FEUP 2006, Relatório de estágio • Santos, P. DiABlu MailMan no Centro de Investigação e Tecnologia das Artes, FEUP 2008, Tese de Mestrado • Cardoso, J.; Ferreira, M. & Santos, C. Filipe, J.; Cetto, J. A. & Ferrier, J. (ed.) LegOSC: Mindstorms NXT robotics programming for artists Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics, 2008, RA-1, 177-182 • Cardoso, J. Enabling User Interaction in installation art using mobile devices British HCI Group Interfaces Magazine, 2006, 58, 6-9 • Cardoso, J. & Rodrigues, N. Dopico, L. (ed.) DiABlu: Digital Arts' Bluetooth Proceedings of the Artech 2006 Conference, Universidade de Vigo, 2006, 60-64 28 ↓
  • 29. Resultados: imprensa • Revista Exame Informática • Jornal Notícias • Jornal Público • Cienciapt.pt • … • Graças à assessoria de imprensa 29 ↓
  • 30. Resultados: festivais • Bienal de Cerveira (2007) • Future Places (2008) 30
  • 31. Futuro • Novas ferramentas • Correcção de bugs/adição de ? melhorias • Maior utilização por parte dos alunos – Mais alunos de artes digitais… 31
  • 32. Fim 32