Chegou a Black Friday! Crie um app e aproveite 50% de desconto agora!
Voltar

Internet - Apps Gratuitas

na 

Uma das perguntas que mais ouvimos é: Posso criar um app que possa ser usada sem internet? Algo que pode dar uma grande vantagem a pequenos e médios negócios em lugares onde as fontes de internet são inseguras ou não confiáveis. 

A resposta é sim e não. Uma das muitas coisas fantásticas de construir uma aplicação nativa em oposição à web app é a sua acessibilidade. Sem internet, visualizar a versão mobile no dispositivo num browser é muito difícil. Aplicativos nativos têm uma chance maior de serem usados em zonas sem internet mas claro, existem restrições que devemos ter em mente. 

Neste artigo, vamos dar-te todas as informações que precisas sobre as limitações dos apps dentro da plataforma GoodBarber e alguns truques que podes usar para contornar essas limitações. 

Quais as regras para usar a app sem internet?

Primeira coisa a saber: precisas de internet para fazer o download da app nas lojas. Não importa a ligação à internet, é algo que infelizmente não podes contornar. 

A primeira vez que o user quiser usar o app, ele tem que ser obrigatoriamente conectado à internet a fim de ser possível baixar todo o conteúdo. Mais tarde, esse conteúdo pode estar acessível para visualização no app sem internet. Se atualizares o app e adicionares uma foto, video por exemplo, o user não poderá ver este conteúdo sem estar conectado. Terá que obter acesso à internet para baixar o conteúdo e somente depois poderá ver o conteúdo sem conexão. 

Quando o user abre o aplicativo, 20 itens por seção são baixados automaticamente. Alguns elementos como texto, são baixados em apenas alguns segundos mas outros aspectos como fotos por exemplo, podem demorar um pouco mais. De forma a ter totalidade do conteúdo, é importante navegar entre o conteúdo do app para que ele ganhe tempo suficiente para ser carregado. 

Para resumir, o user precisa de uma conexão inicial, não importa para que fim for. Após estabelecer a sua conexão, já é possível desfrutar de todo o conteúdo que foi baixado na seção num momento posterior. 

 

Todos os elementos do App ficam disponíveis sem internet?

Não é importante ter um entendimento mais profundo sobre quais as seções que são e não são disponíveis sem internet para evitar surpresas mais tarde. 

Primeiro vamos falar sobre as seções de HTLM. Como lembrete, uma seção HTLM pode ser usada tanto para exibir um site como para apresentar um recursos personalizado de informação online. Quando adicionas uma seção HLTM, existem 2 opções:

1) Usar o modelo de URL (quando copias e colas o URL para o site e o site aparece dentro do app);
2) Usar um template de HLTM (disponível para opções avançadas para que possas criar recursos especiais dentro do app e os teus próprios códigos). 
Se a tua seção de HLTM for criada através da primeira opção (modelo URL) o mesmo não será visível sem internet mas se conseguires fazer a seção com o modelo HLTM, os users podem ter acesso ao conteúdo dependendo de como ele for codificado. 
Cliques numa seção para websites não serão possíveis de ser usados. Se o call to action for um endereço de email, a caixa de email irá abrir e o user pode escrever a mensagem que, posteriormente, pode ser salva nos rascunhos (deve esperar para a enviar mais tarde). Se quiseres incluir um número de telefone, o mesmo pode ser inserido na mesma seção e automaticamente, a chamada regular do teu telefone irá ser ativada. 

As seções de vídeo e som não estão disponíveis sem internet mesmo se o user já tenha ouvido ou visto o conteúdo com ligação à net, isto porque o conteúdo visual e audio é por norma, muito pesado e como tal, é impossível de o guardar no telefone. A alternativa é mesmo a seção podcast. O user pode ouvir os podcast nos seus apps se o mesmo for baixado no app incialmente com internet e se seguida se for guardado como favorito (clicar no botão estrela). 

Finalmente, para que o user possa enviar qualquer conteúdo é necessário uma conexão à internet. No nosso caso, isso significa que infelizmente as seções de formulário e submissão são ambas fora dos limites. 
 

O que é que uma App offline PODE fazer?

Pode parecer que não existem alternativas à tua app para ser executada offline mas... acredita que existem muitas opções! 

A boa notícia é que os artigos, fotos, mapas e redes sociais são seções de conteúdo que podem ser visitados mesmo sem ligação à internet. Basta lembrar que, para que o user veja todas as fotos que publica, status, tweets, etc, eles precisam de ser conectados em determinado ponto. 

Além disso, podes ainda enviar notificações push para os users enquanto estão offline. Já reparaste que quando sais do avião e ligas o telefone, recebes as notificações na tua app? Isto é exatamente o que acontece quando o user se desconectou à internet e se torna a ligar novamente.

No que diz respeito à recolha de estatísticas sobre os users, não te preocupes se o app está sendo usado offline. Toda a informação será guardada independentemente do status de conexão e como tal, não tens que sacrificar estes dados preciosos. 

Como é que posso ter a certeza que os meus users usam a app offline?

Sugiro que cries uma seção "About" (disponível offline) que diz especificamente o que os teus users podem e não podem fazer com o app de acordo com o seu status de internet. Se descreveres as funcionalidades que estão disponíveis online irás incentivar o user a ligar-se à internet para aceder a todo o conteúdo. 

Também é importante avisar previamente o user para baixar o conteúdo numa zona de internet, qualquer que seja o conteúdo, os users vão querer aceder ao mesmo mais tarde e guardá-lo nos seus favoritos. 

Traduzido por Catarina Crespo