Escolar Documentos
Profissional Documentos
Cultura Documentos
Mveis
Prof.
Iury
Teixeira
Email:
franciury@gmail.com
Tecnologias
Mveis
A
mobilidade
teve
como
start,
a
criao
do
Palm
(Criado
por
Je
Hawkings)
na
dcada
de
90.
Pblico:
usurio
nal;
ManRdo
posteriormente
pela:
PalmOne
e
PalmSource.
Categorizados
como
Computadores
de
Mo;
Tecnologia
proprietria;
Seguindo
da
adeso
das
Empresas;
Tecnologias
Mveis
Palm,
sumiu.
Com
a
entrada
da
Microso3,
RIM
e
Sun;
Windows
CE,
.Net
Compact
Framework
(proprietrio)
BlackBerry
OS
(O.S.)
(proprietrio)
JME
(aberto,
mas
no
S.O.)
Tecnologias
Mveis
Evoluo:
(2001,...)
Cmeras;
GPS;
MP3;
MulR-tarefa/
mulR-processamento**;
Reconhecimento
de
Voz;
Recursos Mo6vos
Comrcios
Mveis
m-Business
m-Commerce
Inovaes Mveis
Sistemas Operaionais
Mobilidade
agora
Mobilidade
O
que
MOBILIDADE
???
a
capacidade
de
um
disposi/vo
poder
ser
deslocado
facilmente,
oferecendo
um
conjunto
de
funes,
podendo
conectar-se
com
outros
sistemas
e
de
fcil
uso.
Portabilidade
Facilmente
transportado!
O
que
j
foi
port6l:
Prof.
Iury
Teixeira
Portabilidade
O
que
portvel
hoje!
Portabilidade
As
duas
principais
caractersRcas:
Usabilidade
Deve
ser
de
fcil
uRlizao
por
diversos
Rpos
de
pessoas;
Algumas
caractersRcas
que
inuenciam
na
uRlizao:
Prof.
Iury
Teixeira
Do
usurio:
Tamanho
e
Fora
Conhecimento
e
Capacidade
Flexibilidade
e
Destreza
Usabilidade
Do
ambiente:
Normais
do
usurio
Especcos
usurios
Prof.
Iury
Teixeira
Do
disposi6vo:
Tempo
de
inicializao
Integridade
dos
dados
Robustez / Resistncia
Funcionalidade
Os
disposiRvos
servem
hoje
para
mlRplos
propsitos
e
diversos
Rpos
de
funcionalidades;
Aplicaes
com
objeRvos
e
aRvidades
disRntas;
Independente Dependente
Conectividade
Existem
trs
modos
de
operao
dos
disposiRvos,
seja
conexo
com
um
sistema
back-end
ou
no:
Sempre
Arquitetura
Independente
Viso
Fsica
Usurio
Prof.
Iury
Teixeira
UI Mvel
Arquitetura
Dependente
Viso
Fsica
Sistema back-end
Usurio
Prof.
Iury
Teixeira
Arquitetura
Mvel
Cliente
-
Servidor
COMUNICAO
Prof.
Iury
Teixeira
Request
Response
Comunicao Sncrono
Comunicao Assncrono
Armazenar
e
Enviar
1. Se
houver
perda
de
conexo
o
que
acontece?
Computao
ubqua
Prof.
Iury
Teixeira
Computao
Ubqua
Disponibilizao
de
servios
quando
e
onde
for
necessrio,
de
forma
percepavel
ou
no.
A
pervasividade
computacional
vai
alm
do
domnio
dos
computadores
pessoais:
a
ideia
que
praRcamente
qualquer
coisa,
de
carros
a
roupas,
de
xcaras
de
cafe
a
casas
e
ambientes,
e
at
mesmo
o
corpo
humano,
possam
ser
dotados
de
chips
que
permitam
conect-los
a
outros
disposi6vos
em
rede.
Computao
Ubqua
oComputao
pervasiva
oTecnologia
Calma
oComputao
vesavel
oObjetos
inteligentes
oAmbientes
Inteligentes
Composio
Computao Mvel
Computao Ubqua
Computao Pervasiva
The Computer of the 21st Century" (Mark Weiser, ScienRc American, 1991)
Computao Ubqua
Realidade Virtual
Evoluo
Vrias
pessoas
para
um
computador
[Mainframe]
Prof.
Iury
Teixeira
Hoje
Caractersticas
O
melhor
computador
um
servo
quieto
e
invisvel;
O
computador
deveria
estender
a
inconscincia
de
uma
pessoa;
Tecnologia
dever
criar/
esta
ligada
a
tranquilidade;
Servios
acompanhando
o
usurio;
Transparncia:
O
disposiRvos,
hardwares
e
soiwares,
devem
ser
discretos.
Tecnologia
Calma
Calma
esta
aqui!
Prof.
Iury
Teixeira
Periferia
Centro
de
Percepo
aquela que informa mas no demanda nosso foco ou ateno Mark Weiser e John Brown
Limitaes
e
DiIiculdades
Custo
de
disposi6vos
Consumo
de
energia;
Largura
de
banda;
Segurana
Privacidade;
Paradigmas
divergentes;
Tipos
de
dados;
Plataformas
diferentes;
Conceitos
Empregam
a
capacidade
das
aplicaes
terem
conhecimento
do:
tempo,
local,
temperatura,
pessoa,
pessoas,
sistemas;
Permite
a
adaptao
ao
contexto
atual;
O
Que
Contexto?
O
Contexto
uma
informao
que
possa
indenRcar
o
estado
atual
de
uma
enRdade.
Prof.
Iury
Teixeira
Uma En6dade considerado qualquer pessoa, objeto, lugar, um sistema, e/ou o prrpio usurio. Baseado em [Dey, 2011]
Os
5
W
e
o
H!
Where
Onde
estamos?
Ambiente/
Espao
When
Quando
est
ocorrendo,
baseado
em
que
perdo:
[agora],
ontem.
Why
Por
que
esta
tarefa
esta
sendo
realizada
[objeRvo]
What
O
que
o
usurio
espera?
Who
Quem
o
alvo?
Quem
o
usurio?
Qual
o
objeto?
How
Como
ser
fornecido
a
informao
[tech-infra-mobile]
Arquitetura Bsica