Your SlideShare is downloading. ×
0
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Desenvolvimento Mobile - Engenharia de Software

580

Published on

Apresentação Realizada pelo meu Grupo na Universidade sobre a viabilidade de desenvolvimento de software seja ele sistema ou App pra sistemas mobile e/ou integração com nuvem, alguns dos criterios e …

Apresentação Realizada pelo meu Grupo na Universidade sobre a viabilidade de desenvolvimento de software seja ele sistema ou App pra sistemas mobile e/ou integração com nuvem, alguns dos criterios e prós e contras do desenvolvimento mobile.

Published in: Devices & Hardware
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
580
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Desenvolvimento para dispositivos Mobile
  • 2. Introdução • Historia da Computação Móvel • Vantagens e Desvantagens • Sistemas Operativos (S.O.) • Ferramentas No Desenvolvimento • Desafios na trajetória de Desenvolvimento de um APP
  • 3. A Mobilidade - Algumas Características • Tamanho Compacto • Capacidade de Memória e Processamento Reduzido • Pouco Consumo de Energia • Pareamento com outros Sistemas • Curto tempo de Inicialização
  • 4. Principais Vantagens da Mobilidade • Sem limites de Locais para uso • Menos Comunicação para acesso aos Dados antes nas maquinas fixas • Facilidade de Consumo de Informações seja onde estiver • Tempo de Resposta Reduzido • Tempo é Dinheiro
  • 5. • Custo do Hardware • Baixo poder de Processamento • Tendência à Avarias mais facilmente Principais Desvantagens da Mobilidade
  • 6. Exemplos de Dispositivos Móveis SmartphonesPDAsConsoles de Games Portáteis
  • 7. Processo de Desenvolvimento de Apps ou Sistemas Mobile •Semelhante ao Desktop mas com Limitação já citadas •3 Etapas de Desenvolvimento •Planejamento e Elaboração •Construção •Implantação •Design é levado muito a sério
  • 8. Apresentação dos Sistemas mais utilizados no Desenvolvimento Mobile
  • 9. O Metro
  • 10. Rodando Desativado Dormente Ativado Passa do Estado RODANDO para o estado Dormente, sendo desativada mas salvando seus dados na memoria do aparelho Passa do Estado DORMENTE para o estado RODANDO, sendo ATIVADA mas dando recover nos seus dados na memoria do aparelho Petrificado
  • 11. Utilizado no iPhone, iPad, iPod Touche Apple TV
  • 12. Aplicativos AppStore obteve um faturamento de US$ 10 bi emvendas de aplicativos em 2013 e oferece mais de1 milhão deaplicativos para dispositivos móveis.
  • 13. Requisitos para desenvolvimento: •Ter um computador com MAC OS •Conta AppStore e licença de desenvolvimento e distribuição •SDK da Apple para desenvolvimento em iOS.
  • 14. Vantagens s e
  • 15. Desvantagens
  • 16. • Inicialmente desenvolvido pela Android Inc • Adquirida pelo Google em 2005 para ser o seu sistema operacional móvel • Segundo a Google mais de 1 milhão e 500 mil aparelhos são ativados todos os dias • O SO móvel mais utilizado no mundo com mais de 1 bilhão de dispositivos ativos
  • 17. Arquitetura A arquitetura de Android é divididas em camadas, onde cada parte é responsável por gerenciar seus respectivos processos
  • 18. Pré-Requisitos para o Desenvolvimento • não é necessário ter nenhum equipamento especial • Instalar as Ferramentas e o Emulador (Kit SDK Android) • Todas as ferramentas são gratuitas
  • 19. O Kit Android de Desenvolvimento • Instalação do Android SDK • Java SDK (JDK) • Eclipse • Plug-in ADT • Emulador ou Deploy
  • 20. O Emulador
  • 21. Vantagens • Sistema Operacional Aberto • Funciona livre em aparelhos com mais hardware • Touch bem sensível • Muitos Apps gratis na Google Play
  • 22. Desvantagens • Aplicativos caros na Play • Falta de autalização para o sistema • Virus na Google play • Apps funcionam em alguns aparelhos e em outros não
  • 23. Java 2 Micro Edition (J2ME)
  • 24. • Configurações • CLDC (Connected Limited Device Configuration) • CDC (Connected Devide Configuration)
  • 25. • Perfil • MIDP (Mobile Information Device Profile) • IMP (Information Module Profile) • FP (Foundation Profile) • P (PersonalProfile) • PBP (Personal Basis Profile) • Maquina virtual

×