Escolar Documentos
Profissional Documentos
Cultura Documentos
Aulas 1 e 2
Introdução a dispositivos moveis.
1
Dispositivos Moveis
Conceitos
A mobilidade:
Pode ser definida como a capacidade de poder se deslocar ou ser
deslocado facilmente.
Dispositivos móveis:
➢ Conectar-se
➢ Obter dados e
➢ Fornecê-los
a outros usuários, aplicações e sistemas.
2
Dispositivos Moveis
Exemplos
Como exemplos de dispositivos móveis pode-se listar:
➢Telefones Celulares
➢Laptops
➢Smartphones
➢Tablets
➢Cartões Inteligentes
➢Computadores vestíveis
➢Robôs
➢SmartWatch
3
Dispositivos Moveis
Caracteristicas
Portabilidade:
Capacidade de ser facilmente transportável.
Usabilidade:
Um dispositivo móvel deve ser utilizável por tipos de pessoas diferentes
em diversos ambientes.
➢Características do Usuário
Tamanho e força, Flexibilidade e destreza, Conhecimento e capacidade
➢Características do Ambiente
➢Características do Dispositivo
Tempo de inicialização, Integridade de dados, Interface com o usuário,
Robustez/resistência
4
Sistemas Operacionais Moveis
Windows Phone
Windows Phone :
▪Baseado em Windows
▪Plataforma de código fechado
▪Pode ser licenciado para outras marcas utilizarem o sistema.
Versões :
▪Windows Phone 7
▪Windows Phone 7.5 Mango
▪Windows Phone 7.8 Tango
▪Windows Phone 8 Apollo
▪Windows Phone 8.1 Update 1
▪Windows Phone 8.1 Update 2
▪Windows 10 Mobile
5
Sistemas Operacionais Moveis
Windows Phone - cont
Desenvolvimento:
6
Sistemas Operacionais Moveis
BlackBerry OS
BlackBerry OS :
▪Desenvolvido em C++
▪ Plataforma de código fechado
▪ Não é licenciado para outras marcas utilizarem o sistema
▪ Suporta arquivos em Java
Versões :
1.0, 3.6, 5.0, 6.0, 6.1, 7.0, 7.1
Desenvolvimento:
iOS
iOS :
Suporta:
▪ iPhone
▪ iPod
▪ iPad
▪ Apple TV
8
Sistemas Operacionais Moveis
iOS- cont
Desenvolvimento:
O custo de desenvolvimento pode ser caro, por ser feito em um Macbook,
ipad e iphone para testar aplicações e pagar a licença que a Apple cobra
para desenvolver os aplicativos.
9
Sistemas Operacionais Moveis
iOS- cont
Versões de smartphones:
Desenvolvimento:
1
Sistemas Operacionais Moveis
Android
Versões:
▪Versão 1.5 Cupcake
▪Versão 1.6 Donut
▪Versão 2.1 Eclair
▪Versão 2.2 Froyo
▪Versão 2.3 Gingerbread
▪Versão 3.0 Honeycomb
▪Versão 4.0 Ice Cream Sandwich,
▪Versão 4.1 Jelly Bean
▪Android 4.4 (KitKat)
▪Android 5.0 (Lollipop)
▪Android 6.0 - Marshmallow
▪Android 7.0/7.1 - Nougat
▪Android 8.0/8.1 - Oreo
1
Plataforma Android
Introdução
OHA:
▪ Grupo constituído por + de 84 empresas.
1
Plataforma Android
Estrutura Geral
Android SDK:
▪ Ferramenta de desenvolvimento
▪ Disponibiliza um conjunto de APIs e ferramentas necessárias
para desenvolver aplicações para a plataforma Android
▪ Utiliza a linguagem Java
▪Baseado no Linux Kernel
1
Plataforma Android
Estrutura Geral
Recursos
▪ Application framework
( Reutilização e substituição de componentes )
▪ Dalvik virtual machine
( JVM voltada para dispositivos móveis)
▪ Browser Integrado
( webkit engine)
▪Gráficos Otimizados
(Bibliotecas 2D e 3D)
▪SQLite
(SGBD embutido no Android)
▪Suporte multimídia: áudio, vídeo e formatos de imagem
(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
1
Plataforma Android
Estrutura Geral
Recursos
▪ Telefonia GSM
1
Plataforma Android
Estrutura Geral
Arquitectura Android
1
Plataforma Android
Estrutura Geral
Principais componentes do framework android
Activity : Componente que representa a tela, na qual o usuário
interage com a aplicação.
1
Plataforma Android
Discussão