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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Desenvolvimento Mobile - Engenharia de Software

  • 265 views
Published

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
265
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
12
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