NativePHP Kitchen Sink - Vue

10+
Téléchargements
Classification du contenu
Tout public
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran

À propos de l'application

NativePHP Kitchen Sink : Un terrain de jeu mobile avec Laravel

NativePHP Kitchen Sink est une application mobile de démonstration complète qui illustre tout le potentiel de Laravel, non pas sur le web, mais sur votre téléphone.

Développée avec NativePHP Mobile, cette application exécute un backend Laravel complet directement dans une application Android ou iOS, sans nécessiter React Native, Flutter ni aucun autre framework frontend. Kitchen Sink a pour but de prouver une vérité simple mais essentielle : si cela fonctionne avec Laravel, cela fonctionnera sur votre téléphone.

Que vous testiez des fonctionnalités natives, appreniez le fonctionnement de NativePHP ou développiez une nouvelle application de A à Z, Kitchen Sink vous offre un terrain de jeu robuste et prêt à l'emploi.

Pourquoi existe-t-elle ?

Le développement mobile a longtemps signifié une chose : changer de stack technique. Si vous étiez développeur Laravel et que vous souhaitiez créer une application mobile native, vous deviez apprendre Swift, Kotlin ou JavaScript. Vous avez dû reconstruire la logique de votre application, repenser l'accès à votre base de données, réimplémenter les flux d'authentification et synchroniser vos API et votre interface utilisateur.

NativePHP change la donne.

Il permet aux développeurs Laravel de créer de véritables applications mobiles natives en utilisant le même code source Laravel qu'ils connaissent déjà. The Kitchen Sink est la preuve de concept devenue réalité : il intègre une application Laravel directement dans une enveloppe native, propulsée par un environnement d'exécution PHP compilé sur mesure qui communique directement avec Android et iOS.

Le résultat ? Un seul code source. Un seul backend. Un seul ensemble de compétences. Et un accès complet aux fonctionnalités natives, le tout depuis PHP.

Contenu

The Kitchen Sink est bien plus qu'une simple démo : c'est un catalogue évolutif de tout ce que NativePHP peut faire aujourd'hui, et un terrain d'essai pour les fonctionnalités à venir.

Voici un aperçu de ce qu'il inclut par défaut :

Authentification biométrique
Sécurisez les utilisateurs grâce à la reconnaissance faciale ou aux empreintes digitales, déclenchées depuis PHP par une logique Laravel simple.

Accès à la caméra

Ouvrez l'application appareil photo native, prenez des photos et téléchargez-les directement sur les routes Laravel pour traitement.

Notifications push
Envoyez et recevez des notifications push, en local et à distance, avec un contrôle total sur les interactions tactiles et la gestion en arrière-plan.

Toasts, alertes et vibrations
Déclenchez des actions d'interface utilisateur natives telles que des notifications, des alertes et des vibrations grâce à des appels PHP clairs et lisibles.

Sélecteur de fichiers et stockage
Sélectionnez des fichiers et des photos sur l'appareil, téléchargez-les sur votre application Laravel et enregistrez-les comme sur le web.

Partage de fichiers
Ouvrez la boîte de dialogue de partage système depuis Laravel, permettant aux utilisateurs de partager du contenu vers des applications comme Messages, WhatsApp, Slack, etc.

Liens profonds
Gérez les liens entrants qui ouvrent votre application sur des vues spécifiques, le tout géré par le routage Laravel.

Persistance de session et d'authentification
NativePHP conserve l'état complet de la session entre les requêtes. Les cookies, les jetons CSRF et l'authentification sont conservés comme dans un navigateur.

Compatibilité Livewire et Inertia

Vous pouvez utiliser Livewire ou Inertia pour gérer les interactions dynamiques, même hors navigateur. PHP gère la logique ; NativePHP gère l'affichage.

Développé avec Laravel natif

L'application Laravel intégrée à Kitchen Sink est une véritable application Laravel. Elle utilise toutes les fonctionnalités standard de Laravel :

Routes dans web.php

Contrôleurs et middleware

Templates Blade

Composants Livewire

Modèles et migrations Eloquent

Fichiers de configuration, .env, fournisseurs de services — tout est inclus.

Au démarrage de l'application, NativePHP lance l'environnement d'exécution PHP intégré, effectue une requête vers Laravel et redirige la sortie vers une WebView. Les interactions (soumissions de formulaires, clics, actions Livewire) sont ensuite capturées et renvoyées à Laravel, qui réaffiche la réponse.

Pour Laravel, il s'agit d'une simple requête. Pour vos utilisateurs, c'est une application native.
Date de mise à jour
24 nov. 2025

Sécurité des données

La sécurité, c'est d'abord comprendre comment les développeurs collectent et partagent vos données. Les pratiques concernant leur confidentialité et leur protection peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces informations et peut les modifier ultérieurement.
Aucune donnée partagée avec des tiers
En savoir plus sur la manière dont les développeurs déclarent le partage
Aucune donnée collectée
En savoir plus sur la manière dont les développeurs déclarent la collecte

Nouveautés

Minor bug fixes

Assistance de l'appli

Numéro de téléphone
+14073129455
À propos du développeur
Bifrost Technology, LLC
shane@bifrost-tech.com
131 Continental Dr Ste 305 Newark, DE 19713-4324 United States
+1 407-312-9455

Autres applications de "NativePHP"