O documento apresenta o currículo de Alexandre "Montanha" de Oliveira, diretor de uma empresa de desenvolvimento mobile chamada Mobilus Tecnologia. A Mobilus atua na criação de soluções móveis, web e desktop para diversos segmentos, transformando ideias em produtos fáceis de usar. O documento também discute conceitos e fundamentos sobre aplicativos móveis, como ciclo de desenvolvimento, plataformas, tipos de apps, arquitetura e casos de sucesso.
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.
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. 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
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
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
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
Apps x Sites
Diferença Visual
Diferença de Funcionamento
Uso semelhante de WebServices
Redirecionamento e chamadas recursivas
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