Native APP – Native App é um aplicativo baseado no sistema operacional local de smartphones como iOS, Android, WP e escrito e executado com programas nativos, também chamado de aplicativo nativo.

Aplicativo nativo

Vantagens:

  1. Crie uma experiência de usuário perfeita
  2. Desempenho estável
  3. Velocidade de operação rápida, mãos na massa suave
  4. Acesso a recursos locais (catálogo de endereços, álbum de fotos)
  5. Projete excelentes efeitos de movimento, transições
  6. Notificações ou lembretes íntimos no nível do sistema
  7. Alta taxa de retenção de usuários

Desvantagens:

  1. Alto custo de distribuição (diferentes plataformas possuem diferentes linguagens de desenvolvimento e adaptações de interface)
  2. Alto custo de manutenção (por exemplo, um aplicativo foi atualizado para V5, mas ainda há usuários usando V2, V3, V4 , Requer mais desenvolvedores para manter a versão anterior)
  3. A atualização é lenta. De acordo com diferentes plataformas, diferentes processos, como submissão-revisão-online, etc., precisam passar por processos mais complicados

aplicativo web

Web App, como o nome sugere, refere-se a aplicativos baseados na web, basicamente escritos em linguagem Html5, sem necessidade de download e instalação. Semelhante ao aplicativo de luz agora mencionado. O aplicativo baseado no navegador é basicamente uma versão de tela sensível ao toque do aplicativo da web.

Vantagens

  1. Baixo custo de desenvolvimento
  2. Atualização rápida,
  3. A atualização não precisa notificar os usuários, não precisa atualizar manualmente,
  4. Pode abranger várias plataformas e terminais.

Desvantagens:

  1. Entrada temporária
  2. Não é possível obter notificações no nível do sistema, lembretes, efeitos de animação, etc.
  3. Baixa taxa de retenção de usuários
  4. Muitas restrições no design
  5. Experiência ruim

Aplicativo híbrido

Refere-se a um aplicativo híbrido semi-nativo e semi-Web, que tem tanto “a vantagem de uma boa experiência de interação do usuário do aplicativo nativo” quanto “a vantagem do desenvolvimento multiplataforma do aplicativo da Web”. Precisa baixar e instalar, ele se parece com o Native App, mas existem apenas algumas UI Web Views, e o conteúdo a ser acessado é Web. Assim, o aplicativo híbrido se esforça para criar uma experiência semelhante ao aplicativo nativo, mas ainda é limitado pela tecnologia, velocidade da rede e muitos outros fatores.