NativePHP Kitchen Sink는 Laravel이 모바일에서 할 수 있는 모든 것을 보여줍니다.

최신 버전

버전
업데이트
2025. 9. 12.
개발자
카테고리
설치 수
500+

App APKs

NativePHP Kitchen Sink APP

NativePHP Kitchen Sink: Laravel 기반 모바일 놀이터
NativePHP Kitchen Sink는 웹이 아닌 휴대폰에서 Laravel을 얼마나 멀리까지 밀 수 있는지 보여주는 완벽한 기능을 갖춘 모바일 데모 앱입니다.

NativePHP Mobile을 사용하여 구축된 이 앱은 React Native, Flutter 또는 기타 프런트엔드 프레임워크 없이도 Android 또는 iOS 앱 내에서 직접 완전한 Laravel 백엔드를 실행합니다. Kitchen Sink는 간단하지만 강력한 진실을 증명하기 위해 여기에 있습니다. Laravel에서 작동하면 휴대폰에서도 작동할 수 있습니다.

기본 기능을 테스트하든, NativePHP 작동 방식을 배우든, 처음부터 새로운 앱을 구축하든, Kitchen Sink는 견고하고 바로 사용할 수 있는 탐색 공간을 제공합니다.

그것이 존재하는 이유
모바일 개발은 오랫동안 스택 전환이라는 한 가지만을 의미했습니다. Laravel 개발자이고 기본 모바일 앱을 구축하고 싶다면 Swift, Kotlin 또는 JavaScript를 배워야 했습니다. 앱의 로직을 다시 구축하고, 데이터베이스 액세스를 다시 생각하고, 인증 흐름을 다시 구현하고, 어떻게든 API와 UI를 동기화해야 했습니다.

NativePHP는 이 모든 것을 변화시킵니다.

이를 통해 Laravel 개발자는 이미 알고 있는 것과 동일한 Laravel 코드베이스를 사용하여 실제 네이티브 모바일 앱을 구축할 수 있습니다. Kitchen Sink는 실제로 구현된 개념 증명입니다. Android 및 iOS와 직접 통신하는 사용자 정의 컴파일된 PHP 런타임을 기반으로 Laravel 앱을 기본 셸에 직접 번들로 제공합니다.

결과는? 하나의 코드베이스. 백엔드 1개. 하나의 스킬셋. 그리고 기본 기능에 대한 전체 액세스 권한이 모두 PHP에서 제공됩니다.

내부 내용
Kitchen Sink는 단순한 데모 그 이상입니다. 현재 NativePHP가 수행할 수 있는 모든 기능이 담긴 살아있는 카탈로그이자 내일 제공될 기능에 대한 테스트 그라운드입니다.

기본적으로 포함된 내용은 다음과 같습니다.

생체인증
간단한 Laravel 로직을 사용하여 PHP에서 트리거되는 Face ID 또는 지문 스캔으로 사용자를 보호하세요.

카메라 액세스
기본 카메라 앱을 열고, 사진을 찍고, 처리를 위해 Laravel 경로에 직접 업로드하세요.

푸시 알림
탭 동작과 백그라운드 처리를 완벽하게 제어하여 로컬 및 원격으로 푸시 알림을 보내고 받습니다.

토스트, 알림, 진동
깔끔하고 읽기 쉬운 PHP 호출을 통해 스낵바, 경고, 진동 피드백과 같은 기본 UI 작업을 트리거합니다.

파일 선택기 및 저장소
장치에서 파일과 사진을 선택하여 Laravel 앱에 업로드하고 웹에서와 마찬가지로 저장하세요.

시트 공유
Laravel에서 시스템 공유 대화 상자를 열어 사용자가 메시지, WhatsApp, Slack 등과 같은 앱에 콘텐츠를 공유할 수 있도록 합니다.

딥링킹
앱을 특정 보기로 실행하는 수신 링크를 처리하세요. 모두 Laravel 라우팅을 통해 관리됩니다.

세션 및 인증 지속성
NativePHP는 요청 간에 전체 세션 상태를 유지합니다. 쿠키, CSRF 토큰 및 인증은 브라우저에서와 마찬가지로 지속됩니다.

Livewire + 관성 지원
브라우저를 사용하지 않더라도 Livewire 또는 Inertia를 사용하여 동적 상호 작용을 구동할 수 있습니다. PHP는 논리를 처리합니다. NativePHP가 뷰를 처리합니다.

실제 Laravel로 구축
Kitchen Sink에 번들로 포함된 Laravel 앱은 바로 실제 Laravel 앱입니다. Laravel의 모든 일반적인 기능을 사용합니다:

web.php의 경로

컨트롤러 및 미들웨어

블레이드 템플릿

라이브와이어 구성요소

Eloquent 모델과 마이그레이션

구성 파일, .env, 서비스 공급자 — 작동

앱이 부팅되면 NativePHP는 내장된 PHP 런타임을 시작하고 Laravel에 대한 요청을 실행하며 출력을 WebView로 파이프합니다. 여기에서 상호 작용(양식 제출, 클릭, Livewire 작업)이 캡처되어 Laravel로 다시 라우팅되고 응답이 다시 렌더링됩니다.

Laravel에게 이는 또 다른 요청일 뿐입니다. 사용자에게는 기본 앱입니다.
자세히 알아보기

광고