NativePHP Kitchen Sink: Laraveli-põhine mobiilne mänguväljak
NativePHP Kitchen Sink on täisfunktsionaalne mobiilne demorakendus, mis näitab, kui kaugele saate Laraveliga minna – mitte veebis, vaid oma telefonis.
NativePHP Mobile'i abil loodud rakendus käitab täielikku Laraveli taustaprogrammi otse Androidi või iOS-i rakenduses, ilma et oleks vaja React Native'i, Flutterit või ühtegi muud esiotsa raamistikku. Kitchen Sink on siin, et tõestada lihtsat, kuid võimsat tõde: kui see töötab Laravelis, saab see töötada ka teie telefonis.
Olenemata sellest, kas testite natiivseid funktsioone, õpite, kuidas NativePHP töötab, või loote uut rakendust nullist, pakub Kitchen Sink teile kindla ja kasutusvalmis mänguväljaku uurimiseks.
Miks see olemas on
Mobiiliarendus on pikka aega tähendanud ühte asja: pinude vahetamist. Kui olete Laraveli arendaja ja tahtsite luua natiivse mobiilirakenduse, pidite õppima Swifti, Kotlini või JavaScripti. Sa pidid oma rakenduse loogika ümber mõtlema, ümber mõtlema oma andmebaasi juurdepääsu, uuesti rakendama autentimisvood ning kuidagi sünkroonima oma API-d ja kasutajaliidese.
NativePHP muudab seda kõike.
See võimaldab Laraveli arendajatel luua päris natiivseid mobiilirakendusi, kasutades sama Laraveli koodibaasi, mida nad juba teavad. The Kitchen Sink on kontseptsiooni tõestus, mis on reaalsuseks tehtud – see koondab Laraveli rakenduse otse natiivsesse kesta, mida toetab kohandatud kompileeritud PHP käituskeskkond, mis suhtleb otse Androidi ja iOS-iga.
Tulemus? Üks koodibaas. Üks taustsüsteem. Üks oskuste komplekt. Ja täielik juurdepääs natiivsetele funktsioonidele – kõik PHP-st.
Mis on sees
The Kitchen Sink on enamat kui lihtsalt demo – see on elav kataloog kõigest, mida NativePHP täna teha suudab, ja testimispolügoon homme tulevatele funktsioonidele.
Siin on pilk sellele, mida see kohe karbist võttes sisaldab:
Biomeetriline autentimine
Turvaline kasutajate kaitsmine Face ID või sõrmejäljeskannimisega – käivitatakse PHP-st lihtsa Laraveli loogika abil.
Kaamera ligipääs
Avage natiivne kaamerarakendus, tehke fotosid ja laadige need töötlemiseks otse Laraveli marsruutidesse.
Push-teavitused
Saatke ja võtke vastu push-teavitusi nii lokaalselt kui ka eemalt, omades täielikku kontrolli puudutustoimingute ja taustal toimuva haldamise üle.
Teavitused, märguanded, vibratsioon
Käivitage natiivseid kasutajaliidese toiminguid, nagu suupisteribad, märguanded ja vibratsiooni tagasiside, puhaste ja loetavate PHP-kõnedega.
Failivalija ja salvestusruum
Valige seadmest failid ja fotod, laadige need üles oma Laraveli rakendusse ja salvestage need täpselt nagu veebis.
Arvutustabelite jagamine
Avage Laraveli süsteemi jagamise dialoog, mis võimaldab kasutajatel jagada sisu rakendustega nagu Sõnumid, WhatsApp, Slack ja palju muud.
Sügavlinkimine
Haldage sissetulevaid linke, mis käivitavad teie rakenduse kindlatesse vaadetesse – kõik hallatakse Laraveli marsruutimise kaudu.
Seansi ja autentimise püsivus
NativePHP säilitab päringute vahel täieliku seansi oleku. Küpsised, CSRF-tokenid ja autentimine püsivad täpselt nagu brauseris.
Livewire + Inertsi tugi
Livewire'i või Inertsi abil saate juhtida dünaamilisi interaktsioone isegi siis, kui te pole brauseris. PHP tegeleb loogikaga; NativePHP tegeleb vaatega.
Loodud päris Laraveliga
Kitchen Sinkisse integreeritud Laraveli rakendus on just see: päris Laraveli rakendus. See kasutab kõiki Laraveli tavapäraseid funktsioone:
Marsruudid web.php-s
Kontrollerid ja vahevara
Blade'i mallid
Livewire'i komponendid
Eloquent mudelid ja migratsioonid
Konfiguratsioonifailid, .env, teenusepakkujad – kõik töötab
Kui rakendus käivitub, käivitab NativePHP manustatud PHP käituskeskkonna, täidab Laravelile päringu ja suunab väljundi WebView'sse. Sealt jäädvustatakse interaktsioonid – vormide esitamised, klõpsud, Livewire'i toimingud – ja suunatakse tagasi Laraveli ning vastus renderdatakse uuesti.
Laraveli jaoks on see lihtsalt järjekordne päring. Teie kasutajate jaoks on see natiivne rakendus.
Värskendatud:
24. nov 2025