Come and Touch It! Open Multitouch!

532 views

Published on

Come and Touch It! Open Multitouch! - Palestra dada no I Encontro Livre (08/07/2009)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
532
On SlideShare
0
From Embeds
0
Number of Embeds
100
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Come and Touch It! Open Multitouch!

  1. 1. Come andTouch it!open-multitouch<br />jeramanjeraman@wouwlabs.com<br />
  2. 2. técnica de interação que permite aos usuários controlarem aplicações gráficas com múltiplos dedos...<br />mouse, teclado, monitor... é um dispositivo de entrada e [por que não?] saída<br />“mimimi”<br />que diabos é?<br />
  3. 3. pra que diabos serve?<br />hm... nada?<br />
  4. 4. $urface , IPhone, Touchsmart<br />no dia a dia (mesmo em coisas que não se sabe direito o que é...)<br />
  5. 5. games<br />
  6. 6. livecinema<br />bruno vianna e sua ressaca...<br />
  7. 7. reactable<br />música e instrumentos musicais...<br />
  8. 8. reactable<br />música e instrumentos musicais...<br />
  9. 9. pra que diabos serve?<br />uma plataforma para desenvolvimento de aplicações de caráter genérico<br />
  10. 10. histórico<br />Nimish Meta na Universidade de Toronto e a Bell Labs... na década de 80!<br />
  11. 11. um parênteses...<br />
  12. 12. ... histórico<br />Nimish Meta na Universidade de Toronto e a Bell Labs... na década de 80!<br />pesquisas esporádicas experimentais (Bob Boie na Bell Labs)<br />grande popularização com Jeff Hane sua palestra no TED.<br />oknow-howtá por aí! livre e aberto pra quem quiser!<br />
  13. 13. tá... mas como funciona tudo isso?<br />
  14. 14. AAAAAAUUUUUUUUUUU!!!!!<br />
  15. 15. MultitouchSurfaces<br />hardware + software<br />+<br />
  16. 16. MultitouchSurfaces<br />hardware<br />Fazer com que a ação dos dedosnasuperfíciecriealgumaparticularidadeóptica- mesmoquenãosejaperceptívelaosolhoshumanos - de modoqueessapossa ser captadaporumacâmeraconectada a um computador. <br />
  17. 17. MultitouchSurfaces<br />hardware<br />Fazer com que a ação dos dedosnasuperfíciecriealgumaparticularidadeóptica- mesmoquenãosejaperceptívelaosolhoshumanos - de modoqueessapossa ser captadaporumacâmeraconectada a um computador. <br />FRUSTRATED TOTAL INTERNALREFLECTION - FTIR<br />
  18. 18. MultitouchSurfaces<br />hardware<br />Fazer com que a ação dos dedosnasuperfíciecriealgumaparticularidadeóptica- mesmoquenãosejaperceptívelaosolhoshumanos - de modoqueessapossa ser captadaporumacâmeraconectada a um computador. <br />DIFFUSED Illumination – REAR DI<br />
  19. 19. MultitouchSurfaces<br />hardware<br />Fazer com que a ação dos dedosnasuperfíciecriealgumaparticularidadeóptica- mesmoquenãosejaperceptívelaosolhoshumanos - de modoqueessapossa ser captadaporumacâmeraconectada a um computador. <br />DIFFUSED Illumination – FRONT DI<br />
  20. 20. MultitouchSurfaces<br />software<br />as imagenscaptadassãoconvertidasemcoordenadas X e Y a partir de um software devisãocomputacional, comooCVV, akatBeta<br />filtrosparamaximizarosresultadoseauxílio no processode calibragem<br />as coordenadassãoenviadavia sockets (protocolo TUIO) - para a aplicaçãodestino.<br />resultado: a aplicaçãopode ser desenvolvidaemquasequalquerlinguagemque se queira.<br />
  21. 21. MultitouchSurfaces<br />exemplo (FTIR + tBeta)...<br />
  22. 22. mas como faço pra desenvolver pra essa plataforma?<br />
  23. 23. mas como faço pra desenvolver pra essa plataforma?<br />1 – escolha sua linguagem favorita<br />2 – procure uma biblioteca TUIO pra ela<br />3 – mão na massa!!!<br />
  24. 24. como??? eu??? sozinho??? <br />
  25. 25. NÃO!!!<br />a popularizaçãopossibilitouosurgimento de grandescomunidadesbastanteativas, comoéocaso do Natural Interfaces User GroupNUIGroupquealém de servircomo um granderepositório de informaçõessobreotema (software, hardware edesenvolvimento), aglomeraatualmentecerca de seis mil membros. <br />ossoftwaresutilizados (vide simuladores, tBetaereacTVision) sãolivres, open-sourceegratuitos! enecessitando de mão de obra!!!<br />no Brasil, a coisaaindaandameiodevagar, com trabalhosisolados, masjácomeçam a surgirgrupos (???)…<br />
  26. 26. AAAAAAUUUUUUUUUUU!!!!!<br />
  27. 27. Multi-Touch Technologies Book - http://nuicode.com/projects/wiki-book/files<br />Multi-Touch Systems that I HaveKnownandLoved - http://www.billbuxton.com/multitouchOverview.html<br />Montando sua Front DI em 5 Minutos - http://www.youtube.com/watch?v=pQpr3W-YmcQ<br />Palestra do Jeff Han no TED Talks - http://www.youtube.com/watch?v=QKh1Rv0PlOQ<br />Filme “Ressaca”, de Bruno Vianna - http://www.ressaca.net<br />NUIGroup – http://www.nuigroup.com<br />Multitoque nas salas de aula - http://blogs.zdnet.com/emergingtech/?p=1039<br />
  28. 28. Come andTouch it! open-multitouch!<br />jeramanjeraman@wouwlabs.com<br />

×