Desenvolvimento Mobile
Mini-Currículo
Alexandre “Montanha” de Oliveira
• Pós-Graduado em Educação pela Estácio de Sá
• Historiador pela UFMG
• Ce...
Acreditamos em tecnologia e mobilidade
à favor da vida.
A Mobilus
A Mobilus Tecnologia é uma empresa focada no desenvolvimento de
soluções para ambientes móveis (Apple, Android e...
Através de nossa equipe de consultoria, prestamos serviço
para potencializar outras Fábricas, difundindo nossa
Metodologia...
PENSE MOBILE
Filosofia da Mobilidade
Metade dos acessos são feitos via Apps
O Reino da Mobilidade
Locais Gostos
Desgosto Pegadas
Geradores de Informação
9
Conceitos
• O que são Apps?
• Como Funcionam?
10
• Apps do Fabricante
• Apps de Terceiros
Conceitos
Ciclo de Desenvolvimento de Apps
Projeto Briefing Protótipo Arte
Identidade Visual Codificação Teste
Divulgação Evolução
P...
Fundamentos
Tecnologia
Modelo Comercial
Marketing
Viabilidade
Financeira
13
=
Fábricas como Editoras
14
Processos Editoriais
15
Ideia
Protótipos Busca de Parcerias
Projeto
Desenvolvimento
Publicação
Leitor
Publicando uma App
16
Do autor ao “leitor”
17
Fábrica de Games
Mobiles: um portal para a nuvem
XML/JSON
DDD
Arquitetura Base
SGDB
Model
Camada de
Negócio
Business
Core
DAL
Camada de
Acesso à Dados
Data Loader
Presentation
Camada de Apresentação e ...
21
Webservices
x
FAZENDO APPS
Os APPS
IOS
- Alta participação no mercado
- Hardware e Software proprietários
- Alto grau de controle de publicação
Android
- Alt...
Tipos de Apps
Web
- Facilmente desenvolvido
- HTML + JavaScript
- Interação nula com Hardware
WebApp
- Complexidade Média
- Várias lingu...
26
Desenvolvimento
Ambientes, Ferramentas e Frameworks para
Desenvolvimento
Ambientes Nativos (Apple, Android, Microsoft)
...
27
Apps x Sites
Diferença Visual
Diferença de Funcionamento
Uso semelhante de WebServices
Redirecionamento e chamadas recu...
28
Sites Responsivos
Arquitetura de uma App
Simples: Interface Offline
Simples: Interface de Banco de Dados Local
Média: Interface de Banco de ...
Cases
31
Cases
32
Cases
33
Cases
34
Cases
35
Cases
36
Cases
Mobilus Tecnologia
Avenida Brasil, 709 - Cj. 1102
Santa Efigênia Belo Horizonte - Minas Gerais
CEP: 30.140-000
(31) 3021-1...
Próximos SlideShares
Carregando em…5
×

Desenvolvimento mobile

353 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
353
No SlideShare
0
A partir de incorporações
0
Número de incorporações
13
Ações
Compartilhamentos
0
Downloads
17
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento mobile

  1. 1. Desenvolvimento Mobile
  2. 2. Mini-Currículo Alexandre “Montanha” de Oliveira • Pós-Graduado em Educação pela Estácio de Sá • Historiador pela UFMG • Certificado em Gamification pela University of Pennsylvania Atua profissionalmente na área de TI há mais de 25 anos. Grande experiência em informatização de empresas de diversos setores como o Colégio Logosófico, Belgo Mineira e CEMIG. Foi Gerente de Fábrica de Software da TOTVS, então a maior empresa de ERP da América Latina por mais de 10 anos, onde desenvolveu uma metodologia que privilegia o cliente e seu requisito, envolvendo todos os players do projeto para uma entrega consciente. Foi responsável por conduzir a TOTVS a duas certificações MPSBR e três certificações ISSO. Atualmente é Diretor de Fábrica de Software da Mobilus Tecnologia.
  3. 3. Acreditamos em tecnologia e mobilidade à favor da vida.
  4. 4. A Mobilus A Mobilus Tecnologia é uma empresa focada no desenvolvimento de soluções para ambientes móveis (Apple, Android e Windows Phone), Web e Desktop. Atuando nos diversos segmentos envolvidos nesta atividade (codificação, testes, design gráfico, ilustração, gamification e redes sociais), atingimos o resultado desejado transformando sua ideia ou projeto em uma solução tangível, produtiva e fácil de ser usada.
  5. 5. Através de nossa equipe de consultoria, prestamos serviço para potencializar outras Fábricas, difundindo nossa Metodologia. Nosso objetivo é que você, nosso cliente, obtenha os resultados desejados com agilidade, comodidade e segurança. A Mobilus
  6. 6. PENSE MOBILE Filosofia da Mobilidade
  7. 7. Metade dos acessos são feitos via Apps O Reino da Mobilidade
  8. 8. Locais Gostos Desgosto Pegadas Geradores de Informação
  9. 9. 9 Conceitos • O que são Apps? • Como Funcionam?
  10. 10. 10 • Apps do Fabricante • Apps de Terceiros Conceitos
  11. 11. Ciclo de Desenvolvimento de Apps Projeto Briefing Protótipo Arte Identidade Visual Codificação Teste Divulgação Evolução Publicação
  12. 12. Fundamentos Tecnologia Modelo Comercial Marketing Viabilidade Financeira
  13. 13. 13 = Fábricas como Editoras
  14. 14. 14 Processos Editoriais
  15. 15. 15 Ideia Protótipos Busca de Parcerias Projeto Desenvolvimento Publicação Leitor Publicando uma App
  16. 16. 16 Do autor ao “leitor”
  17. 17. 17 Fábrica de Games
  18. 18. Mobiles: um portal para a nuvem
  19. 19. XML/JSON DDD Arquitetura Base
  20. 20. SGDB Model Camada de Negócio Business Core DAL Camada de Acesso à Dados Data Loader Presentation Camada de Apresentação e Suas Regras ViewModel WPF Serviços Multiplataforma Communication Camada de Comunicação WCF IIS Exemplo de Uma Arquitetura
  21. 21. 21 Webservices x
  22. 22. FAZENDO APPS Os APPS
  23. 23. IOS - Alta participação no mercado - Hardware e Software proprietários - Alto grau de controle de publicação Android - Alta participação no mercado - Hardware e Software abertos - Baixo grau de controle de publicação Windows Phone - Baixa participação no mercado - Hardware aberto e Software proprietário - Médio grau de controle de publicação Plataformas
  24. 24. Tipos de Apps
  25. 25. Web - Facilmente desenvolvido - HTML + JavaScript - Interação nula com Hardware WebApp - Complexidade Média - Várias linguagens e ferramentas - Média integração com Hardware Apps Nativas - Muito complexas (exceto Windows Phone) - XCode, Android DSK, Visual Studio - Alta interação com Hardware Tipos de Apps
  26. 26. 26 Desenvolvimento Ambientes, Ferramentas e Frameworks para Desenvolvimento Ambientes Nativos (Apple, Android, Microsoft) Corona, Xamarin, HTML 5, Ionic, Córdova Ambientes de Auto Construção Unity 3D
  27. 27. 27 Apps x Sites Diferença Visual Diferença de Funcionamento Uso semelhante de WebServices Redirecionamento e chamadas recursivas
  28. 28. 28 Sites Responsivos
  29. 29. Arquitetura de uma App Simples: Interface Offline Simples: Interface de Banco de Dados Local Média: Interface de Banco de Dados Remoto Complexa: Interface, Processamento Simples e Banco de Dados Remoto Muito Complexa. Interface, Processamento Complexo e Banco de Dados Remoto Games 2D e 3D
  30. 30. Cases
  31. 31. 31 Cases
  32. 32. 32 Cases
  33. 33. 33 Cases
  34. 34. 34 Cases
  35. 35. 35 Cases
  36. 36. 36 Cases
  37. 37. Mobilus Tecnologia Avenida Brasil, 709 - Cj. 1102 Santa Efigênia Belo Horizonte - Minas Gerais CEP: 30.140-000 (31) 3021-1822 contato@mobilus.com.br http://mobilus.com.br

×