NativePHP Kitchen Sink

1 тыс.+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

NativePHP Kitchen Sink: Мабільная гульнявая пляцоўка на базе Laravel
NativePHP Kitchen Sink - гэта поўнафункцыянальнае мабільнае дэманстрацыйнае прыкладанне, якое паказвае, наколькі далёка вы можаце прасунуць Laravel - не ў Інтэрнэце, а на вашым тэлефоне.

Гэта дадатак, створанае з выкарыстаннем NativePHP Mobile, запускае поўны бэкэнд Laravel непасрэдна ў дадатку для Android або iOS, без неабходнасці выкарыстання React Native, Flutter або любой іншай інтэрфейснай структуры. Kitchen Sink тут, каб даказаць простую, але магутную ісціну: калі яна працуе ў Laravel, яна можа працаваць і на вашым тэлефоне.

Калі вы тэстуеце ўласныя функцыі, вывучаеце, як працуе NativePHP, ці ствараеце новае прыкладанне з нуля, Kitchen Sink дае вам надзейную, гатовую да выкарыстання пляцоўку для вывучэння.

Чаму гэта існуе
Мабільная распрацоўка даўно азначала адно: пераключэнне стэкаў. Калі вы распрацоўшчык Laravel і хочаце стварыць роднае мабільнае прыкладанне, вам трэба было вывучыць Swift, Kotlin або JavaScript. Вам прыйшлося перабудаваць логіку вашай праграмы, перагледзець доступ да базы дадзеных, паўторна рэалізаваць патокі аўтэнтыфікацыі і нейкім чынам сінхранізаваць API і карыстацкі інтэрфейс.

NativePHP змяняе ўсё гэта.

Гэта дазваляе распрацоўшчыкам Laravel ствараць сапраўдныя ўласныя мабільныя праграмы, выкарыстоўваючы тую ж кодавую базу Laravel, якую яны ўжо ведаюць. Kitchen Sink - гэта пацверджанне канцэпцыі, увасобленае ў рэальнасць - яно аб'ядноўвае праграму Laravel непасрэдна ў родную абалонку, якая працуе на спецыяльна скампіляваным асяроддзі выканання PHP, якое ўзаемадзейнічае непасрэдна з Android і iOS.

Вынік? Адна кодавая база. Адзін бэкэнд. Адзін набор навыкаў. І поўны доступ да ўласных функцый — усё з PHP.

Што ўнутры
Kitchen Sink - гэта больш, чым проста дэманстрацыя - гэта жывы каталог усяго, што NativePHP можа зрабіць сёння, і палігон для выпрабаванняў функцый, якія з'явяцца заўтра.

Вось погляд на тое, што ён уключае з скрынкі:

Біяметрычная аўтэнтыфікацыя
Абараніце карыстальнікаў з дапамогай Face ID або сканавання адбіткаў пальцаў — запускаецца з PHP з дапамогай простай логікі Laravel.

Доступ да камеры
Адкрыйце ўласную праграму камеры, зрабіце фатаграфіі і загрузіце іх непасрэдна ў маршруты Laravel для апрацоўкі.

Push-апавяшчэнні
Адпраўляйце і атрымлівайце push-апавяшчэнні як лакальна, так і выдалена, з поўным кантролем над дзеяннямі націсканняў і фонавай апрацоўкай.

Тосты, абвесткі, вібрацыя
Запускайце ўласныя дзеянні карыстальніцкага інтэрфейсу, такія як снэкбары, абвесткі і вібрацыйную зваротную сувязь, з чыстымі, чытэльнымі выклікамі PHP.

Выбар і сховішча файлаў
Выбірайце файлы і фатаграфіі з прылады, загружайце іх у сваю праграму Laravel і захоўвайце гэтак жа, як і ў Інтэрнэце.

Абагуліць аркушы
Адкрыйце дыялогавае акно абагульвання сістэмы з Laravel, дазваляючы карыстальнікам абагульваць змесціва ў такіх праграмах, як Messages, WhatsApp, Slack і інш.

Глыбокія спасылкі
Апрацоўвайце ўваходныя спасылкі, якія запускаюць вашу праграму ў пэўных праглядах - усё гэта кіруецца праз маршрутызацыю Laravel.

Сесія і аўтэнтыфікацыя
NativePHP падтрымлівае поўны стан сесіі паміж запытамі. Файлы cookie, токены CSRF і аўтэнтыфікацыя захоўваюцца, як і ў браўзеры.

Livewire + падтрымка Inertia
Вы можаце выкарыстоўваць Livewire або Inertia для дынамічнага ўзаемадзеяння, нават калі вы не ў браўзеры. PHP апрацоўвае логіку; NativePHP апрацоўвае выгляд.

Створаны з Real Laravel
Прыкладанне Laravel, уключанае ў Kitchen Sink, - гэта менавіта тое: сапраўднае прыкладанне Laravel. Ён выкарыстоўвае ўсе звычайныя функцыі Laravel:

Маршруты ў web.php

Кантролеры і прамежкавае праграмнае забеспячэнне

Шаблоны клінка

Кампаненты Livewire

Красамоўныя мадэлі і міграцыі

Файлы канфігурацыі, .env, пастаўшчыкі паслуг — працуе

Калі праграма загружаецца, NativePHP запускае ўбудаванае асяроддзе выканання PHP, выконвае запыт у Laravel і перадае вывад у WebView. Адтуль узаемадзеянне - адпраўка формы, націсканне, дзеянні Livewire - фіксуюцца і накіроўваюцца назад у Laravel, а адказ перарабляецца.

Для Laravel гэта проста яшчэ адзін запыт. Для вашых карыстальнікаў гэта роднае прыкладанне.
Абноўлена
16 вер 2025 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Даныя не абагульваюцца са староннімі арганізацыямі
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра абагульванне даных
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных

Служба падтрымкі для праграмы

Нумар тэлефона
+13022447510
Пра распрацоўшчыка
Bifrost Technology, LLC
shane@bifrost-tech.com
131 Continental Dr Ste 305 Newark, DE 19713-4324 United States
+1 407-312-9455