Criando um Progressive WebApp em plataformas de Ecommerce da Oracle

Os Progressive Web Apps (PWA) são anunciados como a próxima grande novidade e um fator de mudança para a web móvel. Apesar de os PWAs terem sido inicialmente introduzidos pela Google em 2015, nos últimos dois anos esses ganharam muita atenção de alguns dos grandes nomes que participaram do movimento da PWA. Além disso, o fato de ter um, relativamente fácil, desenvolvimento e resultar em ganhos instantâneos a partir da perspectiva de UX, significa que ele continuará a evoluir e ganhará cada vez mais atenção de marcas, profissionais de marketing e operadores de sites de Ecommerce.

O que realmente está impulsionando seu crescimento é, em geral, o avanço dos dispositivos móveis. Consumidores modernos estão vivendo com seus celulares, ano passado nos Estados Unidos, 82% dos usuários utilizaram um aparelho móvel para realizar compras online. Agora o desafio para as operadoras de Ecommerce não é mais “se”, mas “como” pensar em mobile-first.

O QUE É PWA?

Embora os sites para celular e os designs responsivos sejam relativamente comuns e fáceis de usar, eles não possuem esses aspectos da experiência do usuário vistos em aplicativos nativos. Embora esses ingênuos apps possam proporcionar uma experiência fantástica ao usuário, eles podem ter grandes barreiras para utilização e geralmente precisam de uma adesão inicial significativa do consumidor para justificar o investimento. É aqui que a PWA entra em cena, combinando o melhor dos dois mundos. Um PWA aproveita as mais recentes tecnologias da web para alcançar a excelente combinação de ponte entre o aplicativo móvel nativo e o site responsivo.

Você pode pensar no PWA como um site que utiliza tecnologias da web e acessa por um navegador, mas parece um aplicativo. Isso é possível devido aos recentes aprimoramentos da tecnologia do navegador, à disponibilidade de elementos do native-SO, como trabalhadores de serviço, cache local e acesso a APIs push. As tecnologias permitem experiências semelhantes a apps, proporcionando que os usuários coloquem o ícone do aplicativo da web na tela inicial, recebam notificações e uma conexão contínua mesmo quando estão offline.

Existem limitações?

Enquanto a PWA faz um ótimo trabalho ao preencher a lacuna entre aplicativos móveis e website, alguns de seus melhores recursos também apontam para limitações inerentes:

  1. Com os PWAs sendo criados em JavaScript, eles causam um alto custo de energia em um dispositivo móvel, o que significa que um PWA pode reduzir a vida útil da bateria mais rápido do que um aplicativo nativo.
  2. Embora os PWAs possam acessar muitos recursos nativos do SO, alguns ainda permanecem fora de alcance, como NFC (comunicação de campo próximo), Bluetooth e sensores de proximidade, etc.
  3. Como o PWA é uma tecnologia mais recente, pode haver problemas de compatibilidade com dispositivos e sistemas operacionais mais antigos. Embora a Apple agora já tenha atualizado os dispositivos para executar os PWAs, eles ainda não têm acesso a muitos recursos importantes, como ID de toque, FaceID, Beacons, etc.
  4. Para tarefas que exijam maior intensidade e banda larga, o PWA não será tão suave ou poderoso quanto um aplicativo nativo, pois o JavaScript é uma linguagem de thread único, que limita o desempenho.

Para entender mais sobre como criar PWAs para plataformas de Ecommerce da Oracle, faça o download da nossa versão em inglês de nosso novo Ebook. Ele tem informações detalhadas sobre o seguinte:

  • Quais são os benefícios do PWA?
  • Como o PWA está impulsionando o crescimento do Ecommerce?
  • Por que é necessário ter uma ferramenta no arsenal para os utilizadores de Ecommerce.
  • O caso comercial da PWA, por que faz sentido investir em uma.
  • Como criar um PWA usando a vitrine da McFadyen (PWA Shop) no Oracle Commerce Cloud / ATG

A McFadyen Digital ajudou algumas das maiores marcas do mundo a oferecer soluções inovadoras de Ecommerce e de mercado online para seus clientes nos últimos trinta anos. Entre em contato conosco pelo e-mail [email protected] se você quiser conversar sobre como levar sua própria experiência de comércio digital ao próximo nível.