NativePHP est né le 1er avril 2023, lorsque Simon Hamp a partagé sur Twitter les premiers résultats d’un projet personnel. L’intérêt manifesté par Taylor Otwell, créateur de Laravel, et Aaron Francis, développeur reconnu dans l’écosystème Laravel, a été le déclic pour transformer cette idée en un outil concret. Deux ans plus tard, NativePHP est devenu une solution stable pour créer des applications desktop multiplateformes avec Laravel.
Comment commencer avec NativePHP
Pour les développeurs ayant déjà utilisé une version alpha ou bêta de NativePHP, la mise à jour vers la version 1.0 est simple:
composer require nativephp/electron "^1.0"
composer update
Pour ceux qui découvrent NativePHP, voici les étapes pour l’intégrer à un projet Laravel existant ou nouveau :
composer require nativephp/electron
php artisan native:install
php artisan native:serve
Une fois ces commandes exécutées, votre application Laravel s’ouvrira dans une fenêtre native, prête à être développée.
Compatibilité et exigences
La version 1.0 de NativePHP nécessite Laravel 11 et PHP 8.3. Les versions antérieures, notamment Laravel 10 et PHP 8.1/8.2, ne sont plus prises en charge. Il est donc essentiel de mettre à jour votre environnement pour profiter pleinement de cette nouvelle version.
NativePHP v1.0 ouvre de nouvelles perspectives pour les développeurs Laravel souhaitant créer des applications desktop natives. Avec une intégration fluide et une communauté enthousiaste, c’est le moment idéal pour explorer cette technologie prometteuse.
Ecrit par
Alyson Paya
Partager l'article :
Un site vitrine ? e-commerce ? une application ?