Escolar Documentos
Profissional Documentos
Cultura Documentos
1 / 42
Computação móvel
Definição
Variações:
Computadores portáteis: laptops, netbooks, computador de
bordo, etc.
2 / 42
Computação móvel
Definição
Variações:
Computadores vestíveis: relógios, pulseiras, óculos, etc.
3 / 42
Computação móvel versus...
4 / 42
Panorama atual da computação móvel
Por base instalada
https://gtnr.it/3rkXas6
5 / 42
Panorama atual da computação móvel
Por dispositivos vendidos
https://gtnr.it/3GCGOBH
6 / 42
Panorama atual da computação móvel
Distribuição por sistemas operacionais
https://gs.statcounter.com/os-market-share
7 / 42
Histórico da computação
móvel
8 / 42
Computação móvel
Histórico em “eras”...
1 Portabilidade
2 Miniaturização
3 Conectividade
4 Convergência
5 Divergência
6 Aplicativos
7 Ampliação
8 Vestibilidade
9 Ecossistemas
Os avanços de cada era são, em grande parte, cumulativos
9 / 42
Era da portatibilidade
10 / 42
Era da portabilidade
11 / 42
Era da miniaturização
12 / 42
Era da miniaturização
Psion 5 (1997)
Compaq iPAQ (2000)
13 / 42
Era da conectividade
Foco: comunicação via redes sem fio
Convergência entre computação e telefonia
14 / 42
Era da convergência
Fase 1: smartphones (PDA + phone)
15 / 42
Era da convergência
16 / 42
Era da convergência
Fase 2: multimídia (jogos, camera) + telefone
18 / 42
Era dos aplicativos
Foco: computadores móveis de propósito geral
19 / 42
Era dos aplicativos
20 / 42
Era da ampliação
21 / 42
Era da ampliação
22 / 42
Era da vestibilidade
23 / 42
Era da vestibilidade
24 / 42
Era da vestibilidade
25 / 42
Era dos ecossistemas digitais
26 / 42
Computação móvel: ecossistema
Caracterização
O que constitui o cenário atual de dispositivos móveis?
27 / 42
Computação móvel: ecossistema
Operadoras
qualidade e
velocidade
influenciam os
serviços
providos pelas
aplicações
Fonte: http://en.wikipedia.org/wiki/List_of_device_bit_rates
29 / 42
Computação móvel: ecossistema
Redes
Fonte: http://en.wikipedia.org/wiki/List_of_device_bit_rates
31 / 42
Computação móvel: ecossistema
Redes
32 / 42
Computação móvel: ecossistema
Redes
33 / 42
Computação móvel: ecossistema
Dispositivos: móveis em geral
34 / 42
Computação móvel: ecossistema
Dispositivos: smartphones
35 / 42
Computação móvel: ecossistema
Plataformas
37 / 42
Computação móvel: ecossistema
Frameworks de desenvolvimento
Nativo
Android SDK (Java. Kotlin) ou NDK (C/C++)
Apple iOS (Swift, Objective‐C)
Cross‐plataforma
React Native (Javascript)
Flutter (Dart)
Ionic (Javascript)
Xamarim (C#)
....
Em grande parte focados no front‐end
Backend depende de plugins/componentes desenvolvidos
pela comunidade
Bem mais lentos que os apps nativos
38 / 42
Computação móvel: ecossistema
Aplicações
39 / 42
Computação móvel: ecossistema
Serviços
41 / 42
Computação móvel: mídia convergente
Mídias tradicionais
1 Imprensa escrita
2 Indústria fonográfica
3 Rádio
4 Indústria cinematográfica
5 Televisão
Nova mídia
6 Internet
Mídia convergente
7 Computação móvel
Leitura e publicação
Reprodução de músicas e vídeos
Escutar rádio
Assistir TV
Utilizar internet
42 / 42
Computação móvel: benefícios únicos
“A primeira mídia...”
43 / 42
Leituras complementares
44 / 42
Introdução à computação móvel
44 / 42