SlideShare una empresa de Scribd logo
1 de 17
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 tendências
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 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
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??
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
Conclusões
Computação Ubíqua?
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
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
     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
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
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
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
Conclusões
Pesquisa@UFMG.br
 Frameworks Web para   Sistemas baseados em
 aplicações ubíquas    eventos
 Contexto coletivo
Perguntas

• Contato: wpjr2@yahoo.com

Más contenido relacionado

La actualidad más candente

Computação Ubíqua
Computação UbíquaComputação Ubíqua
Computação Ubíquaherickfaro
 
63924715 xxi-simposio-brasileiro-de-redes-de-computadores
63924715 xxi-simposio-brasileiro-de-redes-de-computadores63924715 xxi-simposio-brasileiro-de-redes-de-computadores
63924715 xxi-simposio-brasileiro-de-redes-de-computadoresAdemar Trindade
 
Mobilidade e Computação Pervasiva
Mobilidade e Computação PervasivaMobilidade e Computação Pervasiva
Mobilidade e Computação PervasivaMauro Pinheiro
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verdeelliando dias
 
UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015Carlos Roberto IV
 
Computacao Movel Ubiqua
Computacao Movel UbiquaComputacao Movel Ubiqua
Computacao Movel UbiquaLuiz Matos
 
Simulando infraestruturas-computacionais-para-a-ubicomp
Simulando infraestruturas-computacionais-para-a-ubicompSimulando infraestruturas-computacionais-para-a-ubicomp
Simulando infraestruturas-computacionais-para-a-ubicompAdemar Trindade
 
Computação Pervasiva
Computação PervasivaComputação Pervasiva
Computação Pervasivalucaslsantoss
 
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...Mauro Pinheiro
 
Apresentação Multimídia Móveis
Apresentação Multimídia MóveisApresentação Multimídia Móveis
Apresentação Multimídia MóveisPHP Mobile
 
Multimédia e Realidade Virtual no meio empresarial
Multimédia e Realidade Virtual no meio empresarialMultimédia e Realidade Virtual no meio empresarial
Multimédia e Realidade Virtual no meio empresarialSistemasG5
 
Multimédia e realidade virtual no meio empresarial
Multimédia e realidade virtual no meio empresarialMultimédia e realidade virtual no meio empresarial
Multimédia e realidade virtual no meio empresarialmariliateresasc
 
Computação Móvel e Ubíqua
Computação Móvel e UbíquaComputação Móvel e Ubíqua
Computação Móvel e UbíquaIury Teixeira
 

La actualidad más candente (20)

Computação Ubíqua
Computação UbíquaComputação Ubíqua
Computação Ubíqua
 
Computação ubíqua
Computação ubíquaComputação ubíqua
Computação ubíqua
 
63924715 xxi-simposio-brasileiro-de-redes-de-computadores
63924715 xxi-simposio-brasileiro-de-redes-de-computadores63924715 xxi-simposio-brasileiro-de-redes-de-computadores
63924715 xxi-simposio-brasileiro-de-redes-de-computadores
 
Mobilidade e Computação Pervasiva
Mobilidade e Computação PervasivaMobilidade e Computação Pervasiva
Mobilidade e Computação Pervasiva
 
Artigo ihc1
Artigo ihc1Artigo ihc1
Artigo ihc1
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verde
 
UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015
 
Computacao Movel Ubiqua
Computacao Movel UbiquaComputacao Movel Ubiqua
Computacao Movel Ubiqua
 
Simulando infraestruturas-computacionais-para-a-ubicomp
Simulando infraestruturas-computacionais-para-a-ubicompSimulando infraestruturas-computacionais-para-a-ubicomp
Simulando infraestruturas-computacionais-para-a-ubicomp
 
Computação Pervasiva
Computação PervasivaComputação Pervasiva
Computação Pervasiva
 
Computação ubíqua
Computação ubíquaComputação ubíqua
Computação ubíqua
 
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
 
Internet das-coisas
Internet das-coisasInternet das-coisas
Internet das-coisas
 
45
4545
45
 
Apresentação Multimídia Móveis
Apresentação Multimídia MóveisApresentação Multimídia Móveis
Apresentação Multimídia Móveis
 
Slides
SlidesSlides
Slides
 
Multimédia e Realidade Virtual no meio empresarial
Multimédia e Realidade Virtual no meio empresarialMultimédia e Realidade Virtual no meio empresarial
Multimédia e Realidade Virtual no meio empresarial
 
Multimédia e realidade virtual no meio empresarial
Multimédia e realidade virtual no meio empresarialMultimédia e realidade virtual no meio empresarial
Multimédia e realidade virtual no meio empresarial
 
Mobilidade
MobilidadeMobilidade
Mobilidade
 
Computação Móvel e Ubíqua
Computação Móvel e UbíquaComputação Móvel e Ubíqua
Computação Móvel e Ubíqua
 

Similar a Desenvolvimento de Aplicações Móveis em Java

Design de interação e Design da experiência considerações sobre um camp...
Design de interação e Design da experiência  considerações sobre um camp...Design de interação e Design da experiência  considerações sobre um camp...
Design de interação e Design da experiência considerações sobre um camp...UTFPR
 
Sistemas de informação integrados a redes sociais - UVA 2010
Sistemas de informação integrados a redes sociais - UVA 2010Sistemas de informação integrados a redes sociais - UVA 2010
Sistemas de informação integrados a redes sociais - UVA 2010Logan Web
 
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004Vando Batista
 
Mobilidade (Apresentação de curso de TI)
Mobilidade (Apresentação de curso de TI)Mobilidade (Apresentação de curso de TI)
Mobilidade (Apresentação de curso de TI)mms_223
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das CoisasLuiz Avila
 
Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...Mauro Pinheiro
 
Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...
Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...
Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...Felipe Mota
 
14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo Binário14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo BinárioGrupo Binário
 
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...Osvaldo Daibert
 
Palestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha Gabriel
Palestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha GabrielPalestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha Gabriel
Palestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha GabrielMartha Gabriel
 
Palestra Mídia Digital
Palestra Mídia DigitalPalestra Mídia Digital
Palestra Mídia DigitalJErickPPTs
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaAlessandro Binhara
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesAlessandro Binhara
 
Conferencistas Estacio
Conferencistas EstacioConferencistas Estacio
Conferencistas EstacioCezar Taurion
 

Similar a Desenvolvimento de Aplicações Móveis em Java (20)

Design de interação e Design da experiência considerações sobre um camp...
Design de interação e Design da experiência  considerações sobre um camp...Design de interação e Design da experiência  considerações sobre um camp...
Design de interação e Design da experiência considerações sobre um camp...
 
ICC-02 Evolução dos Computadores
ICC-02 Evolução dos ComputadoresICC-02 Evolução dos Computadores
ICC-02 Evolução dos Computadores
 
Desafios do IoT
Desafios do IoTDesafios do IoT
Desafios do IoT
 
Sistemas de informação integrados a redes sociais - UVA 2010
Sistemas de informação integrados a redes sociais - UVA 2010Sistemas de informação integrados a redes sociais - UVA 2010
Sistemas de informação integrados a redes sociais - UVA 2010
 
Computacao Invisivel
Computacao InvisivelComputacao Invisivel
Computacao Invisivel
 
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
 
Mobilidade (Apresentação de curso de TI)
Mobilidade (Apresentação de curso de TI)Mobilidade (Apresentação de curso de TI)
Mobilidade (Apresentação de curso de TI)
 
Realidade Virtual
Realidade VirtualRealidade Virtual
Realidade Virtual
 
Unidade Embrapii - CPqD
Unidade Embrapii - CPqDUnidade Embrapii - CPqD
Unidade Embrapii - CPqD
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
 
Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...
 
Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...
Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...
Palestra - Os Trens da Internet das Coisas - Do Conceito Básico até sua Aplic...
 
14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo Binário14º Conferência Anual 2011 - Grupo Binário
14º Conferência Anual 2011 - Grupo Binário
 
Infraestrutura de Redes
Infraestrutura de RedesInfraestrutura de Redes
Infraestrutura de Redes
 
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...Nuvens híbridas:Conectando aplicações locais com a nuvem na plataforma Windo...
Nuvens híbridas: Conectando aplicações locais com a nuvem na plataforma Windo...
 
Palestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha Gabriel
Palestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha GabrielPalestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha Gabriel
Palestra no RioInfo 2009 - Redes Sociais e Mobilidade, por Martha Gabriel
 
Palestra Mídia Digital
Palestra Mídia DigitalPalestra Mídia Digital
Palestra Mídia Digital
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  Aplicações
 
Conferencistas Estacio
Conferencistas EstacioConferencistas Estacio
Conferencistas Estacio
 

Más de Waldir R. Pires Jr

Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Waldir R. Pires Jr
 
Proposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOPProposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOPWaldir R. Pires Jr
 
Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Waldir R. Pires Jr
 
Droid Emergency Context Service - Msc.
Droid Emergency Context Service - Msc.Droid Emergency Context Service - Msc.
Droid Emergency Context Service - Msc.Waldir R. Pires Jr
 
Droid Guide Prototype - Dresden - Germany
Droid Guide Prototype - Dresden - GermanyDroid Guide Prototype - Dresden - Germany
Droid Guide Prototype - Dresden - GermanyWaldir R. Pires Jr
 
IMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentationIMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentationWaldir R. Pires Jr
 
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
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaWaldir R. Pires Jr
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaWaldir R. Pires Jr
 
Struts Cap10 DepuraçãO E Log
Struts Cap10 DepuraçãO E LogStruts Cap10 DepuraçãO E Log
Struts Cap10 DepuraçãO E LogWaldir R. Pires Jr
 
Desenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaMEDesenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaMEWaldir R. Pires Jr
 

Más de Waldir R. Pires Jr (14)

Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014
 
Proposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOPProposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOP
 
Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014
 
Droid Emergency Context Service - Msc.
Droid Emergency Context Service - Msc.Droid Emergency Context Service - Msc.
Droid Emergency Context Service - Msc.
 
Droid Guide Prototype - Dresden - Germany
Droid Guide Prototype - Dresden - GermanyDroid Guide Prototype - Dresden - Germany
Droid Guide Prototype - Dresden - Germany
 
Java v1.1
Java v1.1Java v1.1
Java v1.1
 
IMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentationIMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentation
 
AED Lab 01 Sab
AED Lab 01 SabAED Lab 01 Sab
AED Lab 01 Sab
 
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
 
Android Developers Challenge
Android Developers ChallengeAndroid Developers Challenge
Android Developers Challenge
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em Java
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em Java
 
Struts Cap10 DepuraçãO E Log
Struts Cap10 DepuraçãO E LogStruts Cap10 DepuraçãO E Log
Struts Cap10 DepuraçãO E Log
 
Desenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaMEDesenvolvimento de Aplicações Móveis com JavaME
Desenvolvimento de Aplicações Móveis com JavaME
 

Desenvolvimento de Aplicações Móveis em Java

  • 1. Agenda Parte 4 • O que o mercado precisa • Desemprego? • Tendências a médio e longo prazo
  • 2. Conclusões O que o Mercado Precisa? • Criatividade • Flexibilidade para usar novas tecnologias • Estar atento para as tendências
  • 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. 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. 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
  • 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. Introdução: Evolução da Computação Man-Machine Interaction
  • 11. Introdução: Evolução da Computação Surface Technologies
  • 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. 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. 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. 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. Conclusões Pesquisa@UFMG.br Frameworks Web para Sistemas baseados em aplicações ubíquas eventos Contexto coletivo