Agenda
Parte 4
• O que o mercado precisa
• Desemprego?
• Tendências a médio e longo prazo
Conclusões
O que o Mercado Precisa?
• Criatividade

• Flexibilidade para usar novas tecnologias

• Estar atento para as te...
Conclusões
Criatividade
Conclusões
Desemprego?
Conclusões
Tendências a Médio e Longo Prazo
• Interface Web em dispositivos móveis
  – Adaptabilidade de aplicações Web pa...
Conclusões
Computação Ubíqua?
  Dicionário Merrian-Webster
    Ubiquitous: existing or being everywhere at the same time, ...
Computação Ubíqua: Definição

• Codição onde o processamento das informações é
  integrado a atividades e objetos do dia a...
Conclusões
Computação Ubíqua?
Introdução: Evolução da Computação

 Centralized          Personal                    Portable          Pervasive
 Computi...
Introdução: Evolução da Computação




            Man-Machine Interaction
Introdução: Evolução da Computação




                  Surface Technologies
Composição de Sistemas de Computação

    Comunicação remota          Sistemas              Computação        Computação
 ...
Conclusões
Computação Ubíqua?
• Mudança de paradigma
  computacional
  – O futuro é sem fio
• Alta demanda
  – Profissiona...
Conclusões
Computação Ubíqua?
• Teoria e prática                          Computação de mesa
   – Tecnologias interessante...
Conclusões
Pesquisa@UFMG.br
 Computação móvel/ubíqua
                           Engenharia de software para
 Computação ci...
Conclusões
Pesquisa@UFMG.br
 Frameworks Web para   Sistemas baseados em
 aplicações ubíquas    eventos
 Contexto coletivo
Perguntas

• Contato: wpjr2@yahoo.com
Upcoming SlideShare
Loading in...5
×

Desenvolvimento de Aplicações Móveis em Java

1,693

Published on

Semana da Informática da PUC Minas - SG
Parte 4

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,693
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
1
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Desenvolvimento de Aplicações Móveis em Java

  1. 1. Agenda Parte 4 • O que o mercado precisa • Desemprego? • Tendências a médio e longo prazo
  2. 2. Conclusões O que o Mercado Precisa? • Criatividade • Flexibilidade para usar novas tecnologias • Estar atento para as tendências
  3. 3. Conclusões Criatividade
  4. 4. Conclusões Desemprego?
  5. 5. Conclusões Tendências a Médio e Longo Prazo • Interface Web em dispositivos móveis – Adaptabilidade de aplicações Web para dispositivos – Aplicações Web para dispositivos tem crescido mais que aplicações nativas • Smartphones -> caminho para a computação pervasiva Navegadores móveis – GPS, LBS – Consumo de mídia (texto, som, imagem e vídeo) – Redes sociais – • Tecnologias para serem bem sucessidas devem possuir um bom modelo de negócio – Elas serão melhores do que as elegantes com um modelo de negócio fraco • Custo de acesso a serviços de conectividade – Maior uso, maior queda
  6. 6. Conclusões Computação Ubíqua? Dicionário Merrian-Webster Ubiquitous: existing or being everywhere at the same time, constantly encountered Pervasive: to become diffused through every part of • A computação irá desaparecer e estará em todos os lugares! – Everyware Mark Weiser: pesquisador do PARC – XEROX, Centro de Pesquisas da Xerox (PARC) em Palo Alto, EUA Termo proposto no final da década de 90 Citações − A melhor ferramenta é aquela que é invisível para o usuário. Esta se mistura com o ambiente diário do usuário a tal ponto de se tornar indistinguível do mesmo Termos similares Everyware, Calm technology, Pervasive computing, Ambient technology, dsappearing computing • Big Brother??
  7. 7. Computação Ubíqua: Definição • Codição onde o processamento das informações é integrado a atividades e objetos do dia a dia do usuário • Ativação pelo usuário de diversos dispositivos e sistemas computacionais de forma simultânea, em alguns casos sem saber que está fazendo isto. • Evolução do paradigma “desktop” • Rede composta de dispositivos pequenos, baratos e robustos distribuídos ao longo da vida diária do usuário • Dispositivos computacionais em vários lugares • Nas pessoas (internamente??) • Nos veículos, nos tecidos, nos móveis • Nos produtos que consumimos • Dentre outros
  8. 8. Conclusões Computação Ubíqua?
  9. 9. Introdução: Evolução da Computação Centralized Personal Portable Pervasive Computing Computing Computing Computing Internet Hw/Sw Growth! Advancements! User oriented User oriented Machine oriented Task oriented One computer One computer Many devices “Invisible” devices Many people One person One person Many people
  10. 10. Introdução: Evolução da Computação Man-Machine Interaction
  11. 11. Introdução: Evolução da Computação Surface Technologies
  12. 12. Composição de Sistemas de Computação Comunicação remota Sistemas Computação Computação Tolerancia a falhas Distribuídos Móvel Pervasiva/Ubiqua Alta disponibilidade Acesso a informações remotas Ambientes Segurança distribuída Inteligentes Arquiteturas Cliente/servidor N-tier Redes Móveis Cluster Acesso móvel a P2P Informações Aplicações adaptativas Grid Redes de dados Sistemas cientes de Computação nas sem fio energia nuvens WLAN Sensibilidade de Virtualização de GPRS/EDGE/HSDPA localização plataformas Interação Homem Máquina Espaços inteligentes Invisibilidade Redes de Escalabilidade sensores Gestão de perfil e sem fio contexto
  13. 13. Conclusões Computação Ubíqua? • Mudança de paradigma computacional – O futuro é sem fio • Alta demanda – Profissionais qualificados (mercado e academia) – Novos produtos e serviços – Trabalho de integração entre os mundos com e sem fio • Benefícios – Atividades humanas podem se beneficiar • Desafios – Devem ser pesquisados e solucionados
  14. 14. Conclusões Computação Ubíqua? • Teoria e prática Computação de mesa – Tecnologias interessantes e impactantes precisam de Computação móvel Ambiente inteligente aplicações e serviços interessantes e práticos • O paradigma traz novos Computação desagregada desafios Computação invisível – Tecnológicos e éticos Realidade aumentada • Desafio para o sucesso – O projeto de aplicações e Computação móvel serviços para as novas infraestruturas de Ubicomp = + comunicação sem fio Ambiente inteligente
  15. 15. Conclusões Pesquisa@UFMG.br Computação móvel/ubíqua Engenharia de software para Computação ciente de aplicações móveis contexto Cloud computing Sistemas distribuídos
  16. 16. Conclusões Pesquisa@UFMG.br Frameworks Web para Sistemas baseados em aplicações ubíquas eventos Contexto coletivo
  17. 17. Perguntas • Contato: wpjr2@yahoo.com

×