O que fazer e não fazer ao criar uma app nativa a partir do site WordPress
Escrito por Andressa Izumi na
Todos os dias estou em contacto com pessoas que têm um site WordPress e pretendem torná-lo numa app nativa. Não é nenhuma surpresa, visto que mais de 19% da web funciona com o WordPress
Durante a conversa, sempre acabamos por falar sobre qual a melhor forma de fazer esta transformação, então eu pensei que seria interessante partilhar isso contigo neste artigo.
Durante a conversa, sempre acabamos por falar sobre qual a melhor forma de fazer esta transformação, então eu pensei que seria interessante partilhar isso contigo neste artigo.
(A não fazer) Usar o feed RSS
O que a maioria das pessoas faz inicialmente, é começar a usar o feed RSS para colocar conteúdo na sua app. É natural porque é muito fácil. E além disso, fica interessante visualmente porque vai buscar o título, a imagem e o conteúdo dos teus artigos. Mas só isso. E no que diz respeito à utilização da app, há funções importantes que ficarão em falta.
Eu não recomendo o uso de feed RSS, exceto em um caso. Se estás à procura de um construtor de aplicações para criares a tua app, usa o feed RSS para ver se a solução que estás a utilizar é boa ou não. Desta forma, podes basear o teu teste em conteúdo real, o que é sempre melhor.
Eu não recomendo o uso de feed RSS, exceto em um caso. Se estás à procura de um construtor de aplicações para criares a tua app, usa o feed RSS para ver se a solução que estás a utilizar é boa ou não. Desta forma, podes basear o teu teste em conteúdo real, o que é sempre melhor.
(A fazer) Usar o plugin para uma integração mais profunda
Usar um plugin é a forma correta de recolher o conteúdo do teu site WordPress para a tua app.
Há diversos plugins disponíveis para criar apps a partir de um site WP. Eu vou abordar um em particular neste post, o plugin GoodBarber para WordPress.
Ao contrário do feed RSS, que é um formato standard, um plugin pode ser 100% personalizável. O que significa que podes desenhar um plugin ou usar um já previamente feito, que possa trazer à tua app funções de valor. Aquelas que realmente queres ter.
Por exemplo, se o teu site WordPress é um site de notícias, eu recomendo vivamente que incluas as seguintes funções na tua app:
- Categorias
O plugin pode ter acesso à estrutura do teu website. E poderás reproduzir esta estrutura na tua app, ou de certa forma, adaptá-la apenas para a tua app.
Adicionar, editar ou remover categorias també será gerido pelo plugin, para que a tua app se mantenha alinhada ao teu website, sempre.
- Sincronização de comentários
Ler e postar comentários é uma das funções com mais valor para a tua app. Um plugin pode fazer a sincronização entre a app e o website. Comentários enviados através da app aparecem no website e vice-versa.
- Motor de pesquisa
É impossível não ter um motor de pesquisa. É esta a forma como nos comportamos na web, de questão em questão. O plugin tem acesso à base de dados da WP, de forma a poder responder com uma lista de resultados relacionados com a questão feita na app.
- Paginação
Mesmo com o aumento progressivo do tamanho dos ecrãs de telemóvel, há sempre menos superfície para apresentar conteúdo, em comparação com um computador. Além disso, existe a variação de largura de banda no acesso à Internet, e é necessário otimizar a forma como o conteúdo é apresentado na tua app. Um plugin torna muito mais fácil a implementação de paginação. Após isso, os designers podem expressar o seu talento e encontrar a forma mais elegante para navegar pelas páginas ou scroll infinito.
Há diversos plugins disponíveis para criar apps a partir de um site WP. Eu vou abordar um em particular neste post, o plugin GoodBarber para WordPress.
Ao contrário do feed RSS, que é um formato standard, um plugin pode ser 100% personalizável. O que significa que podes desenhar um plugin ou usar um já previamente feito, que possa trazer à tua app funções de valor. Aquelas que realmente queres ter.
Por exemplo, se o teu site WordPress é um site de notícias, eu recomendo vivamente que incluas as seguintes funções na tua app:
- Categorias
O plugin pode ter acesso à estrutura do teu website. E poderás reproduzir esta estrutura na tua app, ou de certa forma, adaptá-la apenas para a tua app.
Adicionar, editar ou remover categorias també será gerido pelo plugin, para que a tua app se mantenha alinhada ao teu website, sempre.
- Sincronização de comentários
Ler e postar comentários é uma das funções com mais valor para a tua app. Um plugin pode fazer a sincronização entre a app e o website. Comentários enviados através da app aparecem no website e vice-versa.
- Motor de pesquisa
É impossível não ter um motor de pesquisa. É esta a forma como nos comportamos na web, de questão em questão. O plugin tem acesso à base de dados da WP, de forma a poder responder com uma lista de resultados relacionados com a questão feita na app.
- Paginação
Mesmo com o aumento progressivo do tamanho dos ecrãs de telemóvel, há sempre menos superfície para apresentar conteúdo, em comparação com um computador. Além disso, existe a variação de largura de banda no acesso à Internet, e é necessário otimizar a forma como o conteúdo é apresentado na tua app. Um plugin torna muito mais fácil a implementação de paginação. Após isso, os designers podem expressar o seu talento e encontrar a forma mais elegante para navegar pelas páginas ou scroll infinito.
Tudo a postos?
É fácil tornar o teu site WordPress em uma app mobile. Qualquer solução que escolhas terás a ajuda da comunidade e pessoas que desenvolvem ferramentas para tornar a tua vida mais fácil. Não hesites em contactá-los e começa a criar a tua app, já :)