Início » WordPress Mobile » WordPress e o desenvolvimento de aplicativos móveis
WordPress Mobile

WordPress e o desenvolvimento de aplicativos móveis

O WordPress é considerado no desenvolvimento de aplicativos móveis, e talvez você nem sabia. Vamos te contar tudo a respeito.
Escrito Por Leandro Vieira em setembro de 2020 /6 min de leitura
Conteúdo escrito por humano
Ilustração para o Desenvolvimento de aplicativos móveis

O WordPress também é utilizado no desenvolvimento de aplicativos móveis.

Nunca me esqueço de uma fala do seu co-fundador, em 2009 no Brasil que dizia assim: “O WordPress almeja ser invisível”.

Esse dizer dá margens para várias interpretações.

Vou escrever algumas delas.

  • A plataforma é tão flexível, que você a customiza e ninguém a percebe;
  • Você não precisa expor o “powered by WordPress”;
  • Interfaces diversas podem acessar os conteúdos na plataforma através da API.
Ilustração para o Desenvolvimento de aplicativos móveis

Interface de usuário e gestão de conteúdo

Se você fizer um paralelo entre um site e um aplicativo, encontrará dois elementos comuns entre eles.

A interface de usuário e o sistema de gestão de conteúdo.

É evidente que um tema WP convencional não ficará bem como um App.

Embora possa ser, ele não foi desenvolvido para essa finalidade.

A experiência do usuário precisa ser considerada nos diferentes contextos.

Agora, quando falamos da gestão de conteúdo, a história é bem diferente.

Estamos nos referindo ao CMS mais utilizado do planeta.

De forma invisível, ele está por trás de milhares de aplicativos que você utiliza no seu dia a dia.

O conteúdo nele gerenciado é acessado através da sua poderosa REST API.

Os 3 tipos de custos mais comuns ao criar um App

Mais uma vez, podemos fazer um paralelo com sites e listar os custos mais comuns no desenvolvimento de aplicativos móveis.

  1. Desenvolvimento;
  2. Infraestrutura;
  3. Suporte.

O custo de desenvolvimento segue a mesma lógica, ou seja, a complexidade, prazo, quantidade de pessoas envolvidas e os esforços farão a composição do real custo do projeto.

O aplicativo vai se comunicar com servidores, portanto, precisamos considerar a hospedagem de arquivos e outras questões de infraestrutura de servidores.

Suporte também é considerado na conta, afinal é preciso apoiar a empresa que está por trás do projeto, bem como os usuários que o utilizam.

Além disso, é preciso acompanhar as evoluções técnicas da plataforma a qual está inserido e se atualizar.

Agora, precisamos, ou não, multiplicar esses custos pela quantidade de plataformas a serem adotadas.

O universo do iOS é diferente do Android.

Isso significa dizer que você terá custos específicos para cada plataforma utilizada.

Exatamente isso o que você pensou:

  • Gastos de Desenvolvimento = Custo para iOS + Custo para Android;
  • Custos de Infraestrutura = Custo para iOS + Custo para Android;
  • Despesas de Suporte = Custo para iOS + Custo para Android.

Por isso que aplicativos híbridos ganharam mercado.

Com eles é possível ter um único custo e ainda contar com mais uma plataforma. Explico.

Desenvolver aplicativos com tecnologias web como HTML, CSS e JavaScript nos permite considerar a web como plataforma.

Bem como publicar esse app no iOS e Android.

E dessa forma, a matemática fica assim:

  • Desenvolvimento: Web + iOS + Android = um único custo de desenvolvimento;
  • Infraestrutura: Web + iOS + Android = um único custo de infraestrutura;
  • Suporte: Web + iOS + Android = um único custo de suporte.

É claro que aplicativos híbridos tem suas vantagens e desvantagens.

Por isso que percebemos algumas empresas lançarem para uma plataforma, depois para a próxima, ou considerarem somente uma.

Os diferentes tipos de aplicativos

Podemos resumir os diferentes tipos de aplicativos móveis em três.

  1. Apps nativos;
  2. Web App;
  3. Apps Híbridos.

Apps nativos

Os aplicativos nativos de cada plataforma são desenvolvidos com as linguagens de programação de cada plataforma.

Por isso, se você considerar o desenvolvimento para Android e iOS terá um custo dobrado.

Eles tem a vantagem de usarem todo o potencial do respectivo sistema.

Isto é, o padrão de UX, Design, funcionalidades do dispositivo e maior facilidade no uso em modo offline.

Web App

É um site na internet, pensado e desenvolvido com o conceito de Mobile First.

O projeto fica hospedado em uma hospedagem de sites convencional, logo não ocupa espaço do aparelho em que está instalado.

O navegador de internet do aparelho é utilizado de uma forma embutida para acessar a interface.

Apps Híbridos

Os aplicativos móveis híbridos une o melhor dos dois mundos.

Com esse tipo de projeto temos uma interseção entre os universos dos apps nativos e web app.

Eles são baixados nas lojas das plataformas de Apps e são carregados e acessados através de um Web App.

As principais diferenças entre os tipos de aplicativos

CaracterísticaApp NativoWeb AppApp Híbrido
UX e Design específico de cada plataformaSimNãoNão
Linguagem de programação utilizadaEspecífica do iOS ou AndroidHTML, CSS e JavaScriptCombinação de linguagens web mais do sistema em uso
Acesso às funcionalidades do dispositivo (Por exemplo o GPS)SimNãoParcial
Funcionamento offlineSimLimitadoLimitado
Download através das lojas de aplicativosSimNãoSim
Custo de DesenvolvimentoMaiorMenorMenor

O WordPress no cenário de desenvolvimento de aplicativos móveis

Quando você pensa na interface do app o WordPress não faz muito sentido.

Você pensa dessa forma, por que imagina um tema WP rodando no iOS e Android, por exemplo.

Agora, considere o desenvolvimento do aplicativo móvel com os conceitos Mobile First e Headless.

Mobile First é um conceito aplicado em projetos web onde o foco inicial da arquitetura e desenvolvimento é direcionado aos dispositivos móveis.

Com o conceito de Headless você não usa um tema, somente o core e plugins da plataforma.

A cada de visualização será seu App desenvolvido com linguagens da web como HTML, CSS e JavaScript (React, Vue).

Se o conceito de Headless é novo para você, considere ler a respeito e assistir o vídeo abaixo.

Os dois maiores desafios no universo de Apps

O desenvolvimento de aplicativos móveis tem dois grandes desafios que precisam ter estratégias para vencê-los.

Caso contrário, todo seu esforço de desenvolvimento será em vão.

Me refiro aos desafios de download e engajamento.

E isso indiferente do tipo de desenvolvimento escolhido.

Embora um Web app tem uma vantagem de ser indexado pelo Google.

Enquanto no site você tem o desafio de converter o usuário trazido através de tráfego.

No app é necessário converter em download, ou seja, fazer o usuário instalar seu aplicativo.

Uma vez conquistado o lead, no caso de um site, o próximo passo é nutrir o contato através de automação de marketing.

Já no universo de aplicativos móveis, a nutrição se dá através de engajamento.

Sem essa adoção o app fica escondido e sem utilidade para o usuário.

Conclusão

Sempre precisamos fazer escolhas.

Neste artigo procurei te embasar com informações para te apoiar na sua escolha de qual caminho seguir.

Não tem o certo ou errado, o melhor ou pior. E sim, o seu momento, a sua necessidade e o tipo que mais se adequa.

Percebemos que o desenvolvimento de aplicativos móveis tem diferentes tipos, e eles com suas vantagens e desvantagens.

Faça suas escolhas, e se preciso for conte com os especialistas dm WordPress da Apiki para desenvolver seu aplicativo sob demanda.

Leandro Vieira

Uma das grandes referências de WordPress no Brasil, entusiasta e evangelista da plataforma. Fundador e CEO da Apiki, empresa especializada no desenvolvimento web com WordPress.
Qual nota você da para este artigo?
Ruim

O que você achou disso?

Clique nas estrelas

Média da classificação 0 / 5. Número de votos: 0

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Excelente
Artigos Relacionados

  1. Tem algum curso que ensina isso?
    1. Leandro Vieira
      Ainda desconheço, Lucas ;(
  2. Excelente conteúdo. Muito informativo
  3. Vou compartilhar com amigos, vale a leitura.

Construa seu site WordPress sob medida com os maiores especialistas em WordPress da America Latina
Conheça a Apiki

Faça um comentário
Cadastre-se rápido

Fazer Login