NativePHP Kitchen Sink: Мобилна площадка, задвижвана от Laravel
NativePHP Kitchen Sink е пълнофункционално мобилно демонстрационно приложение, което показва докъде можете да стигнете с Laravel - не в мрежата, а на телефона си.
Изградено с помощта на NativePHP Mobile, това приложение изпълнява пълен Laravel backend директно в приложение за Android или iOS, без да е необходимо React Native, Flutter или друга frontend рамка. Kitchen Sink е тук, за да докаже една проста, но мощна истина: ако работи в Laravel, може да работи и на телефона ви.
Независимо дали тествате native функции, учите как работи NativePHP или изграждате ново приложение от нулата, Kitchen Sink ви предоставя солидна, готова за употреба площадка за изследване.
Защо съществува
Мобилната разработка отдавна означава едно нещо: превключване на стекове. Ако сте Laravel разработчик и искате да изградите native мобилно приложение, трябваше да научите Swift, Kotlin или JavaScript. Трябваше да преосмислите логиката на приложението си, да преосмислите достъпа до базата данни, да преимплементирате потоците за удостоверяване и по някакъв начин да синхронизирате API и потребителския интерфейс.
NativePHP променя всичко това.
Той позволява на Laravel разработчиците да създават истински native мобилни приложения, използвайки същата Laravel кодова база, която вече познават. The Kitchen Sink е реализираното доказателство за концепцията – той обединява Laravel приложение директно в native shell, задвижван от персонализирано компилирана PHP среда за изпълнение, която комуникира директно с Android и iOS.
Резултатът? Една кодова база. Един backend. Един набор от умения. И пълен достъп до native функции – всичко от PHP.
Какво има вътре
The Kitchen Sink е повече от просто демо – това е жив каталог на всичко, което NativePHP може да прави днес, и тестова площадка за функциите, които ще се появят утре.
Ето какво включва:
Биометрично удостоверяване
Защитете потребителите с Face ID или сканиране на пръстови отпечатъци – задействано от PHP с помощта на проста Laravel логика.
Достъп до камерата
Отворете приложението за камера, правете снимки и ги качвайте директно в Laravel маршрутите за обработка.
Push известия
Изпращайте и получавайте push известия, както локално, така и дистанционно, с пълен контрол върху действията при докосване и обработката на фона.
Известия, предупреждения, вибрации
Задействайте действия в потребителския интерфейс, като ленти за закуски, предупреждения и вибрационна обратна връзка, с чисти и четливи PHP извиквания.
Избор на файлове и съхранение
Изберете файлове и снимки от устройството, качете ги в приложението си в Laravel и ги запазете точно както бихте направили в мрежата.
Споделяне на таблици
Отворете диалоговия прозорец за споделяне на системата от Laravel, позволявайки на потребителите да споделят съдържание с приложения като Messages, WhatsApp, Slack и други.
Дълбоко свързване
Обработвайте входящи връзки, които стартират приложението ви в определени изгледи - всичко това се управлява чрез Laravel маршрутизация.
Устойчивост на сесия и удостоверяване
NativePHP поддържа пълното състояние на сесията между заявките. Бисквитките, CSRF токените и удостоверяването се запазват точно както в браузър.
Поддръжка на Livewire + Inertia
Можете да използвате Livewire или Inertia, за да управлявате динамични взаимодействия, дори и да не сте в браузър. PHP обработва логиката; NativePHP обработва изгледа.
Изградено с истински Laravel
Приложението Laravel, включено в Kitchen Sink, е точно това: истинско Laravel приложение. То използва всички нормални функции на Laravel:
Маршрути в web.php
Контролери и middleware
Blade шаблони
Livewire компоненти
Eloquent модели и миграции
Конфигурационни файлове, .env, доставчици на услуги — всичко останало
Когато приложението се стартира, NativePHP стартира вградената PHP среда за изпълнение, изпълнява заявка към Laravel и препраща изхода към WebView. Оттам взаимодействията — изпращане на формуляри, кликвания, Livewire действия — се улавят и пренасочват обратно към Laravel, а отговорът се рендерира отново.
За Laravel това е просто още една заявка. За вашите потребители това е native приложение.
Актуализирано на
24.11.2025 г.