NativePHP խոհանոցի լվացարան. Laravel-ով աշխատող բջջային խաղահրապարակ
NativePHP խոհանոցի լվացարանը լիարժեք ֆունկցիոնալությամբ բջջային ցուցադրական հավելված է, որը ցույց է տալիս, թե որքան հեռու կարող եք առաջ շարժվել Laravel-ով՝ ոչ թե համացանցում, այլ ձեր հեռախոսում։
Ստեղծված NativePHP Mobile-ի միջոցով, այս հավելվածն աշխատում է Laravel-ի ամբողջական backend-ով անմիջապես Android կամ iOS հավելվածի ներսում՝ առանց React Native, Flutter կամ որևէ այլ frontend շրջանակի անհրաժեշտության։ Kitchen Sink-ը այստեղ է՝ ապացուցելու պարզ, բայց հզոր ճշմարտությունը. եթե այն աշխատում է Laravel-ում, այն կարող է աշխատել ձեր հեռախոսի վրա։
Անկախ նրանից, թե դուք փորձարկում եք բնիկ գործառույթները, սովորում եք, թե ինչպես է աշխատում NativePHP-ը, թե ստեղծում եք նոր հավելված զրոյից, Kitchen Sink-ը ձեզ տրամադրում է ամուր, պատրաստ օգտագործման խաղահրապարակ՝ ուսումնասիրելու համար։
Ինչու է այն գոյություն ունենում
Բջջային ծրագրավորումը վաղուց նշանակում է մեկ բան՝ stacks-երի փոխանակում։ Եթե դուք Laravel ծրագրավորող եք և ցանկանում եք ստեղծել բնիկ բջջային հավելված, դուք պետք է սովորեիք Swift, Kotlin կամ JavaScript։ Դուք ստիպված էիք վերակառուցել ձեր հավելվածի տրամաբանությունը, վերանայել ձեր տվյալների բազայի մուտքը, վերահաստատել նույնականացման հոսքերը և ինչ-որ կերպ համաժամեցնել ձեր API-ները և UI-ը։
NativePHP-ն փոխում է այդ ամենը։
Այն թույլ է տալիս Laravel մշակողներին ստեղծել իրական բնիկ բջջային հավելվածներ՝ օգտագործելով նույն Laravel կոդային բազան, որն արդեն գիտեն։ Kitchen Sink-ը իրականության վերածված հայեցակարգի ապացույցն է՝ այն Laravel հավելվածը միացնում է անմիջապես բնիկ shell-ի մեջ, որը սնուցվում է PHP-ի հատուկ կազմված աշխատանքային միջավայրով, որը ուղղակիորեն կապվում է Android-ի և iOS-ի հետ։
Արդյունքը՞։ Մեկ կոդային բազա։ Մեկ backend։ Մեկ հմտությունների հավաքածու։ Եվ բնիկ գործառույթներին լիարժեք մուտք՝ բոլորը PHP-ից։
Ի՞նչ կա ներսում
Kitchen Sink-ը ավելին է, քան պարզապես ցուցադրական տարբերակ՝ այն կենդանի կատալոգ է այն ամենի, ինչ NativePHP-ն կարող է անել այսօր, և փորձարկման հարթակ վաղը եկող գործառույթների համար։
Ահա, թե ինչ է այն ներառում անմիջապես տուփից.
Կենսաչափական նույնականացում
Անվտանգ օգտատերեր Face ID-ի կամ մատնահետքերի սկանավորմամբ՝ ակտիվացված PHP-ից՝ օգտագործելով պարզ Laravel տրամաբանություն։
Մուտք տեսախցիկին
Բացեք բնօրինակ տեսախցիկի հավելվածը, լուսանկարեք և վերբեռնեք դրանք անմիջապես Laravel երթուղիներում՝ մշակման համար։
Push ծանուցումներ
Ուղարկեք և ստացեք push ծանուցումներ, ինչպես տեղական, այնպես էլ հեռակա, հպման գործողությունների և ֆոնային մշակման լիակատար վերահսկողությունով։
Տոստեր, ահազանգեր, թրթռում
Գործարկեք բնօրինակ ինտերֆեյսի գործողություններ, ինչպիսիք են snackbar-ները, ահազանգերը և թրթռման հետադարձ կապը՝ մաքուր, ընթեռնելի PHP զանգերի միջոցով։
Ֆայլերի ընտրիչ և պահեստավորում
Ընտրեք ֆայլեր և լուսանկարներ սարքից, վերբեռնեք դրանք ձեր Laravel հավելվածում և պահպանեք դրանք այնպես, ինչպես կանեիք համացանցում։
Կիսվեք աղյուսակներով
Բացեք համակարգի կիսման երկխոսությունը Laravel-ից, թույլ տալով օգտատերերին կիսվել բովանդակությամբ այնպիսի հավելվածներում, ինչպիսիք են Messages-ը, WhatsApp-ը, Slack-ը և այլն։
Խորը հղումներ
Կառավարեք մուտքային հղումները, որոնք գործարկում են ձեր հավելվածը որոշակի դիտումների մեջ՝ բոլորը կառավարվում են Laravel երթուղավորման միջոցով։
Սեսիայի և վավերացման պահպանում
NativePHP-ն պահպանում է ամբողջական սեսիայի վիճակը հարցումների միջև։ Քուքիները, CSRF տոկենները և վավերացումը պահպանվում են ինչպես զննարկիչում։
Livewire + Իներցիայի աջակցություն
Դուք կարող եք օգտագործել Livewire-ը կամ Inertia-ն դինամիկ փոխազդեցություններ իրականացնելու համար, նույնիսկ եթե դուք չեք գտնվում զննարկիչում: PHP-ն կարգավորում է տրամաբանությունը, իսկ NativePHP-ն՝ տեսքը։
Ստեղծված է իրական Laravel-ով
Kitchen Sink-ում ներառված Laravel հավելվածը հենց դա է՝ իրական Laravel հավելված: Այն օգտագործում է Laravel-ի բոլոր սովորական գործառույթները.
Web.php-ում երթուղիներ
Կառավարիչներ և միջանկյալ ծրագրեր
Blade ձևանմուշներ
Livewire բաղադրիչներ
Հստակ մոդելներ և միգրացիաներ
Կարգավորման ֆայլեր, .env, ծառայության մատակարարներ՝ աշխատանքը
Երբ հավելվածը բեռնվում է, NativePHP-ն գործարկում է ներդրված PHP-ի աշխատանքային ժամանակը, կատարում է Laravel-ին ուղղված հարցումը և ելքը ուղարկում WebView: Այնտեղից փոխազդեցությունները՝ ձևաթղթերի ներկայացումը, սեղմումները, Livewire գործողությունները՝ գրանցվում և ուղղորդվում են Laravel, և պատասխանը վերաձևակերպվում է։
Laravel-ի համար դա պարզապես ևս մեկ հարցում է: Ձեր օգտատերերի համար դա բնիկ հավելված է:
Վերջին թարմացումը՝
24 նոյ, 2025 թ.