DESENVOLVIMENTO DE APLICAÇÕES PWA

Progressive Web Apps: confiáveis, rápidas, envolventes

O que é uma Progressive Web App?

Uma nova maneira de oferecer experiências incríveis para os utilizadores na web

Progressive Web App (PWA) é um termo utilizado para denominar uma nova metodologia de desenvolvimento de aplicações.

Ao contrário das tradicionais aplicações, uma Progressive Web App pode ser vista como uma evolução híbrida entre as páginas da internet e uma aplicação móvel.

As aplicações PWA funcionam com o suporte do browser mas têm a grande vantagem de se parecerem e de se comportarem como uma aplicação nativa do dispositivo.

Características de uma aplicação assente em PWA

Rápida: assente num motor de interação, o service worker, responde de forma rápida mesmo que não tenha internet.

Progressiva: funciona em todos os browsers modernos assim como em todas as plataformas ou sistemas operativos.

Responsiva: feita para qualquer dispositivo: desktop, tablet e mobile/smartphone.

Conexão: funciona mesmo se o utilizador estiver offline (à exceção de funcionalidades dependentes da interação com o servidor).

App-like: o utilizador tem uma experiência de utilização igual à de uma aplicação nativa de tablet/smartphone.

Atualizada: não é necessário descarregar atualizações do aplicativo, o browser simplesmente irá detetar e atualizar automaticamente, se necessário.

Segura: funciona exclusivamente com ligação encriptada https via certificado SSL.

Instalável: é possível adicionar um ícone no ecrã principal do smartphone com apenas um clique.