NativePHP Kitchen Sink dimostra tutto ciò che Laravel può fare sui dispositivi mobili.

Ultima versione

Versione
Aggiornare
12 set 2025
Sviluppatore
Categoria
Installazioni
500+

App APKs

NativePHP Kitchen Sink APP

Lavello da cucina NativePHP: un parco giochi mobile alimentato da Laravel
NativePHP Kitchen Sink è un'app dimostrativa mobile completa di tutte le funzionalità che mostra fino a che punto puoi spingerti Laravel, non sul Web, ma sul tuo telefono.

Realizzata utilizzando NativePHP Mobile, questa app esegue un backend Laravel completo direttamente all'interno di un'app Android o iOS, senza bisogno di React Native, Flutter o qualsiasi altro framework frontend. The Kitchen Sink è qui per dimostrare una verità semplice ma potente: se funziona in Laravel, può funzionare sul tuo telefono.

Che tu stia testando funzionalità native, imparando come funziona NativePHP o creando una nuova app da zero, Kitchen Sink ti offre un parco giochi solido e pronto all'uso da esplorare.

Perché esiste
Lo sviluppo mobile significa da tempo una cosa: cambiare stack. Se sei uno sviluppatore Laravel e volevi creare un'app mobile nativa, dovevi imparare Swift, Kotlin o JavaScript. Hai dovuto ricostruire la logica della tua app, ripensare l'accesso al database, reimplementare i flussi di autenticazione e in qualche modo sincronizzare le API e l'interfaccia utente.

NativePHP cambia tutto questo.

Consente agli sviluppatori Laravel di creare vere app mobili native utilizzando la stessa base di codice Laravel che già conoscono. The Kitchen Sink è la prova di concetto resa reale: raggruppa un'app Laravel direttamente in una shell nativa, alimentata da un runtime PHP compilato su misura che parla direttamente ad Android e iOS.

Il risultato? Una base di codice. Un back-end. Un set di competenze. E accesso completo alle funzionalità native, tutto da PHP.

Cosa c'è dentro
The Kitchen Sink è più di una semplice demo: è un catalogo vivente di tutto ciò che NativePHP può fare oggi e un banco di prova per le funzionalità in arrivo domani.

Ecco uno sguardo a cosa include immediatamente:

Autenticazione biometrica
Proteggi gli utenti con Face ID o scansioni di impronte digitali, attivati ​​da PHP utilizzando la semplice logica Laravel.

Accesso alla fotocamera
Apri l'app nativa della fotocamera, scatta foto e caricale direttamente sui percorsi Laravel per l'elaborazione.

Notifiche push
Invia e ricevi notifiche push, sia localmente che da remoto, con il pieno controllo sulle azioni di tocco e sulla gestione in background.

toast, avvisi, vibrazione
Attiva azioni native dell'interfaccia utente come snackbar, avvisi e feedback con vibrazione con chiamate PHP pulite e leggibili.

Selettore e archiviazione file
Seleziona file e foto dal dispositivo, caricali sulla tua app Laravel e salvali proprio come faresti sul web.

Condividi fogli
Apri la finestra di dialogo di condivisione del sistema da Laravel, consentendo agli utenti di condividere contenuti con app come Messaggi, WhatsApp, Slack e altre.

Collegamento profondo
Gestisci i collegamenti in entrata che avviano la tua app in visualizzazioni specifiche, il tutto gestito tramite il routing Laravel.

Persistenza della sessione e dell'autenticazione
NativePHP mantiene lo stato completo della sessione tra le richieste. I cookie, i token CSRF e l'autenticazione persistono proprio come in un browser.

Supporto Livewire + Inerzia
Puoi utilizzare Livewire o Inertia per promuovere interazioni dinamiche, anche se non utilizzi un browser. PHP gestisce la logica; NativePHP gestisce la vista.

Costruito con Real Laravel
L'app Laravel inclusa in Kitchen Sink è proprio questo: una vera app Laravel. Utilizza tutte le normali funzionalità di Laravel:

Percorsi in web.php

Controller e middleware

Modelli di lame

Componenti sotto tensione

Modelli eloquenti e migrazioni

File di configurazione, .env, fornitori di servizi: tutto funziona

All'avvio dell'app, NativePHP avvia il runtime PHP incorporato, esegue una richiesta a Laravel e invia l'output a un WebView. Da lì, le interazioni (invio di moduli, clic, azioni Livewire) vengono acquisite e reindirizzate a Laravel e la risposta viene nuovamente renderizzata.

Per Laravel è solo un'altra richiesta. Per i tuoi utenti, è un'app nativa.
Ulteriori informazioni

Pubblicità