Your SlideShare is downloading. ×
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Computacao Invisivel
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Computacao Invisivel

2,253

Published on

A próxima grande era computacional.

A próxima grande era computacional.

Published in: Technology, News & Politics
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,253
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
9
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Computação Invisível Novos Mundos, Novas Oportunidades Alexandre Gomes
  • 2. Licença Esta obra está licenciada sob uma Licença Creative Commons http://creativecommons.org/licenses/by-nc-sa/2.0/br/
  • 3. Parte I Computação Tradicional
  • 4. A Economia Java
  • 5. A Economia Java
  • 6. A Plataforma Java
  • 7. A Empregabilidade Java JEE – São Paulo – Brasília JME – Manaus – Recife
  • 8. Java Micro Edition
  • 9. Java Micro Edition Standalone apps
  • 10. Java Micro Edition Networked apps (enterprise)‫‏‬
  • 11. Java Micro Edition Cadê a inovação?! Tecnologia nós já temos – CDC, CLDC – PP, MIDP – WebServices – Mobile Media – Bluetooth
  • 12. Inovação Projetos de hoje – Instâncias do “problema da Locadora” • Create • Recovery • Update • Delete
  • 13. Inovação Exceções – Jogo – Máquina virtual – Servidor de aplicações – Compilador – Driver de dispositivo – Sistema operacional Não e o nosso mercado
  • 14. Inovação É possível inovar?
  • 15. Inovação
  • 16. Propostas para sair da monotonia Jogos Software de infra-estrutura Novo modelo computacional – Invisible Computing – Ubiquitous Computing – Everywhere Computing
  • 17. Parte II Computação Invisível
  • 18. “As importantes ondas de mudança tecnológica são aquelas que fundamentalmente alteram o lugar da tecnologia em nossas vidas.” Cláudia Rolins PUCRio
  • 19. Computação Ubíqua Mark Weiser, o pai (1988)‫‏‬ – “Over the next twenty years computers will inhabit the most trivial things: clothes labels (to track washing), coffee cups (to alert cleaning staff to moldy cups), light switches (to save energy if no one is in the room), and pencils (to digitize everything we draw). In such a world, we must dwell with computers, not just interact with them.quot; – Ubiquitous Computing – Invisible Computing – Calm Technology
  • 20. Computação Ubíqua Contextualização – Evolução de paradigmas • Mainframe – 1 computador para N pessoas • Personal Computers – 1 computador para 1 pessoa • Ubiquitous Computing – N computadores para 1 pessoa – 3a. era computacional
  • 21. Computação Ubíqua Contextualização – Evolução de arquiteturas • Conectividade 80's 90's 00's 10's Web Client/ Objects Applicatio Web Today Next Server n Service
  • 22. Computação Ubíqua Contextualização – Evolução de arquiteturas • Granularidade ?
  • 23. Contextualização Evolução das arquiteturas – Computação Móvel == Computação Ubíqua? • Computação Móvel
  • 24. “Computação ubíqua trata da profunda absorção da computação no mundo.” Contextualização Evolução das arquiteturas – Computação Móvel != Computação Ubíqua • Ubiquitous Computing
  • 25. “The most profound technologies a those that disappear Computação Ubíqua Objetivos – Juntar toda a humanidade em torno de um ambiente de valor computacional agregado. – Disponibilizar acesso computacional de modo invisível em todo lugar, o tempo todo. – O computador deixa de ser o foco e torna-se periférico às nossas atenções. – O computador é utilizado de forma subconsciente
  • 26. “A computação ubíqua coloca a computação na periferia da vida dos usuários, como uma Fundamentos ferramenta, e não como foco” Ubiquitous Computing, Invisible Computing ? – Será possível ?
  • 27. “Na computação ubíqua, os computadores são usados de forma subconsciente.” Fundamentos Yes, Invisible Computing !!!
  • 28. “Na computação ubíqua, os computadores são usados de forma subconsciente.” Fundamentos Yes, Invisible Computing !!!
  • 29. “Ao invés das pessoas se preocuparem em lembrar as várias coisas de que necessitam, as Fundamentos coisas é que lembrariam as pessoas do que e quando teriam que ser executadas.” Yes, Invisible Computing !!! – Mas como ? • Transparência absoluta – Alta conectividade » Rede de água » Rede elétrica – Gerência de contexto » Presença » Localização » Humor (?)‫‏‬ » Reatividade » Proatividade
  • 30. “(...) the bottleneck in computing is not its di capacity, processor speed, or communicatio O que não é... bandwidth, but rather the limited resource human attention Realidade Virtual x Computação Invisível – Realidade virtual • O homem é inserido no mundo da computação – Computação invisível • A computação é inserida no mundo do homem.
  • 31. “The most precious resource in computing is human attentionquot; O que não é... Multimedia x Computação Invisível – Multimedia • Atrair a atenção do usuário. – Computação invisível • Não atrair a atenção do usuário.
  • 32. “...a melhor utilização de uma ferramenta é quando o usuário não percebe que está utilizando-a” Outras tecnologias ubíquas Voltemos ao passado – Quem se lembra de Joanico Rodrigues de Faria ? – Em 1985, numa fazenda em Horizonte Alegre/ Patos de Minas/MG, ele tinha um único motor para... • Puxar água • Moer milho • Gerar energia
  • 33. Outras tecnologias ubíquas Voltemos ao passado – Quem se lembra de Joanico Rodrigues de Faria ? – Em 1995, naquela mesma fazenda, ele tinha um motor específico para cada coisa • O motor tornou-se ubíquo. • O motor tornou-se invisível.
  • 34. Outras tecnologias ubíquas Especialização do motor genérico
  • 35. “ Outras tecnologias ubíquas Voltemos ao passado – Há alguns milhares de anos atrás, as antigas civilizações da Suméria, Babilônia, Asíria e Pérsia criaram um mecanismo para representar palavras na forma de símbolos abstratos; nascia a escrita moderna. – A ubiquidade da informática, terá atingido sua plenitude no dia em que a computação for aplicada com a mesma naturalidade que hoje é utilizada a língua escrita.
  • 36. “ Outras tecnologias ubíquas 1997 – 486 DX2/586 – Músicas em ISO/IEC 11172-3 Layer 3 – Software específico de decodificação
  • 37. “ Outras tecnologias ubíquas 1997 – Winamp 2005 – MP3 Player
  • 38. “ Outras tecnologias ubíquas
  • 39. “ Outras tecnologias ubíquas
  • 40. “Machines that fit human environment, instead of forcing humans to enter theirs, will make using a Problemas computer as refreshing as taking a walk in the woods.quot; Antigos – Descoberta de serviços – Adaptabilidade – Modelo de programação – Robustez – Segurança – Escalabilidade Novos – Uso efetivo dos smart-spaces – Invisibilidade – Pró-atividade
  • 41. Estado da Arte Aura – Carnegie Mellon University Gaia – University Of Illinois at Urbana-Champaign The Gator Tech House – University of Florida ISAM – UFRGS Easy Living – Microsoft UbiquitOS – UnB
  • 42. Mercado Data Fountain http://www.koert.com/work/datafountain/
  • 43. Mercado Sentilla – “Sentilla is about making the real-world -- and everything in it -- smarter, with software for tiny computers that can be put anywhere or attached to anything.” http://www.sentilla.com
  • 44. Mercado LG – “oven/fridge that you can program remotely over the net to have dinner ready when you get home.” http://www.engadget.com/2005/03/03/lg-lifestyle-mg-5682nl- internet-ready-microwave-oven/
  • 45. Mercado Samsung HomePAD Internet Refrigerator – “State-of-the-art side-by-side refrigerator features a detachable LCD screen, Internet access, and complete entertainment and information management capabilities.” http://product.samsung.com/cgi-bin/nabc/news/b2c_press_detail.jsp? eUser=&oid=69503&location=home
  • 46. Mercado HP X280N MediaSmart Connect – “The HP MediaSmart Connect wirelessly streams your collection of digital music, photos, and videos to your HDTV.” http://www.amazon.com/Hewlett-Packard-X280N-HP-MediaSmart-Connect/dp/B001AHLODY
  • 47. Mercado Phillips – “(...) vitrines inteligentes que, através do rastreamento do olhar do cliente, poderão identificar o objeto que está sendo olhado e oferecer mais informações a seu respeito.” http://tecnologia.terra.com.br/interna/0,,OI2922967-EI4799,00.html
  • 48. Mercado Microsoft – “Microsoft Windows Automotive 5.0 is an automotive-grade open software platform that provides OEMs, suppliers, and developers with the building blocks they need to quickly and reliably create a broad range of advanced in-vehicle solutions that meet the growing needs of automotive consumers.” http://www.microsoft.com/windowsautomotive/default.mspx
  • 49. Mercado Emotional TV – “tela simula visão periférica e traz cheiros para aumentar as sensações” http://tecnologia.uol.com.br/album/20080311_futuro1_album.jhtm
  • 50. Mercado Livescribe – “Isto é uma nova forma de interagir com papel, porque efetivamente a caneta e o papel se tornam um computadorquot;.” http://www.livescribe.com/
  • 51. Mercado X10 – “X10 is an international and open industry standard for communication among electronic devices used for home automation.” http://en.wikipedia.org/wiki/X10_(industry_standard)‫‏‬ http://x10.homelinux.org/
  • 52. Mercado Home Control Center – “Por meio dela será possível controlar aparelhos eletrônicos domésticos, sistemas de segurança e energia pelo aparelho celular.” http://www.nokia.com/press/events/smart_home http://www1.folha.uol.com.br/folha/informatica/ult124u473784.shtml
  • 53. Mercado g-speak – “Dubbed g-speak, the mind bending OS combines quot;gestural i/o, recombinant networking, and real- world pixels,quot; to deliver what the creators call quot;the first major step in [a] computer interface since 1984.quot;” http://oblong.com/ http://www.engadget.com/2008/11/14/oblongs-g-speak-the-minority-report-os-brought-to-life/
  • 54. Mercado Playstation – “Projeto de biologia tem 12 videogames que fazem cálculos científicos.” http://tecnologia.uol.com.br/album/20080311_futuro1_album.jhtm
  • 55. Mercado Wii – Wiirimbau, Wiigogo http://colmeia.tv/wiicombo/
  • 56. Mercado Google – “Engenheiros do Google, uma das gigantes da informática, desenvolvem a computação nas nuvens. A nova tecnologia pode colocar os dados pairando sobre nós e deixar computadores mais baratos” http://video.globo.com/Videos/Player/Noticias/0,,GIM824406-7823-GOOGLE +PREPARA+HOJE+O+FUTURO+DA+INFORMATICA,00.html
  • 57. Não se esqueçam ! “Like the frontier of the American West in the early 19th century, pervasive computing offers new beginnings for the adventurous and the restless - a rich open space where the rules have yet to be written and the borders yet to be drawn.quot; Onipresença da computação 3a era computacional Computadores na periferia das atenções Infra-estrutura de software Não há nada definido... Java parece ser o caminho Esta é a sua chance! “Java Technology: it transcends”
  • 58. Não se esqueçam!
  • 59. Obrigado! Q& A Alexandre Gomes alegomes@unb.br

×