Dispositivos moveis
SENAI SC EM LAGES
TÉCNICO EM INFORMÁTICA PARA INTERNET
DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS
CLAUDIO MANUEL ELOI JUNIOR
DANIEL CELITO PEREIRA JUNIOR
GIULIANO STEIDLE
Lages – SC
2011
CLAUDIO MANUEL ELOI JUNIOR
DANIEL CELITO PEREIRA JUNIOR
GIULIANO STEIDLE
DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS
Trabalho apresentado ao curso de Informática para Internet do Serviço Nacional de Aprendizagem Industrial – SENAI/SC em Lages.
Dione Ribeiro dos Santos Professor
Lages – SC
2011
SUMÁRIO
1 Introdução 3
2 Arquitetura Cliente/Servidor 4
3 Tipos de disposivos móveis 5
4 mobilidade 8
4.1 HTTP 8
4.1.1 Get 9
4.1.2 Head 9
4.1.3 Post 9
4.2 Clientes magros 10
4.2 Clientes Gordos 10
5 segurança 10
6 Gerência de desenvolvimento de aplicações móveis 13
6.1 Requisitos 13
6.2 Projeto 13
6.3 Codificação 13
6.4 Teste do sistema 14
6.5 Manutenção 14
REFERÊNCIAS 15
1 Introdução
Com o crescente mercado dos smartphones, a área de desenvolvimento para dispositivos móveis está cada vez mais abrangente, sendo uma das tendências mais fortes dos últimos tempos. Atualmente não existe uma plataforma ou arquitetura padrão para estes dispositivos, pois cada fabricante investe em um tipo de plataforma para rodar em seu produto. No entanto é possível desenvolver aplicativos mais abrangentes, como em JAVA, por exemplo, pois a maioria das plataformas suporta esta linguagem. As principais plataformas de desenvolvimento hoje são o “iOS” e o “Android”, ambas muito disseminadas entre usuários do mundo todo. Cada uma conta com suas qualidades e defeitos como, por exemplo, o iOS não é gratuito e exclusivo para dispositivos desenvolvidos pela Apple, o Android é gratuito e “open source” pois tem sua plataforma baseada em Linux.
2 Arquitetura Cliente/Servidor