SlideShare uma empresa Scribd logo
1 de 37
Desenvolvimento Mobile
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.
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 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.
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
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
Publicação
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 Suas Regras
ViewModel WPF
Serviços
Multiplataforma
Communication
Camada de
Comunicação
WCF
IIS
Exemplo de Uma Arquitetura
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
- 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
Tipos de Apps
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
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
Apps x Sites
Diferença Visual
Diferença de Funcionamento
Uso semelhante de WebServices
Redirecionamento e chamadas recursivas
28
Sites Responsivos
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
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-1822
contato@mobilus.com.br
http://mobilus.com.br

Mais conteúdo relacionado

Semelhante a Desenvolvimento mobile

Imatia: apresentação corporativa
Imatia: apresentação corporativaImatia: apresentação corporativa
Imatia: apresentação corporativaimatia
 
Skalena - Overview de Soluções
Skalena - Overview de Soluções Skalena - Overview de Soluções
Skalena - Overview de Soluções Edgar Silva
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuiteStart4up
 
Microsoft e Telecentros
Microsoft e TelecentrosMicrosoft e Telecentros
Microsoft e TelecentrosHudson Augusto
 
Aspectos Atuais em Sistemas de Informação
Aspectos Atuais em Sistemas de InformaçãoAspectos Atuais em Sistemas de Informação
Aspectos Atuais em Sistemas de InformaçãoElvis Fusco
 
Soyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz Sistemas Ltda
 
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchLeonardo Soares
 
SCN Meet Up - UX Strategy - v1
SCN Meet Up - UX Strategy - v1SCN Meet Up - UX Strategy - v1
SCN Meet Up - UX Strategy - v1Alex Marin Silva
 
Mercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de SistemasMercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de SistemasIvan Sanches
 
CV_Moacir_Martins_Gerente_Projeto_v1
CV_Moacir_Martins_Gerente_Projeto_v1CV_Moacir_Martins_Gerente_Projeto_v1
CV_Moacir_Martins_Gerente_Projeto_v1Moacir Martins
 
Rchaves developers in a devices & services world - 201404 - final
Rchaves   developers in a devices & services world - 201404 - finalRchaves   developers in a devices & services world - 201404 - final
Rchaves developers in a devices & services world - 201404 - finalRichard Chaves
 
Tudo e todos conectados - Vem aí a revolução!
Tudo e todos conectados - Vem aí a revolução!Tudo e todos conectados - Vem aí a revolução!
Tudo e todos conectados - Vem aí a revolução!Poliana Godinho Pires
 
Apresentação realizada no SCN Meet Up RJ 2015
Apresentação realizada no SCN Meet Up RJ 2015Apresentação realizada no SCN Meet Up RJ 2015
Apresentação realizada no SCN Meet Up RJ 2015Alex Marin Silva
 
Apresentação da WiseOn Tecnologia
Apresentação da WiseOn TecnologiaApresentação da WiseOn Tecnologia
Apresentação da WiseOn Tecnologiaivanclever
 

Semelhante a Desenvolvimento mobile (20)

Imatia: apresentação corporativa
Imatia: apresentação corporativaImatia: apresentação corporativa
Imatia: apresentação corporativa
 
Skalena - Overview de Soluções
Skalena - Overview de Soluções Skalena - Overview de Soluções
Skalena - Overview de Soluções
 
Apresentação Executiva S2it
Apresentação Executiva S2itApresentação Executiva S2it
Apresentação Executiva S2it
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuite
 
Microsoft e Telecentros
Microsoft e TelecentrosMicrosoft e Telecentros
Microsoft e Telecentros
 
Workshop Reinventando a TI
Workshop Reinventando a TIWorkshop Reinventando a TI
Workshop Reinventando a TI
 
Aspectos Atuais em Sistemas de Informação
Aspectos Atuais em Sistemas de InformaçãoAspectos Atuais em Sistemas de Informação
Aspectos Atuais em Sistemas de Informação
 
Soyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business Intelligence
 
Cv alexandre rezendedecastro
Cv alexandre rezendedecastroCv alexandre rezendedecastro
Cv alexandre rezendedecastro
 
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
 
Apresentação da F6 Sistemas
Apresentação da F6 SistemasApresentação da F6 Sistemas
Apresentação da F6 Sistemas
 
SCN Meet Up - UX Strategy - v1
SCN Meet Up - UX Strategy - v1SCN Meet Up - UX Strategy - v1
SCN Meet Up - UX Strategy - v1
 
Carlos Eduardo Capparelli
Carlos Eduardo CapparelliCarlos Eduardo Capparelli
Carlos Eduardo Capparelli
 
Mercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de SistemasMercado de trabalho para Desenvolvedores de Sistemas
Mercado de trabalho para Desenvolvedores de Sistemas
 
CV_Moacir_Martins_Gerente_Projeto_v1
CV_Moacir_Martins_Gerente_Projeto_v1CV_Moacir_Martins_Gerente_Projeto_v1
CV_Moacir_Martins_Gerente_Projeto_v1
 
Rchaves developers in a devices & services world - 201404 - final
Rchaves   developers in a devices & services world - 201404 - finalRchaves   developers in a devices & services world - 201404 - final
Rchaves developers in a devices & services world - 201404 - final
 
Tudo e todos conectados - Vem aí a revolução!
Tudo e todos conectados - Vem aí a revolução!Tudo e todos conectados - Vem aí a revolução!
Tudo e todos conectados - Vem aí a revolução!
 
Apresentação realizada no SCN Meet Up RJ 2015
Apresentação realizada no SCN Meet Up RJ 2015Apresentação realizada no SCN Meet Up RJ 2015
Apresentação realizada no SCN Meet Up RJ 2015
 
Apresentação da WiseOn Tecnologia
Apresentação da WiseOn TecnologiaApresentação da WiseOn Tecnologia
Apresentação da WiseOn Tecnologia
 
O Futuro da Carreira Profissional
O Futuro da Carreira ProfissionalO Futuro da Carreira Profissional
O Futuro da Carreira Profissional
 

Mais de Alexandre Oliveira

Apresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e AppsApresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e AppsAlexandre Oliveira
 
10 Linguagens de programação essenciais
10 Linguagens de programação essenciais10 Linguagens de programação essenciais
10 Linguagens de programação essenciaisAlexandre Oliveira
 
World of Warcraft e Aprendizado de História
World of Warcraft e Aprendizado de HistóriaWorld of Warcraft e Aprendizado de História
World of Warcraft e Aprendizado de HistóriaAlexandre Oliveira
 
GBL - Game Based Learning, jogos em sala de aula
GBL - Game Based Learning, jogos em sala de aulaGBL - Game Based Learning, jogos em sala de aula
GBL - Game Based Learning, jogos em sala de aulaAlexandre Oliveira
 
Gamification: Técnicas de Avaliação
Gamification: Técnicas de AvaliaçãoGamification: Técnicas de Avaliação
Gamification: Técnicas de AvaliaçãoAlexandre Oliveira
 
Oficina de Criação de Mundos nos Jogos
Oficina de Criação de Mundos nos JogosOficina de Criação de Mundos nos Jogos
Oficina de Criação de Mundos nos JogosAlexandre Oliveira
 
Edição de Vídeos Una Barreiro
Edição de Vídeos Una BarreiroEdição de Vídeos Una Barreiro
Edição de Vídeos Una BarreiroAlexandre Oliveira
 
Iniciação ao Desenvolvimento de Jogos
Iniciação ao Desenvolvimento de JogosIniciação ao Desenvolvimento de Jogos
Iniciação ao Desenvolvimento de JogosAlexandre Oliveira
 
1º Meetup de Gamification de Belo Horizonte
1º Meetup de Gamification de Belo Horizonte1º Meetup de Gamification de Belo Horizonte
1º Meetup de Gamification de Belo HorizonteAlexandre Oliveira
 

Mais de Alexandre Oliveira (20)

Apresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e AppsApresentação Aula Usabilidade Web Jogos e Apps
Apresentação Aula Usabilidade Web Jogos e Apps
 
10 Linguagens de programação essenciais
10 Linguagens de programação essenciais10 Linguagens de programação essenciais
10 Linguagens de programação essenciais
 
World of Warcraft e Aprendizado de História
World of Warcraft e Aprendizado de HistóriaWorld of Warcraft e Aprendizado de História
World of Warcraft e Aprendizado de História
 
Universi dos Games 2022
Universi dos Games 2022Universi dos Games 2022
Universi dos Games 2022
 
Educação Gamificada
Educação GamificadaEducação Gamificada
Educação Gamificada
 
Educação gamificada
Educação gamificadaEducação gamificada
Educação gamificada
 
GBL - Game Based Learning, jogos em sala de aula
GBL - Game Based Learning, jogos em sala de aulaGBL - Game Based Learning, jogos em sala de aula
GBL - Game Based Learning, jogos em sala de aula
 
Machine learning
Machine learningMachine learning
Machine learning
 
Gamification: Técnicas de Avaliação
Gamification: Técnicas de AvaliaçãoGamification: Técnicas de Avaliação
Gamification: Técnicas de Avaliação
 
Gamification Reduzida
Gamification ReduzidaGamification Reduzida
Gamification Reduzida
 
Palestra Finit 2017
Palestra Finit 2017Palestra Finit 2017
Palestra Finit 2017
 
Oficina de Criação de Mundos nos Jogos
Oficina de Criação de Mundos nos JogosOficina de Criação de Mundos nos Jogos
Oficina de Criação de Mundos nos Jogos
 
Edição de Vídeos Una Barreiro
Edição de Vídeos Una BarreiroEdição de Vídeos Una Barreiro
Edição de Vídeos Una Barreiro
 
Mobile Marketing - Pós Una
Mobile Marketing - Pós UnaMobile Marketing - Pós Una
Mobile Marketing - Pós Una
 
Gamification prática09082017
Gamification prática09082017Gamification prática09082017
Gamification prática09082017
 
Oficina de Capacitação Una
Oficina de Capacitação UnaOficina de Capacitação Una
Oficina de Capacitação Una
 
Iniciação ao Desenvolvimento de Jogos
Iniciação ao Desenvolvimento de JogosIniciação ao Desenvolvimento de Jogos
Iniciação ao Desenvolvimento de Jogos
 
Ionic labs
Ionic labsIonic labs
Ionic labs
 
1º Meetup de Gamification de Belo Horizonte
1º Meetup de Gamification de Belo Horizonte1º Meetup de Gamification de Belo Horizonte
1º Meetup de Gamification de Belo Horizonte
 
Jornada do herói
Jornada do heróiJornada do herói
Jornada do herói
 

Desenvolvimento mobile