Kuchyňský dřez NativePHP: Mobilní hřiště poháněné Laravelem
Kuchyňský dřez NativePHP je plně funkční mobilní demonstrační aplikace, která ukazuje, jak daleko můžete Laravel posunout – ne na webu, ale na telefonu.
Tato aplikace, vytvořená pomocí NativePHP Mobile, spouští kompletní backend Laravel přímo v aplikaci pro Android nebo iOS, aniž by potřebovala React Native, Flutter nebo jakýkoli jiný frontendový framework. Kuchyňský dřez je tu, aby dokázal jednoduchou, ale silnou pravdu: pokud funguje v Laravelu, může fungovat i na vašem telefonu.
Ať už testujete nativní funkce, učíte se, jak NativePHP funguje, nebo vytváříte novou aplikaci od začátku, kuchyňský dřez vám poskytne solidní hřiště připravené k použití, které můžete prozkoumat.
Proč existuje
Mobilní vývoj již dlouho znamená jednu věc: přepínání zásobníků. Pokud jste vývojář Laravel a chtěli jste vytvořit nativní mobilní aplikaci, museli jste se naučit Swift, Kotlin nebo JavaScript. Museli jste přestavět logiku své aplikace, přehodnotit přístup k databázi, znovu implementovat toky ověřování a nějak synchronizovat rozhraní API a uživatelské rozhraní.
NativePHP to vše mění.
Umožňuje vývojářům Laravelu vytvářet skutečné nativní mobilní aplikace pomocí stejné kódové základny Laravel, kterou již znají. Kuchyňský dřez je skutečným důkazem konceptu – sdružuje aplikaci Laravel přímo do nativního prostředí, poháněného na míru zkompilovaným běhovým prostředím PHP, které přímo mluví s Androidem a iOS.
Výsledek? Jedna kódová základna. Jeden backend. Jedna sada dovedností. A plný přístup k nativním funkcím – to vše z PHP.
Co je uvnitř
Kuchyňský dřez je víc než jen demo – je to živý katalog všeho, co NativePHP dnes umí, a testovací prostor pro funkce, které přijdou zítra.
Zde je pohled na to, co obsahuje po vybalení:
Biometrické ověřování
Zabezpečte uživatele pomocí Face ID nebo skenování otisků prstů – spouštěných z PHP pomocí jednoduché logiky Laravel.
Přístup k fotoaparátu
Otevřete nativní aplikaci fotoaparátu, pořizujte fotografie a nahrajte je přímo do tras Laravel ke zpracování.
Push oznámení
Odesílejte a přijímejte oznámení push, lokálně i vzdáleně, s plnou kontrolou nad akcemi klepnutí a manipulací na pozadí.
Toasty, upozornění, vibrace
Spouštějte nativní akce uživatelského rozhraní, jako jsou snackbary, upozornění a vibrační odezvu, pomocí čistých a čitelných volání PHP.
Výběr a úložiště souborů
Vyberte soubory a fotografie ze zařízení, nahrajte je do své aplikace Laravel a uložte je stejně jako na webu.
Sdílet listy
Otevřete dialogové okno sdílení systému z Laravelu a umožníte uživatelům sdílet obsah s aplikacemi, jako jsou Zprávy, WhatsApp, Slack a další.
Hluboké propojení
Zpracovávejte příchozí odkazy, které spouštějí vaši aplikaci do konkrétních zobrazení – vše spravováno pomocí směrování Laravel.
Stálost relace a ověření
NativePHP udržuje plný stav relace mezi požadavky. Soubory cookie, tokeny CSRF a ověřování přetrvávají stejně jako v prohlížeči.
Livewire + podpora setrvačnosti
Můžete použít Livewire nebo Inertia k řízení dynamických interakcí, i když nejste v prohlížeči. PHP zpracovává logiku; NativePHP zpracovává zobrazení.
Postaveno se skutečným Laravelem
Aplikace Laravel, která je součástí kuchyňského dřezu, je právě taková: skutečná aplikace Laravel. Využívá všechny běžné funkce Laravelu:
Trasy ve web.php
Kontroléry a middleware
Šablony čepelí
Livewire komponenty
Výmluvné modely a migrace
Konfigurační soubory, .env, poskytovatelé služeb – práce
Když se aplikace spustí, NativePHP spustí vestavěný běhový modul PHP, provede požadavek na Laravel a výstup přenese do WebView. Odtud jsou interakce – odeslání formuláře, kliknutí, akce Livewire – zachyceny a směrovány zpět do Laravelu a odpověď je znovu vykreslena.
Pro Laravel je to jen další žádost. Pro vaše uživatele je to nativní aplikace.
Kuchyňský dřez NativePHP ukazuje, co všechno Laravel umí na mobilu.
Datum aktualizace
27. 11. 2025