NativePHP Kitchen Sink - Vue

10+
Pobrania
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

NativePHP Kitchen Sink: Mobilny plac zabaw oparty na Laravelu
NativePHP Kitchen Sink to w pełni funkcjonalna mobilna aplikacja demonstracyjna, która pokazuje, jak daleko można posunąć Laravel — nie w przeglądarce, ale na telefonie.

Ta aplikacja, stworzona z wykorzystaniem NativePHP Mobile, uruchamia kompletny backend Laravel bezpośrednio w aplikacji na Androida lub iOS, bez potrzeby korzystania z React Native, Fluttera ani żadnego innego frameworka front-endowego. Kitchen Sink udowadnia prostą, ale ważną prawdę: jeśli działa w Laravelu, może działać na telefonie.

Niezależnie od tego, czy testujesz funkcje natywne, uczysz się, jak działa NativePHP, czy tworzysz nową aplikację od podstaw, Kitchen Sink oferuje solidny, gotowy do użycia plac zabaw do eksploracji.

Dlaczego istnieje
Programowanie mobilne od dawna oznacza jedno: przełączanie się między stosami. Jeśli jesteś programistą Laravel i chciałeś stworzyć natywną aplikację mobilną, musiałeś nauczyć się Swifta, Kotlina lub JavaScriptu. Trzeba było przebudować logikę aplikacji, przemyśleć na nowo dostęp do bazy danych, ponownie zaimplementować przepływy uwierzytelniania i w jakiś sposób zsynchronizować API z interfejsem użytkownika.

NativePHP zmienia to wszystko.

Pozwala programistom Laravel tworzyć prawdziwe natywne aplikacje mobilne, korzystając z tej samej, znanej im bazy kodu Laravel. The Kitchen Sink to urzeczywistniony proof-of-concept — łączy aplikację Laravel bezpośrednio z natywną powłoką, korzystając z niestandardowo skompilowanego środowiska uruchomieniowego PHP, które komunikuje się bezpośrednio z systemami Android i iOS.

Rezultat? Jedna baza kodu. Jeden backend. Jeden zestaw umiejętności. I pełny dostęp do natywnych funkcji — wszystko z poziomu PHP.

Co zawiera
The Kitchen Sink to coś więcej niż tylko demo — to żywy katalog wszystkiego, co NativePHP potrafi dziś, i poligon doświadczalny dla funkcji, które pojawią się jutro.

Oto, co zawiera od razu:

Uwierzytelnianie biometryczne
Bezpieczni użytkownicy dzięki skanowaniu Face ID lub odcisków palców — uruchamiane z poziomu PHP za pomocą prostej logiki Laravel.

Dostęp do aparatu
Otwórz natywną aplikację aparatu, zrób zdjęcia i prześlij je bezpośrednio do tras Laravel w celu przetworzenia.

Powiadomienia push
Wysyłaj i odbieraj powiadomienia push, zarówno lokalnie, jak i zdalnie, z pełną kontrolą nad akcjami stuknięcia i obsługą tła.

Toasty, alerty, wibracje
Uruchamiaj natywne akcje interfejsu użytkownika, takie jak paski przekąsek, alerty i wibracje, za pomocą przejrzystych i czytelnych wywołań PHP.

Wybór i przechowywanie plików
Wybieraj pliki i zdjęcia z urządzenia, przesyłaj je do aplikacji Laravel i zapisuj tak samo, jak w internecie.

Udostępnianie arkuszy
Otwórz systemowe okno dialogowe udostępniania z poziomu Laravel, umożliwiając użytkownikom udostępnianie treści aplikacjom takim jak Wiadomości, WhatsApp, Slack i inne.

Głębokie linkowanie
Obsługuj linki przychodzące, które uruchamiają Twoją aplikację w określonych widokach — wszystko zarządzane przez routing Laravel.

Trwałość sesji i uwierzytelniania
Natywny PHP utrzymuje pełny stan sesji między żądaniami. Pliki cookie, tokeny CSRF i uwierzytelnianie są zachowywane tak samo, jak w przeglądarce.

Obsługa Livewire i Inertia
Możesz używać Livewire lub Inertia do sterowania dynamicznymi interakcjami, nawet jeśli nie korzystasz z przeglądarki. PHP obsługuje logikę; NativePHP obsługuje widok.

Zbudowano z wykorzystaniem prawdziwego Laravela
Aplikacja Laravel dołączona do Kitchen Sink jest właśnie tym: prawdziwą aplikacją Laravela. Wykorzystuje wszystkie standardowe funkcje Laravela:

Trasy w web.php

Kontrolery i oprogramowanie pośredniczące

Szablony Blade

Komponenty Livewire

Eloquent modeli i migracji

Pliki konfiguracyjne, .env, dostawcy usług — wszystko

Po uruchomieniu aplikacji NativePHP uruchamia wbudowane środowisko wykonawcze PHP, wykonuje żądanie do Laravela i przekazuje dane wyjściowe do WebView. Stamtąd interakcje — wysyłanie formularzy, kliknięcia, akcje Livewire — są przechwytywane i kierowane z powrotem do Laravela, a odpowiedź jest ponownie renderowana.

Dla Laravela to po prostu kolejne żądanie. Dla użytkowników jest to aplikacja natywna.
Ostatnia aktualizacja
24 lis 2025

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Żadne dane nie są udostępniane innym firmom
Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
Aplikacja nie zbiera danych
Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów

Co nowego

Minor bug fixes

Pomoc dotycząca aplikacji

Numer telefonu
+14073129455
Deweloper
Bifrost Technology, LLC
shane@bifrost-tech.com
131 Continental Dr Ste 305 Newark, DE 19713-4324 United States
+1 407-312-9455

Więcej od: NativePHP