NativePHP annonce Mobile v2
lun, 01/12/2025 - 15:10
NativePHP permet de coder des apps desktop et mobile en PHP et Laravel. Il s'agit d'une librairie permettant d'exécuter du code PHP dans une app native, sans serveur web. NativePHP promet des bonnes performances, l'accès aux API natives, d'utiliser Laravel et de fonctionner avec iOS et Android avec une seule base de code.

Le coeur de l'app est en PHP. Le tout est embarqué dans une application shell Kotlin ou Swift. Sur la partie mobile, NativePHP supporte : caméra, authentification de type FaceID, TouchID, les notifications, les retours haptiques, accès la lampe touche, sécurité du stockage, localisation.
NativePHP avait annoncé Desktop v2 en octobre dernier. Cette version propose un répertoire unifié, une meilleure sécurité par défaut (en désactivant des modules), possibilité d'ajouter des fichiers supplémentaires aux bundles générés, tester le projet dans un faux shell, support d'Electron v38. Cette version apporte aussi des casses de code : macOS Catalina et Big Sur ne sont plus supportés, la sécurité par défaut peut gêner les apps existantes. C'est maintenant à la partie mobile de passer en v2.
Mobile v2 annonce : un nouveau système UI pour le rendu, remplacement à chaud, enregristement vidéo, lecture des QR codes, détection des réseaux, nouvelle API de push notifications, améliorations diverses sur iOS 26 et Android 16 et 16KB. Tous les détails : https://nativephp.com/docs/mobile/2/getting-started/changelog
Mobile propose 3 souscriptions :
- Free: 1 an de mises à jour, 1 app, 1 clé, build illimité
- Pro : 200 $ avec 10 clés, apps illimitées en build et déploiement
- Max : 350 $, clés illimitées
Site : https://nativephp.com/

