Desenvolvimento Mobile
Híbrido vs Nativo
r a n c h o d e v 2 0 1 6
About me
★ Desenvolvedora na Lambda3;
★ Formada em Análise e Desenvolvimento
de Sistemas;
★ Experiência em desenvolvimento...
IMAGINE A SEGUINTE
SITUAÇÃO
...
r a n c h o d e v 2 0 1 6
r a n c h o d e v 2 0 1 6
Olá,
Estou precisando de um
app mobile!
r a n c h o d e v 2 0 1 6
PRECISAMOS DE MAIS
INFORMAÇÕES
SOBRE O APP ...
r a n c h o d e v 2 0 1 6
É bem simples, ele deverá …
★ Tirar foto
★ GPS
★ Armazenamento Local
★ Comunicação com Backend
r a n c h o d e v 2 0 1 6
TRANQUILO !
ELE SERÁ PARA QUAL
PLATAFORMA ?
r a n c h o d e v 2 0 1 6
Deve suportar:
★ IOS
★ Android
★ Windows Phone
r a n c h o d e v 2 0 1 6
OK !? E QUAL SERÁ O
PRAZO DE ENTREGA
MESMO?
r a n c h o d e v 2 0 1 6r a n c h o d e v 2 0 1 6
Em 35 dias, deverá estar
nas LOJAS !
r a n c h o d e v 2 0 1 6
Reação:
r a n c h o d e v 2 0 1 6
O QUE EU FAÇO ?
r a n c h o d e v 2 0 1 6
APLICATIVO MOBILE
HÍBRIDO OU NATIVO ?
r a n c h o d e v 2 0 1 6
NATIVO
★ Desenvolvido específico para cada plataforma:
■ Android: Java (Android Studio / Eclipse...
r a n c h o d e v 2 0 1 6
São desenvolvidos especificamente para um determinado
sistema operacional, então eles são mais r...
r a n c h o d e v 2 0 1 6
Plataformas possuem algumas
características individuais,
seguindo os padrões de
interface do usu...
r a n c h o d e v 2 0 1 6
NATIVO
Público
Podem ser descobertos mais facilmente pelos usuários na App
Store (melhor UX obté...
r a n c h o d e v 2 0 1 6
HÍBRIDO
★ Se comporta como um aplicativo nativo, mas é uma aplicação web;
★ Essencialmente desen...
r a n c h o d e v 2 0 1 6r a n c h o d e v 2 0 1 6
r a n c h o d e v 2 0 1 6
HÍBRIDO
r a n c h o d e v 2 0 1 6
O custo de desenvolver é inferior ao nativo. Não é necessário
criar versões separadas por plataf...
r a n c h o d e v 2 0 1 6
O QUE LEVAR EM
CONSIDERAÇÃO PARA
ESCOLHER UMA DAS
SOLUÇÕES ?
É um app protótipo ?
Quantas vezes será atualizado?
r a n c h o d e v 2 0 1 6
É um jogo ?
Utilizará recursos nativos ?
Qua...
r a n c h o d e v 2 0 1 6
Prazo de Entrega
Híbrido Nativo
Performance, confiabilidade, objetivo e público alvo
Híbrido Nativo
r a n c h o d e v 2 0 1 6
r a n c h o d e v 2 0 1 6
Orçamento Disponível
Híbrido Nativo
Experiência do Usuário
Híbrido Nativo
r a n c h o d e v 2 0 1 6
r a n c h o d e v 2 0 1 6
Atualização - App Store
Híbrido Nativo
r a n c h o d e v 2 0 1 6
Você tem uma aplicação muito simples que
realmente não vai precisar de qualquer
funcionalidade c...
r a n c h o d e v 2 0 1 6
Você quer desenvolver um MVP, mas já tem uma
lista de recursos extras que você gostaria de
adici...
r a n c h o d e v 2 0 1 6
RESUMINDO
r a n c h o d e v 2 0 1 6
Não há uma resposta exata para qual a
melhor opção entre aplicativos híbridos
ou nativos, o impo...
r a n c h o d e v 2 0 1 6
DÚVIDAS ?
Twitter: @LetticiaNicoli
E-mail: letticia.nicoli@lambda3.com.br
http://goo.gl/QKYhWV
Desenvolvimento Mobile: Híbrido x Nativo
Desenvolvimento Mobile: Híbrido x Nativo
Desenvolvimento Mobile: Híbrido x Nativo
Próximos SlideShares
Carregando em…5
×

Desenvolvimento Mobile: Híbrido x Nativo

225 visualizações

Publicada em

Evento RanchoDev 2016

Publicada em: Celular
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
225
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento Mobile: Híbrido x Nativo

  1. 1. Desenvolvimento Mobile Híbrido vs Nativo r a n c h o d e v 2 0 1 6
  2. 2. About me ★ Desenvolvedora na Lambda3; ★ Formada em Análise e Desenvolvimento de Sistemas; ★ Experiência em desenvolvimento e gestão de projetos; ★ Adepta a novas tecnologias e metodologias ágeis de desenvolvimento. Letticia Nicoli de Lima 20 Anos
  3. 3. IMAGINE A SEGUINTE SITUAÇÃO ... r a n c h o d e v 2 0 1 6
  4. 4. r a n c h o d e v 2 0 1 6 Olá, Estou precisando de um app mobile!
  5. 5. r a n c h o d e v 2 0 1 6 PRECISAMOS DE MAIS INFORMAÇÕES SOBRE O APP ...
  6. 6. r a n c h o d e v 2 0 1 6 É bem simples, ele deverá … ★ Tirar foto ★ GPS ★ Armazenamento Local ★ Comunicação com Backend
  7. 7. r a n c h o d e v 2 0 1 6 TRANQUILO ! ELE SERÁ PARA QUAL PLATAFORMA ?
  8. 8. r a n c h o d e v 2 0 1 6 Deve suportar: ★ IOS ★ Android ★ Windows Phone
  9. 9. r a n c h o d e v 2 0 1 6 OK !? E QUAL SERÁ O PRAZO DE ENTREGA MESMO?
  10. 10. r a n c h o d e v 2 0 1 6r a n c h o d e v 2 0 1 6 Em 35 dias, deverá estar nas LOJAS !
  11. 11. r a n c h o d e v 2 0 1 6 Reação:
  12. 12. r a n c h o d e v 2 0 1 6 O QUE EU FAÇO ?
  13. 13. r a n c h o d e v 2 0 1 6 APLICATIVO MOBILE HÍBRIDO OU NATIVO ?
  14. 14. r a n c h o d e v 2 0 1 6 NATIVO ★ Desenvolvido específico para cada plataforma: ■ Android: Java (Android Studio / Eclipse) ■ iOS: Objective-C / Swift (XCode) ■ Windows Phone: C# (Visual Studio) ★ Explora todas as potencialidades da plataforma; ★ Possui acesso a diversos recursos dos aparelhos como GPS, câmera, calendário, acelerômetro, giroscópio, entre outros; ★ Pode funcionar sem a necessidade de internet;
  15. 15. r a n c h o d e v 2 0 1 6 São desenvolvidos especificamente para um determinado sistema operacional, então eles são mais rápidos e mais refinados, tornando-os uma combinação perfeita para aplicações de alto desempenho e jogos; NATIVO Excelente desempenho
  16. 16. r a n c h o d e v 2 0 1 6 Plataformas possuem algumas características individuais, seguindo os padrões de interface do usuário específicos da plataforma. NATIVO Melhor UX
  17. 17. r a n c h o d e v 2 0 1 6 NATIVO Público Podem ser descobertos mais facilmente pelos usuários na App Store (melhor UX obtém mais destaque). Não possuem nenhum problema/limitação para acessar as funcionalidades do dispositivo, tais como: câmera, microfone, calendário, GPS etc. Acesso mais fácil aos recursos internos
  18. 18. r a n c h o d e v 2 0 1 6 HÍBRIDO ★ Se comporta como um aplicativo nativo, mas é uma aplicação web; ★ Essencialmente desenvolvidos em HTML5 + CSS3 + JS; ★ Característica multiplataforma, se desenvolve apenas uma vez e executa em diferentes plataformas; ★ Exibido através de um navegador embutido no aplicativo, tendo parte/total de seu conteúdo carregado pela internet;
  19. 19. r a n c h o d e v 2 0 1 6r a n c h o d e v 2 0 1 6
  20. 20. r a n c h o d e v 2 0 1 6 HÍBRIDO
  21. 21. r a n c h o d e v 2 0 1 6 O custo de desenvolver é inferior ao nativo. Não é necessário criar versões separadas por plataforma; HÍBRIDO Custo Skills técnicos do time de desenvolvimento com habilidade em JavaScript, HTML e CSS do que em Objective-C, por exemplo. Facilidade de desenvolvimento
  22. 22. r a n c h o d e v 2 0 1 6 O QUE LEVAR EM CONSIDERAÇÃO PARA ESCOLHER UMA DAS SOLUÇÕES ?
  23. 23. É um app protótipo ? Quantas vezes será atualizado? r a n c h o d e v 2 0 1 6 É um jogo ? Utilizará recursos nativos ? Qual é o público que deve atingir ? E a segurança ? Qual é o deadline de entrega ? Precisa funcionar offline ? ? ? ? ? ?? ? ? ? ? ? ? ? Melhor UX ?
  24. 24. r a n c h o d e v 2 0 1 6 Prazo de Entrega Híbrido Nativo
  25. 25. Performance, confiabilidade, objetivo e público alvo Híbrido Nativo r a n c h o d e v 2 0 1 6
  26. 26. r a n c h o d e v 2 0 1 6 Orçamento Disponível Híbrido Nativo
  27. 27. Experiência do Usuário Híbrido Nativo r a n c h o d e v 2 0 1 6
  28. 28. r a n c h o d e v 2 0 1 6 Atualização - App Store Híbrido Nativo
  29. 29. r a n c h o d e v 2 0 1 6 Você tem uma aplicação muito simples que realmente não vai precisar de qualquer funcionalidade complexa no futuro? HÍBRIDO
  30. 30. r a n c h o d e v 2 0 1 6 Você quer desenvolver um MVP, mas já tem uma lista de recursos extras que você gostaria de adicionar no futuro? NATIVO
  31. 31. r a n c h o d e v 2 0 1 6 RESUMINDO
  32. 32. r a n c h o d e v 2 0 1 6 Não há uma resposta exata para qual a melhor opção entre aplicativos híbridos ou nativos, o importante é analisar os requisitos do seu aplicativo e escolher a solução mais adequada.
  33. 33. r a n c h o d e v 2 0 1 6 DÚVIDAS ? Twitter: @LetticiaNicoli E-mail: letticia.nicoli@lambda3.com.br http://goo.gl/QKYhWV

×