Responsivo ou Aplicação Dedicada? O que você deve usar?

Se você pretende maximizar o impacto e o alcance de seu conteúdo digital, é importante considerar quais plataformas móveis são mais apropriadas para seu público-alvo. Alguns conteúdos se adaptam melhor a sites responsivos sensíveis a dispositivos móveis, enquanto outros tipos de conteúdo ou interações podem ser melhor atendidos por um aplicativo móvel dedicado.

Então, como você decide qual é o mais apropriado para você?

Preparamos uma lista de verificação rápida com algumas das coisas que vale a pena considerar antes de embarcar em uma rota ou outra.

Web responsivaAplicativo para celular
CustosSe você construir direito, o código é o mesmo em todas as plataformas (web, tablet, telefone, etc), por isso é mais rápido, mais barato e geralmente mais fácil de manter.Você precisará de uma licença para cada plataforma na qual deseja publicar o aplicativo. Você também tem que pagar por licenças de desenvolvimento.
Quaisquer atualizações para o aplicativo também exigem que a nova versão seja reenviada para as lojas e esta atualização pode apresentar atrasos na obtenção de seu público-alvo.
ConteúdoQualquer alteração de conteúdo é exibida instantaneamente. Também pode ser facilmente indexado pelos motores de busca.O conteúdo da sua aplicação está restrito à política da loja. O fato de que o conteúdo está dentro do app significa que ele geralmente não pode ser indexado pelos motores de busca.
DisponibilidadeO site está sempre disponível, mas uma conexão à Internet é sempre necessária.A maioria dos aplicativos pode ser executada off-line, mas muitas vezes exigem acesso à Internet ao atualizar o conteúdo ou consultas a um banco de dados.
Recursos do telefoneO acesso à funcionalidade física do seu telefone é muito limitado.As aplicações podem ser precisar de acesso a muito mais características físicas do seu telefone como a sua câmera, acelerômetro, bússola, etc. Com opt ins do usuário, ele também pode usar dados de aplicativos como seus contatos ou calendários, etc. Isso torna muito mais fácil para seus usuários  a conexão e interação com o seu serviço.
DesempenhoCada página precisa baixar todas as fontes (imagens, estilos, javascript, …). De modo que os ativos comuns são carregados várias vezes desperdiçando tempo e dados.O aplicativo só recebe os dados necessários e o uso de dados da rede é mantido no mínimo. Os ativos comuns são empacotados dentro do aplicativo.
Ideal paraO conteúdo é mais importante do que a interação do usuário. Bom para o mercado e notícias.Serviços que oferecem mais do que apenas conteúdo e que se beneficiam da interatividade de um usuário é importante.
Adequado para este tipo de aplicações
  • Sites corporativos
  • Sites pessoais
  • Site de eventos
  • Sites / serviços sociais
  • Placas do trabalho
  • Site de jornal (Paywalls)

Como você pode ver, não há certo ou errado aqui – a natureza do seu serviço e conteúdo, bem como a quantidade de interação que você precisa de seus usuários é suscetível de impacto a sua decisão. Lembre-se que a construção de um aplicativo para dispositivos móveis provavelmente precisará de muito mais tempo para planejar e desenvolver e não será barata e (como qualquer outro canal de comunicação) precisará manter-se atualizado com conteúdo, recursos e aprimoramentos ao longo do tempo.

Edifício de aplicativos: código nativo ou tecnologias da Web?

Se você decidir criar um aplicativo móvel dedicado – a próxima decisão será descobrir se deve ser criado usando código nativo ou tecnologias da Web como HTML5 e JavaScript.

Anteriormente – a única maneira de construir um aplicativo decente para um dispositivo móvel era construí-lo usando o código nativo para o respectivo sistema operacional.

No entanto, mais recentemente, uma infinidade de novos serviços, estruturas e empresas apareceram oferecendo para ajudá-lo a construir aplicativos usando tecnologias web modernas.

Então, qual é o negócio? Bem – para ser franco – não é fácil escrever um aplicativo usando código nativo – requer conhecimento de tecnologias mais difíceis de aprender e pessoas com essas habilidades estão em alta demanda. Ele também leva muito mais tempo e orçamento para construir nesses ambientes. Os benefícios são significativos – quando você escreve um aplicativo dedicado a uma determinada plataforma, você pode segmentar boa parte da sua funcionalidade e saber que a interface e o código serão otimizados para funcionar nativamente nesse ambiente.

Construir aplicativos usando plataformas como PhoneGap e Titanium Appcelerator tem a vantagem de ser capaz de usar tecnologias mais fáceis de aprender, mais rápido para se desenvolver. Como regra geral, você também só precisa criar seu aplicativo uma vez e, em seguida, poderá implantá-lo em várias plataformas e dispositivos. Parece bom – então quais são as desvantagens? Bem, a interface e o código não são otimizados para a plataforma pretendida – então eles tendem a parecer menos integrados ao sistema operacional do dispositivo e, muitas vezes, sofrem com problemas de desempenho (animações mais lentas e redesenho de tela). Você também será mais limitado com qual dos serviços e recursos do telefone o software pode acessar.

Estas são plataformas populares:

Sua decisão com qual ambiente de código escolher, será provavelmente determinada pelo seu orçamento e tempo que você tem, bem como quão importante desempenho, qualidade de design e integração com o ambiente de telefone escolhido do seu usuário é.

Qual foi a sua experiência com a criação de aplicativos para dispositivos móveis? Você prefere nativo ou responsivo?

Log in with your credentials

Forgot your details?