O que é e como começar com PWA (Progressive Web Apps)?

Tempo de leitura 6 minutos

PWA é o acrônimo para Progressive Web Apps (Aplicativos Web progressivos) e nada mais são que aplicativos comumente construídos para web (HTML, CSS e Javascript) e que “se transformam” em aplicativos nativos.

A grande verdade é que muitos recursos que eram exclusivos dos apps nativos estão diponíveis AGORA para projetos nativamente web, graças as APIs do HTML 5.

Continue lendo “O que é e como começar com PWA (Progressive Web Apps)?”

Eventos no PHP – PHP sem framework – parte 6

Tempo de leitura 5 minutos

E chegamos ao fim de mais um artigo, fechando com chave de ouro essa série com uma das dicas mais legais pra quem curte Single Responsability Principle, o Observer Pattern!!!

Imagine que você tem um determinado momento da aplicação em que quer executar algum código, mas não sabe bem o que pode acontecer ali, você quer a liberdade de “plugar” o que e quanta ações quiser.

Continue lendo “Eventos no PHP – PHP sem framework – parte 6”

Middlewares no PHP – PHP sem framework – parte 5

Tempo de leitura 6 minutos

Middleware é um nome complicado e que assusta quem não sabe o quão simples e útil é, mas eu prometo que ao fim deste artigo você vai dominar esse carinha.

O foco do middleware no contexto deste artigo (desenvolver aplicações web com PHP) é fornecer camadas que vão lidar com a entrada e saída das requisições HTTP, ou seja, request e response. Middlewares apenas interceptam e executam ações ANTES ou DEPOIS da ação principal (a action de um controller, por exemplo).

Continue lendo “Middlewares no PHP – PHP sem framework – parte 5”

Local notifications – API de notificação local nativa do Sistem Operacional com Javascript – Dica rápida

Tempo de leitura 4 minutos

Isso mesmo que você leu, o Javacript pode diparar notificações nativa do Window, Linux, MacOS, Android e IOS direto do Navegador ou aplicativo nativo/híbrido mobile e desktop que use Javacript.

Estas notificações são MUITO úteis e podem fornecer uma interface simples e que ajuda no engajamento do cliente com seu aplicativo.

Continue lendo “Local notifications – API de notificação local nativa do Sistem Operacional com Javascript – Dica rápida”

Modularizando aplicações PHP – PHP sem framework – parte 4

Tempo de leitura 6 minutos

Sabe porque modularização é o sonho de consumo de todo desenvolvedor com experiêcia? Porque você só trabalha uma vez para desenvolver e ainda facilita a manutenção em caso de bugs, já que o desenvolvimento é centralizado. Claro que você vai precisar de umas dicas, mas é pra isso que esse artigo serve.

Continue lendo “Modularizando aplicações PHP – PHP sem framework – parte 4”