Copyright © 2016 Janynne Gomes 1
Módulo 1: Fundamentos da Computação Móvel
Aula: Evolução da computação
móvel
Desenvolvimento para Dispositivos Móveis
Copyright © 2016 Janynne Gomes 2
Janynne Gomes
● Bacharel em Sistemas de Informação
● Pós graduando Engenharia de Software e Gerência de
Projetos
● Professora de programação mobile na ETEIT – Escola
Técnica da Univale – http://univale.br/eteit
● Site: http://janynnegomes.com
● E-mail: janynne.gomes@univale.br
Desenvolvimento para Dispositivos Móveis
Copyright © 2016 Janynne Gomes 3
●
Cronograma de aulas do módulo 1
●
Semana 1
– Aula: Evolução da Computação Móvel (2 h/a)
– Aula: Características dos dispositivos móveis (2 h/a)
●
Semana 2
– Aula: Arquiteturas de aplicação móvel (2 h/a)
– Aula: Arquiteturas de aplicação móvel no Android (2 h/a)
●
Semana 3
– Aula: Infraestrutura móvel (2 h/a)
– Aula: Análise de artigo sobre o impacto da tecnologia móvel no cotidiano (2 h/a)
●
Duração: 12 h/a
Módulo 1: Fundamentos da Computação Móvel
Copyright © 2016 Janynne Gomes 4
●
Leituras Sugeridas no módulo 1
● LEE, VALENTINO;Aplicações móveis: arquitetura projeto e
desenvolvimento. Tradução: Amaury Bentes & Deborah Rüdiger;
revisão técnica: Renato Haddad. São Paulo, Pearson Education
do Brasil, 2005. ISBN sbn 85-346-1540-3 1.
●
BERNAL, Paulo Sérgio M.Comunicações móveis: tecnologias e
aplicações. São Paulo: Érica, c2002. 204 p. ISBN 8571948984
Módulo 1: Fundamentos da Computação Móvel
Copyright © 2016 Janynne Gomes 5
●
Conteúdo da aula
– O que é mobilidade?
– Quais são as capacidades mínimas dos dispositivos móveis?
– O que viabiliza a evolução da computação móvel?
– Etapas da evolução da computação móvel
– Tipos de aplicativos que são tendências
– Dispositivos vestíveis
– Impacto da evolução dos dispositivos móveis no comportamento brasileiro
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 6
●
Definição de Mobilidade
“Mobilidade pode ser definida como a capacidade de poder se
deslocar ou ser deslocado facilmente. No contexto da
computação móvel, mobilidade se refere ao uso pelas pessoas
de dispositivos móveis portáteis funcionalmente poderosos
que ofereçam a capacidade de realizar facilmente um
conjunto de funções de aplicação, sendo também capazes de
conectar-se, obter dados e fornecê-los a outros usuários,
aplicações e sistemas.”
Valentino Lee, Heather Schneider, Robbie Schell, 2005.
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 7
●
Exemplos de dispositivos móveis
– Telefones Celulares
– Laptops
– Smartphones
– Tablets
– Cartões Inteligentes
– Computadores vestíveis
– Robôs
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 8
●
Capacidades dos dispositivos móveis
– Se conectar a outros dispositivos;
– obter dados;
– fornecê-los a outros usuários;
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 9
●
Viabilidade da evolução
– Diminuição dos custos dos dispositivos.
– Disponibilidade dos equipamentos.
– Solução de antigos problemas relativos a ruído e interferência
em sistemas de comunicação sem fio.
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 10
● Etapas da evolução
– 1820
●
Hans Christian Oersted descobriu que a corrente
elétrica produz um campo magnético.
– 1896
●
Guglielmo Marconi inventou o telégrafo sem fio,
revolucionando os meios de comunicação.
●
Se tornou o pai do rádio e faz transmissão de
notícias entre Reino Unido e Estados Unido em
1903.
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 11
●
Etapas da evolução
– 1908
●
Lee De Forest realizou, do alto da torre Eiffel,
uma emissão ouvida dos postos militares da
região até Marselha (+ ou - 800km de distância).
– 1973
●
A Motorola foi a primeira empresa a produzir
um telefone portátil. Em 3 de Abril de 1973, um
pesquisador e executivo da Motorola fez a
primeira chamada telefónica móvel.
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 12
●
Etapas da evolução
– Anos 70
●
Foi lançado o sistema celular conhecido por
AMPS (Advanced Mobile Phone System).
●
A primeira rede celular foi lançada no
Japão (1979).
– 1993
●
Surgiram os celulares da 2ª geração, agora
já conseguiam mandar SMS.
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 13
●
Etapas da evolução
– Vídeo sobre a evolução do telefone celular
●
Parte 1 (1983 – 1999)
– https://www.youtube.com/watch?v=VhSidVvaS5Q
●
Parte 2 (1999 – 2004)
– https://www.youtube.com/watch?v=c2Tw4OAT_MY
●
Parte 3 (2004 – 2010)
– https://www.youtube.com/watch?v=WJ0GrUaXqCc
●
Parte 4 (2010 – 2012)
– https://www.youtube.com/watch?v=bRrrVmVGOCw
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 14
●
Etapas da evolução
Aula: Evoluçao da computação móvel
1983
Motorola DynaTAC 8000X
1989
Motorola MicroTAC 9800X
1992
Motorola International 3200
1992
Nokia 1011
Copyright © 2016 Janynne Gomes 15
●
Etapas da evolução
Aula: Evoluçao da computação móvel
1993
BellSouth/IBM Simon Personal
Communicator
1996
Motorola StarTAC
1996
Nokia 9000 Communicator
Copyright © 2016 Janynne Gomes 16
●
Etapas da evolução
Aula: Evoluçao da computação móvel
1998
Nokia 5110
1999
Nokia 8210
2000
Nokia 3310
2001
Nokia 5510
Copyright © 2016 Janynne Gomes 17
●
Etapas da evolução
Aula: Evoluçao da computação móvel
2001
Siemens S45
2002
Nokia 7650
2002
Sony Ericsson P800
2003
Nokia 1100
Primeiro celular Nokia com câmera
Primeiro celular com touchscreen
Copyright © 2016 Janynne Gomes 18
●
Etapas da evolução
Aula: Evoluçao da computação móvel
2003
Nokia N-Gage
2003
PalmOne Treo 600
2003
BlackBerry Quark 6210
2003
BlackBerry 7210
Copyright © 2016 Janynne Gomes 19
●
Etapas da evolução
Aula: Evoluçao da computação móvel
2004
Motorola Razor V3
2004
Nokia 3220
2005
Nokia 1110
2005
HTC Universal
Copyright © 2016 Janynne Gomes 20
●
Etapas da evolução
Aula: Evoluçao da computação móvel
2006
Nokia N73
2006
O2 XDA Flame
2006
Nokia E62
2007
iPhone
Copyright © 2016 Janynne Gomes 21
●
Etapas da evolução
Aula: Evoluçao da computação móvel
2007
Nokia N95
2008
iPhone 3G
2008
Samsung Instinct
Copyright © 2016 Janynne Gomes 22
●
Etapas da evolução
Aula: Evoluçao da computação móvel
2009
Sidekick LX 2009
2010
iPhone 4
2011
Samsung Galaxy S II
2012
Samsung Galaxy Note II
Copyright © 2016 Janynne Gomes 23
●
Etapas da evolução
Aula: Evoluçao da computação móvel
2013
Sidekick LX 2009
2014
iPhone 4
2015
Samsung Galaxy S II
Copyright © 2016 Janynne Gomes 24
●
Etapas da evolução
– 2003
●
Surgiu a tecnologia 3G permitindo
telefonia móvel de longo alcance, acesso
á internet em alta velocidade (banda
larga) e vídeo chamada.
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 25
●
Dispositivos vestíveis
– Microsoft Band
– Apple Watch
– Microsoft Hololens
– Óculus Rift
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 26
Microsoft Band
 Conecta á vários sistemas operacionais
 Possui sensores para monitorar saúde
 Integrado ao Windows 8.1 responde a
comando de voz
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 27
Apple Watch
 Conecta somente ao iOS
 Possui sensores para monitorar saúde
 Integra à vários aplicativos de
monitoramento da saúde e esportes
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 28
Microsoft Hololens
 Óculos de realidade aumentada
 Não depende de celular
 Projetado para interagir com objetos
em 3D
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 29
Microsoft Hololens
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 30
Microsoft Hololens
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 31
https://www.youtube.com/watch?v=qym11JnFQBM
Desenvolvimento para Dispositivos Móveis
Copyright © 2016 Janynne Gomes 32
●
Marketing Digital – Parte 1
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 33
– Marketing Digital – Parte 2
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 34
●
Impacto dos dispositivos móveis no comportamento brasileiro
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 35
●
Impacto dos dispositivos móveis no comportamento brasileiro
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 36
●
Impacto dos dispositivos móveis no comportamento brasileiro
Aula: Evoluçao da computação móvel
Copyright © 2016 Janynne Gomes 37
●
Referências
– http://www.webdesignerdepot.com/2009/05/the-evolution-of-cell-phone-design-betwe
en-1983-2009
– http://www.mobifeed.com.br/infografico-sobre-o-marketing-a-partir-dos-dispositivos-m
oveis/
– https://en.wikipedia.org/wiki/History_of_mobile_phones
– http://www.mobilizado.com.br/sem-categoria/infografico-mostra-o-perfil-do-usuario-de-
dispositivos-moveis-no-brasil
Aula: Evoluçao da computação móvel

Aula: Evolução da computação móvel

  • 1.
    Copyright © 2016Janynne Gomes 1 Módulo 1: Fundamentos da Computação Móvel Aula: Evolução da computação móvel Desenvolvimento para Dispositivos Móveis
  • 2.
    Copyright © 2016Janynne Gomes 2 Janynne Gomes ● Bacharel em Sistemas de Informação ● Pós graduando Engenharia de Software e Gerência de Projetos ● Professora de programação mobile na ETEIT – Escola Técnica da Univale – http://univale.br/eteit ● Site: http://janynnegomes.com ● E-mail: janynne.gomes@univale.br Desenvolvimento para Dispositivos Móveis
  • 3.
    Copyright © 2016Janynne Gomes 3 ● Cronograma de aulas do módulo 1 ● Semana 1 – Aula: Evolução da Computação Móvel (2 h/a) – Aula: Características dos dispositivos móveis (2 h/a) ● Semana 2 – Aula: Arquiteturas de aplicação móvel (2 h/a) – Aula: Arquiteturas de aplicação móvel no Android (2 h/a) ● Semana 3 – Aula: Infraestrutura móvel (2 h/a) – Aula: Análise de artigo sobre o impacto da tecnologia móvel no cotidiano (2 h/a) ● Duração: 12 h/a Módulo 1: Fundamentos da Computação Móvel
  • 4.
    Copyright © 2016Janynne Gomes 4 ● Leituras Sugeridas no módulo 1 ● LEE, VALENTINO;Aplicações móveis: arquitetura projeto e desenvolvimento. Tradução: Amaury Bentes & Deborah Rüdiger; revisão técnica: Renato Haddad. São Paulo, Pearson Education do Brasil, 2005. ISBN sbn 85-346-1540-3 1. ● BERNAL, Paulo Sérgio M.Comunicações móveis: tecnologias e aplicações. São Paulo: Érica, c2002. 204 p. ISBN 8571948984 Módulo 1: Fundamentos da Computação Móvel
  • 5.
    Copyright © 2016Janynne Gomes 5 ● Conteúdo da aula – O que é mobilidade? – Quais são as capacidades mínimas dos dispositivos móveis? – O que viabiliza a evolução da computação móvel? – Etapas da evolução da computação móvel – Tipos de aplicativos que são tendências – Dispositivos vestíveis – Impacto da evolução dos dispositivos móveis no comportamento brasileiro Aula: Evoluçao da computação móvel
  • 6.
    Copyright © 2016Janynne Gomes 6 ● Definição de Mobilidade “Mobilidade pode ser definida como a capacidade de poder se deslocar ou ser deslocado facilmente. No contexto da computação móvel, mobilidade se refere ao uso pelas pessoas de dispositivos móveis portáteis funcionalmente poderosos que ofereçam a capacidade de realizar facilmente um conjunto de funções de aplicação, sendo também capazes de conectar-se, obter dados e fornecê-los a outros usuários, aplicações e sistemas.” Valentino Lee, Heather Schneider, Robbie Schell, 2005. Aula: Evoluçao da computação móvel
  • 7.
    Copyright © 2016Janynne Gomes 7 ● Exemplos de dispositivos móveis – Telefones Celulares – Laptops – Smartphones – Tablets – Cartões Inteligentes – Computadores vestíveis – Robôs Aula: Evoluçao da computação móvel
  • 8.
    Copyright © 2016Janynne Gomes 8 ● Capacidades dos dispositivos móveis – Se conectar a outros dispositivos; – obter dados; – fornecê-los a outros usuários; Aula: Evoluçao da computação móvel
  • 9.
    Copyright © 2016Janynne Gomes 9 ● Viabilidade da evolução – Diminuição dos custos dos dispositivos. – Disponibilidade dos equipamentos. – Solução de antigos problemas relativos a ruído e interferência em sistemas de comunicação sem fio. Aula: Evoluçao da computação móvel
  • 10.
    Copyright © 2016Janynne Gomes 10 ● Etapas da evolução – 1820 ● Hans Christian Oersted descobriu que a corrente elétrica produz um campo magnético. – 1896 ● Guglielmo Marconi inventou o telégrafo sem fio, revolucionando os meios de comunicação. ● Se tornou o pai do rádio e faz transmissão de notícias entre Reino Unido e Estados Unido em 1903. Aula: Evoluçao da computação móvel
  • 11.
    Copyright © 2016Janynne Gomes 11 ● Etapas da evolução – 1908 ● Lee De Forest realizou, do alto da torre Eiffel, uma emissão ouvida dos postos militares da região até Marselha (+ ou - 800km de distância). – 1973 ● A Motorola foi a primeira empresa a produzir um telefone portátil. Em 3 de Abril de 1973, um pesquisador e executivo da Motorola fez a primeira chamada telefónica móvel. Aula: Evoluçao da computação móvel
  • 12.
    Copyright © 2016Janynne Gomes 12 ● Etapas da evolução – Anos 70 ● Foi lançado o sistema celular conhecido por AMPS (Advanced Mobile Phone System). ● A primeira rede celular foi lançada no Japão (1979). – 1993 ● Surgiram os celulares da 2ª geração, agora já conseguiam mandar SMS. Aula: Evoluçao da computação móvel
  • 13.
    Copyright © 2016Janynne Gomes 13 ● Etapas da evolução – Vídeo sobre a evolução do telefone celular ● Parte 1 (1983 – 1999) – https://www.youtube.com/watch?v=VhSidVvaS5Q ● Parte 2 (1999 – 2004) – https://www.youtube.com/watch?v=c2Tw4OAT_MY ● Parte 3 (2004 – 2010) – https://www.youtube.com/watch?v=WJ0GrUaXqCc ● Parte 4 (2010 – 2012) – https://www.youtube.com/watch?v=bRrrVmVGOCw Aula: Evoluçao da computação móvel
  • 14.
    Copyright © 2016Janynne Gomes 14 ● Etapas da evolução Aula: Evoluçao da computação móvel 1983 Motorola DynaTAC 8000X 1989 Motorola MicroTAC 9800X 1992 Motorola International 3200 1992 Nokia 1011
  • 15.
    Copyright © 2016Janynne Gomes 15 ● Etapas da evolução Aula: Evoluçao da computação móvel 1993 BellSouth/IBM Simon Personal Communicator 1996 Motorola StarTAC 1996 Nokia 9000 Communicator
  • 16.
    Copyright © 2016Janynne Gomes 16 ● Etapas da evolução Aula: Evoluçao da computação móvel 1998 Nokia 5110 1999 Nokia 8210 2000 Nokia 3310 2001 Nokia 5510
  • 17.
    Copyright © 2016Janynne Gomes 17 ● Etapas da evolução Aula: Evoluçao da computação móvel 2001 Siemens S45 2002 Nokia 7650 2002 Sony Ericsson P800 2003 Nokia 1100 Primeiro celular Nokia com câmera Primeiro celular com touchscreen
  • 18.
    Copyright © 2016Janynne Gomes 18 ● Etapas da evolução Aula: Evoluçao da computação móvel 2003 Nokia N-Gage 2003 PalmOne Treo 600 2003 BlackBerry Quark 6210 2003 BlackBerry 7210
  • 19.
    Copyright © 2016Janynne Gomes 19 ● Etapas da evolução Aula: Evoluçao da computação móvel 2004 Motorola Razor V3 2004 Nokia 3220 2005 Nokia 1110 2005 HTC Universal
  • 20.
    Copyright © 2016Janynne Gomes 20 ● Etapas da evolução Aula: Evoluçao da computação móvel 2006 Nokia N73 2006 O2 XDA Flame 2006 Nokia E62 2007 iPhone
  • 21.
    Copyright © 2016Janynne Gomes 21 ● Etapas da evolução Aula: Evoluçao da computação móvel 2007 Nokia N95 2008 iPhone 3G 2008 Samsung Instinct
  • 22.
    Copyright © 2016Janynne Gomes 22 ● Etapas da evolução Aula: Evoluçao da computação móvel 2009 Sidekick LX 2009 2010 iPhone 4 2011 Samsung Galaxy S II 2012 Samsung Galaxy Note II
  • 23.
    Copyright © 2016Janynne Gomes 23 ● Etapas da evolução Aula: Evoluçao da computação móvel 2013 Sidekick LX 2009 2014 iPhone 4 2015 Samsung Galaxy S II
  • 24.
    Copyright © 2016Janynne Gomes 24 ● Etapas da evolução – 2003 ● Surgiu a tecnologia 3G permitindo telefonia móvel de longo alcance, acesso á internet em alta velocidade (banda larga) e vídeo chamada. Aula: Evoluçao da computação móvel
  • 25.
    Copyright © 2016Janynne Gomes 25 ● Dispositivos vestíveis – Microsoft Band – Apple Watch – Microsoft Hololens – Óculus Rift Aula: Evoluçao da computação móvel
  • 26.
    Copyright © 2016Janynne Gomes 26 Microsoft Band  Conecta á vários sistemas operacionais  Possui sensores para monitorar saúde  Integrado ao Windows 8.1 responde a comando de voz Aula: Evoluçao da computação móvel
  • 27.
    Copyright © 2016Janynne Gomes 27 Apple Watch  Conecta somente ao iOS  Possui sensores para monitorar saúde  Integra à vários aplicativos de monitoramento da saúde e esportes Aula: Evoluçao da computação móvel
  • 28.
    Copyright © 2016Janynne Gomes 28 Microsoft Hololens  Óculos de realidade aumentada  Não depende de celular  Projetado para interagir com objetos em 3D Aula: Evoluçao da computação móvel
  • 29.
    Copyright © 2016Janynne Gomes 29 Microsoft Hololens Aula: Evoluçao da computação móvel
  • 30.
    Copyright © 2016Janynne Gomes 30 Microsoft Hololens Aula: Evoluçao da computação móvel
  • 31.
    Copyright © 2016Janynne Gomes 31 https://www.youtube.com/watch?v=qym11JnFQBM Desenvolvimento para Dispositivos Móveis
  • 32.
    Copyright © 2016Janynne Gomes 32 ● Marketing Digital – Parte 1 Aula: Evoluçao da computação móvel
  • 33.
    Copyright © 2016Janynne Gomes 33 – Marketing Digital – Parte 2 Aula: Evoluçao da computação móvel
  • 34.
    Copyright © 2016Janynne Gomes 34 ● Impacto dos dispositivos móveis no comportamento brasileiro Aula: Evoluçao da computação móvel
  • 35.
    Copyright © 2016Janynne Gomes 35 ● Impacto dos dispositivos móveis no comportamento brasileiro Aula: Evoluçao da computação móvel
  • 36.
    Copyright © 2016Janynne Gomes 36 ● Impacto dos dispositivos móveis no comportamento brasileiro Aula: Evoluçao da computação móvel
  • 37.
    Copyright © 2016Janynne Gomes 37 ● Referências – http://www.webdesignerdepot.com/2009/05/the-evolution-of-cell-phone-design-betwe en-1983-2009 – http://www.mobifeed.com.br/infografico-sobre-o-marketing-a-partir-dos-dispositivos-m oveis/ – https://en.wikipedia.org/wiki/History_of_mobile_phones – http://www.mobilizado.com.br/sem-categoria/infografico-mostra-o-perfil-do-usuario-de- dispositivos-moveis-no-brasil Aula: Evoluçao da computação móvel