SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisJanynne Gomes
 
Introdução a dispositivos móveis.
Introdução a dispositivos móveis.Introdução a dispositivos móveis.
Introdução a dispositivos móveis.Eduardo Lagares
 
Dispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercadoDispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercadoDanilo Filitto
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Android - Programação para dispositivos móveis (Aula 1)
Android - Programação para dispositivos móveis (Aula 1)Android - Programação para dispositivos móveis (Aula 1)
Android - Programação para dispositivos móveis (Aula 1)Ricardo Longa
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Sérgio Souza Costa
 
Introdução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxIntrodução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxMarceloRosenbrock1
 
Sistemas operacionais mobile
Sistemas operacionais mobileSistemas operacionais mobile
Sistemas operacionais mobileDaniel Brandão
 
Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis Italo Andrade
 
Desenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisDesenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisMarcelo Quinta
 
Aula 1: Virtualização
Aula 1: VirtualizaçãoAula 1: Virtualização
Aula 1: Virtualizaçãocamila_seixas
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10LucasMansueto
 
Aula: Tipos de Interface
Aula: Tipos de InterfaceAula: Tipos de Interface
Aula: Tipos de InterfaceJanynne Gomes
 

Mais procurados (20)

Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveis
 
Android
Android Android
Android
 
Introdução a dispositivos móveis.
Introdução a dispositivos móveis.Introdução a dispositivos móveis.
Introdução a dispositivos móveis.
 
Dispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercadoDispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercado
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Android - Programação para dispositivos móveis (Aula 1)
Android - Programação para dispositivos móveis (Aula 1)Android - Programação para dispositivos móveis (Aula 1)
Android - Programação para dispositivos móveis (Aula 1)
 
Minicurso de App Inventor
Minicurso de App InventorMinicurso de App Inventor
Minicurso de App Inventor
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Android
Android Android
Android
 
Android
AndroidAndroid
Android
 
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
 
Introdução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxIntrodução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptx
 
Sistemas operacionais mobile
Sistemas operacionais mobileSistemas operacionais mobile
Sistemas operacionais mobile
 
Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis
 
Desenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisDesenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveis
 
Android
AndroidAndroid
Android
 
Computação em Nuvem
Computação em NuvemComputação em Nuvem
Computação em Nuvem
 
Aula 1: Virtualização
Aula 1: VirtualizaçãoAula 1: Virtualização
Aula 1: Virtualização
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10
 
Aula: Tipos de Interface
Aula: Tipos de InterfaceAula: Tipos de Interface
Aula: Tipos de Interface
 

Destaque

Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Janynne Gomes
 
Minicurso Android Ronildo Oliveira
Minicurso Android  Ronildo OliveiraMinicurso Android  Ronildo Oliveira
Minicurso Android Ronildo OliveiraRonildo Oliveira
 
Desenvolvimento Android, por onde começar?
Desenvolvimento Android, por onde começar?Desenvolvimento Android, por onde começar?
Desenvolvimento Android, por onde começar?Rudson Lima
 
Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Janynne Gomes
 
Aula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMAula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMJanynne Gomes
 
Emocao e Computacao Afetiva
Emocao e Computacao AfetivaEmocao e Computacao Afetiva
Emocao e Computacao AfetivaJanynne Gomes
 
Aula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMAula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMJanynne Gomes
 
Aula01 mobilidade android
Aula01 mobilidade androidAula01 mobilidade android
Aula01 mobilidade androidRoberson Alves
 
Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2Matheus Calegaro
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoJanynne Gomes
 
Aula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMAula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMJanynne Gomes
 
Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...
Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...
Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...Jaffer Veronezi
 
Aula: Tendência das interfaces
Aula: Tendência das interfacesAula: Tendência das interfaces
Aula: Tendência das interfacesJanynne Gomes
 
Aula: Evolução das interfaces
Aula: Evolução das interfacesAula: Evolução das interfaces
Aula: Evolução das interfacesJanynne Gomes
 
Introdução à plataforma Android
Introdução à plataforma AndroidIntrodução à plataforma Android
Introdução à plataforma AndroidNatanael Fonseca
 
Aula: Gerações de interfaces
Aula: Gerações de interfacesAula: Gerações de interfaces
Aula: Gerações de interfacesJanynne Gomes
 

Destaque (20)

Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)
 
Aula - Activity
Aula  -  ActivityAula  -  Activity
Aula - Activity
 
Minicurso Android Ronildo Oliveira
Minicurso Android  Ronildo OliveiraMinicurso Android  Ronildo Oliveira
Minicurso Android Ronildo Oliveira
 
Android - Parte 8
Android - Parte 8Android - Parte 8
Android - Parte 8
 
Conhecendo android
Conhecendo androidConhecendo android
Conhecendo android
 
Desenvolvimento Android, por onde começar?
Desenvolvimento Android, por onde começar?Desenvolvimento Android, por onde começar?
Desenvolvimento Android, por onde começar?
 
Pre projeto ufrr
Pre projeto ufrrPre projeto ufrr
Pre projeto ufrr
 
Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)
 
Aula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMAula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHM
 
Emocao e Computacao Afetiva
Emocao e Computacao AfetivaEmocao e Computacao Afetiva
Emocao e Computacao Afetiva
 
Aula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMAula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHM
 
Aula01 mobilidade android
Aula01 mobilidade androidAula01 mobilidade android
Aula01 mobilidade android
 
Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2
 
Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de Seleção
 
Aula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMAula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHM
 
Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...
Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...
Aplicativo móvel em Android para monitoramento de rotas dos usuários de trans...
 
Aula: Tendência das interfaces
Aula: Tendência das interfacesAula: Tendência das interfaces
Aula: Tendência das interfaces
 
Aula: Evolução das interfaces
Aula: Evolução das interfacesAula: Evolução das interfaces
Aula: Evolução das interfaces
 
Introdução à plataforma Android
Introdução à plataforma AndroidIntrodução à plataforma Android
Introdução à plataforma Android
 
Aula: Gerações de interfaces
Aula: Gerações de interfacesAula: Gerações de interfaces
Aula: Gerações de interfaces
 

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

Desenvolvimento Android: Aula 01
Desenvolvimento Android: Aula 01Desenvolvimento Android: Aula 01
Desenvolvimento Android: Aula 01Gustavo Zimmermann
 
Aula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptxAula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptxRoberto Aragy
 
Sergio antao 03_s_tc5_final
Sergio antao 03_s_tc5_finalSergio antao 03_s_tc5_final
Sergio antao 03_s_tc5_finalSérgio Antao
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Carlos Eugenio Torres
 
Acessando Banco de Dados com o Android
Acessando Banco de Dados com o AndroidAcessando Banco de Dados com o Android
Acessando Banco de Dados com o AndroidFernando Anselmo
 
TCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneTCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneCésar Augusto Pereira
 
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
 
GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...
GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...
GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...Pedro Hos
 
Fernanda tablet educacional -_possibilidades_pedagogicas (1)
Fernanda tablet educacional -_possibilidades_pedagogicas (1)Fernanda tablet educacional -_possibilidades_pedagogicas (1)
Fernanda tablet educacional -_possibilidades_pedagogicas (1)profnazira
 
Mobile Learning & Educational Apps
Mobile Learning & Educational AppsMobile Learning & Educational Apps
Mobile Learning & Educational AppsFernanda Ledesma
 
Revolucao mobile chegou! Estamos prontos para ela?
Revolucao mobile chegou! Estamos prontos para ela?Revolucao mobile chegou! Estamos prontos para ela?
Revolucao mobile chegou! Estamos prontos para ela?Hugo Domingos
 
Artigo Monica Velosa M Learning
Artigo Monica Velosa M LearningArtigo Monica Velosa M Learning
Artigo Monica Velosa M LearningMónica Velosa
 
Sociedade 2º bimestre - semana 4
Sociedade   2º bimestre - semana 4Sociedade   2º bimestre - semana 4
Sociedade 2º bimestre - semana 4dicasdubr
 
Informática baseada em gestos
Informática baseada em gestosInformática baseada em gestos
Informática baseada em gestosMilene Mendes
 
Aula1-SAM-Apresentação e Introdução
Aula1-SAM-Apresentação e IntroduçãoAula1-SAM-Apresentação e Introdução
Aula1-SAM-Apresentação e IntroduçãoGuilherme Nonino Rosa
 

Semelhante a Aula: Evolução da computação móvel (20)

Desenvolvimento Android: Aula 01
Desenvolvimento Android: Aula 01Desenvolvimento Android: Aula 01
Desenvolvimento Android: Aula 01
 
Comunicacoes unificadas
Comunicacoes unificadasComunicacoes unificadas
Comunicacoes unificadas
 
Aula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptxAula 01 - Apresentaçã e Conceitos.pptx
Aula 01 - Apresentaçã e Conceitos.pptx
 
Sergio antao 03_s_tc5_final
Sergio antao 03_s_tc5_finalSergio antao 03_s_tc5_final
Sergio antao 03_s_tc5_final
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
 
Acessando Banco de Dados com o Android
Acessando Banco de Dados com o AndroidAcessando Banco de Dados com o Android
Acessando Banco de Dados com o Android
 
TCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneTCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows Phone
 
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
 
GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...
GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...
GOV2GO UM APLICATIVO ANDROID PARA PREFEITURAS APLICANDO O CONCEITO DE M-GOVER...
 
Palestra Mobilidade
Palestra MobilidadePalestra Mobilidade
Palestra Mobilidade
 
Mobile learning na Educação
Mobile learning na EducaçãoMobile learning na Educação
Mobile learning na Educação
 
Fernanda tablet educacional -_possibilidades_pedagogicas (1)
Fernanda tablet educacional -_possibilidades_pedagogicas (1)Fernanda tablet educacional -_possibilidades_pedagogicas (1)
Fernanda tablet educacional -_possibilidades_pedagogicas (1)
 
Mobile Learning & Educational Apps
Mobile Learning & Educational AppsMobile Learning & Educational Apps
Mobile Learning & Educational Apps
 
Revolucao mobile chegou! Estamos prontos para ela?
Revolucao mobile chegou! Estamos prontos para ela?Revolucao mobile chegou! Estamos prontos para ela?
Revolucao mobile chegou! Estamos prontos para ela?
 
Artigo Monica Velosa M Learning
Artigo Monica Velosa M LearningArtigo Monica Velosa M Learning
Artigo Monica Velosa M Learning
 
Restaurante
RestauranteRestaurante
Restaurante
 
Uso pedagógico do tablet
Uso pedagógico do tabletUso pedagógico do tablet
Uso pedagógico do tablet
 
Sociedade 2º bimestre - semana 4
Sociedade   2º bimestre - semana 4Sociedade   2º bimestre - semana 4
Sociedade 2º bimestre - semana 4
 
Informática baseada em gestos
Informática baseada em gestosInformática baseada em gestos
Informática baseada em gestos
 
Aula1-SAM-Apresentação e Introdução
Aula1-SAM-Apresentação e IntroduçãoAula1-SAM-Apresentação e Introdução
Aula1-SAM-Apresentação e Introdução
 

Mais de Janynne Gomes

Aula - Gerenciadores de layout
Aula - Gerenciadores de layoutAula - Gerenciadores de layout
Aula - Gerenciadores de layoutJanynne Gomes
 
Palestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidPalestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidJanynne Gomes
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao AndroidJanynne Gomes
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfacesJanynne Gomes
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de DadosJanynne Gomes
 
Estruturas de decisão
Estruturas de decisãoEstruturas de decisão
Estruturas de decisãoJanynne Gomes
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoJanynne Gomes
 
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeMaria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeJanynne Gomes
 
Aula 6 - Prototipação de telas
Aula 6 - Prototipação de telasAula 6 - Prototipação de telas
Aula 6 - Prototipação de telasJanynne Gomes
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosJanynne Gomes
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)Janynne Gomes
 
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...Janynne Gomes
 
Windows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsWindows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsJanynne Gomes
 
Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Janynne Gomes
 

Mais de Janynne Gomes (14)

Aula - Gerenciadores de layout
Aula - Gerenciadores de layoutAula - Gerenciadores de layout
Aula - Gerenciadores de layout
 
Palestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidPalestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps Android
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao Android
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfaces
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de Dados
 
Estruturas de decisão
Estruturas de decisãoEstruturas de decisão
Estruturas de decisão
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalho
 
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeMaria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
 
Aula 6 - Prototipação de telas
Aula 6 - Prototipação de telasAula 6 - Prototipação de telas
Aula 6 - Prototipação de telas
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de Dados
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
 
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
 
Windows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsWindows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de apps
 
Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8
 

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

  • 1. 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
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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
  • 24. 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
  • 25. Copyright © 2016 Janynne Gomes 25 ● Dispositivos vestíveis – Microsoft Band – Apple Watch – Microsoft Hololens – Óculus Rift Aula: Evoluçao da computação móvel
  • 26. 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
  • 27. 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
  • 28. 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
  • 29. Copyright © 2016 Janynne Gomes 29 Microsoft Hololens Aula: Evoluçao da computação móvel
  • 30. Copyright © 2016 Janynne Gomes 30 Microsoft Hololens Aula: Evoluçao da computação móvel
  • 31. Copyright © 2016 Janynne Gomes 31 https://www.youtube.com/watch?v=qym11JnFQBM Desenvolvimento para Dispositivos Móveis
  • 32. Copyright © 2016 Janynne Gomes 32 ● Marketing Digital – Parte 1 Aula: Evoluçao da computação móvel
  • 33. Copyright © 2016 Janynne Gomes 33 – Marketing Digital – Parte 2 Aula: Evoluçao da computação móvel
  • 34. Copyright © 2016 Janynne Gomes 34 ● Impacto dos dispositivos móveis no comportamento brasileiro Aula: Evoluçao da computação móvel
  • 35. Copyright © 2016 Janynne Gomes 35 ● Impacto dos dispositivos móveis no comportamento brasileiro Aula: Evoluçao da computação móvel
  • 36. Copyright © 2016 Janynne Gomes 36 ● Impacto dos dispositivos móveis no comportamento brasileiro Aula: Evoluçao da computação móvel
  • 37. 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