Um usuário do Reddit anunciou a versão 3 em desenvolvimento do NativePHP Desktop, uma ferramenta que permite a criação de aplicativos nativos para Windows usando código PHP. O destaque da novidade é a integração com WinUI e a funcionalidade de hot‑reloading, que atualiza a interface do usuário em tempo real à medida que o código é modificado.
O NativePHP Desktop já é conhecido por empacotar um interpretador PHP junto ao runtime do Windows, oferecendo ao desenvolvedor a possibilidade de distribuir aplicações PHP como executáveis independentes. Na versão 3, o projeto avança para o que os autores chamam de "SuperNative", indicando que o aplicativo gerado terá desempenho mais próximo de aplicações nativas, graças ao uso direto dos componentes da plataforma WinUI.
O recurso de hot‑reloading elimina a necessidade de recompilar ou reiniciar a aplicação para ver alterações, acelerando o ciclo de desenvolvimento e tornando a experiência mais fluida, similar ao que acontece em ambientes web modernos. Isso pode ser particularmente útil para desenvolvedores que utilizam frameworks PHP tradicionais e desejam explorar interfaces gráficas avançadas sem abandonar a linguagem.
WinUI SuperNative desktop app with hot reloading - NativePHP Desktop v3 WIP
O anúncio inclui um link para o post original no Reddit, onde os interessados podem acompanhar o progresso, testar builds preliminares e contribuir com feedback. Não há menção de versões específicas de PHP suportadas, mas a expectativa é que a compatibilidade continue abrangendo as versões estáveis mais recentes do interpretador.
Para quem deseja experimentar, o repositório do projeto no GitHub (ou outra plataforma indicada pelos desenvolvedores) disponibiliza instruções de instalação, requisitos de sistema e exemplos de código. A comunidade PHP de Belém pode se beneficiar ao acompanhar essa iniciativa, que amplia as possibilidades de uso da linguagem fora do contexto tradicional de servidores web.
Fonte: Reddit