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.
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
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
15. 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
20. 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.
21. 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.
25. • 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
26. Arquitetura
A arquitetura de Android é divididas em camadas, onde
cada parte é responsável por gerenciar seus respectivos
processos
27.
28. 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
29. O Kit Android de Desenvolvimento
• Instalação do Android SDK
• Java SDK (JDK)
• Eclipse
• Plug-in ADT
• Emulador ou Deploy
31. Vantagens
• Sistema Operacional Aberto
• Funciona livre em aparelhos com mais
hardware
• Touch bem sensível
• Muitos Apps gratis na Google Play
32. 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