नेटिव्हपीएचपी किचन सिंक: लारावेल-सक्षम मोबाइल प्लेग्राउंड
नेटिव्हपीएचपी किचन सिंक हे संपूर्ण वैशिष्ट्यीकृत मोबाइल प्रात्यक्षिक ॲप आहे जे दाखवते की तुम्ही लारावेलला किती पुढे ढकलू शकता — वेबवर नाही तर तुमच्या फोनवर.
NativePHP मोबाइल वापरून तयार केलेले, हे ॲप थेट Android किंवा iOS ॲपमध्ये संपूर्ण Laravel बॅकएंड चालवते, ज्याला React Native, Flutter किंवा इतर कोणत्याही फ्रंटएंड फ्रेमवर्कची आवश्यकता नाही. किचन सिंक येथे एक साधे पण शक्तिशाली सत्य सिद्ध करण्यासाठी आहे: जर ते Laravel मध्ये कार्य करते, तर ते तुमच्या फोनवर कार्य करू शकते.
तुम्ही मूळ वैशिष्ट्यांची चाचणी करत असाल, NativePHP कसे कार्य करते हे शिकत असाल किंवा सुरवातीपासून नवीन ॲप तयार करत असाल, किचन सिंक तुम्हाला एक्सप्लोर करण्यासाठी एक ठोस, वापरण्यास तयार खेळाचे मैदान देते.
का ते अस्तित्वात आहे
मोबाईल डेव्हलपमेंटचा अर्थ एक गोष्ट आहे: स्टॅक बदलणे. जर तुम्ही Laravel डेव्हलपर असाल आणि तुम्हाला मूळ मोबाईल ॲप बनवायचे असेल तर तुम्हाला Swift, Kotlin किंवा JavaScript शिकावे लागेल. तुम्हाला तुमच्या ॲपचे लॉजिक पुन्हा तयार करावे लागेल, तुमच्या डेटाबेस ऍक्सेसचा पुनर्विचार करावा लागेल, ऑथेंटिकेशन फ्लो पुन्हा लागू करावा लागेल आणि तुमचे API आणि UI कसे तरी सिंक करावे लागेल.
NativePHP हे सर्व बदलते.
हे Laravel डेव्हलपर्सना त्यांना आधीपासून माहित असलेला समान Laravel कोडबेस वापरून वास्तविक मूळ मोबाइल ॲप्स तयार करू देते. किचन सिंक ही संकल्पनेचा पुरावा आहे - ते थेट अँड्रॉइड आणि iOS शी बोलणाऱ्या सानुकूल-संकलित PHP रनटाइमद्वारे समर्थित, लारावेल ॲप थेट मूळ शेलमध्ये एकत्रित करते.
परिणाम? एक कोडबेस. एक बॅकएंड. एक कौशल्य. आणि मूळ वैशिष्ट्यांमध्ये पूर्ण प्रवेश - सर्व PHP वरून.
आत काय आहे
किचन सिंक हे केवळ डेमोपेक्षा अधिक आहे — हे NativePHP आज करू शकणाऱ्या सर्व गोष्टींचे जिवंत कॅटलॉग आहे आणि उद्या येणाऱ्या वैशिष्ट्यांसाठी चाचणीचे मैदान आहे.
त्यात बॉक्सच्या बाहेर काय समाविष्ट आहे ते येथे पहा:
बायोमेट्रिक प्रमाणीकरण
फेस आयडी किंवा फिंगरप्रिंट स्कॅनसह वापरकर्त्यांना सुरक्षित करा — साधे Laravel लॉजिक वापरून PHP वरून ट्रिगर केले.
कॅमेरा प्रवेश
नेटिव्ह कॅमेरा ॲप उघडा, फोटो घ्या आणि प्रक्रियेसाठी थेट लारावेल मार्गांवर अपलोड करा.
पुश सूचना
टॅप क्रिया आणि पार्श्वभूमी हाताळणीवर पूर्ण नियंत्रणासह स्थानिक आणि दूरस्थपणे पुश सूचना पाठवा आणि प्राप्त करा.
टोस्ट्स, अलर्ट, कंपन
स्वच्छ, वाचनीय PHP कॉलसह स्नॅकबार, ॲलर्ट आणि कंपन फीडबॅक यासारख्या मूळ UI क्रिया ट्रिगर करा.
फाइल पिकर आणि स्टोरेज
डिव्हाइसमधून फायली आणि फोटो निवडा, ते तुमच्या Laravel ॲपवर अपलोड करा आणि तुम्ही वेबवर जशा जतन कराल तसे सेव्ह करा.
पत्रके सामायिक करा
Laravel वरून सिस्टम शेअर संवाद उघडा, वापरकर्त्यांना Messages, WhatsApp, Slack आणि बरेच काही यांसारख्या ॲप्सवर सामग्री शेअर करू देते.
खोल लिंकिंग
येणारे दुवे हाताळा जे तुमचा ॲप विशिष्ट दृश्यांमध्ये लॉन्च करतात — सर्व Laravel रूटिंगद्वारे व्यवस्थापित केले जातात.
सत्र आणि प्रमाणीकरण चिकाटी
नेटिव्हपीएचपी विनंती दरम्यान पूर्ण सत्र स्थिती राखते. कुकीज, CSRF टोकन आणि प्रमाणीकरण ब्राउझरप्रमाणेच टिकून राहते.
लाइव्हवायर + जडत्व समर्थन
तुम्ही ब्राउझरमध्ये नसले तरीही डायनॅमिक संवाद चालविण्यासाठी तुम्ही Livewire किंवा Inertia वापरू शकता. PHP तर्क हाताळते; NativePHP दृश्य हाताळते.
रिअल लारावेलसह बांधलेले
किचन सिंकमध्ये बंडल केलेले Laravel ॲप इतकेच आहे: एक वास्तविक Laravel ॲप. हे Laravel ची सर्व सामान्य वैशिष्ट्ये वापरते:
web.php मधील मार्ग
नियंत्रक आणि मिडलवेअर
ब्लेड टेम्पलेट्स
Livewire घटक
वाकबगार मॉडेल आणि स्थलांतर
कॉन्फिग फाइल्स, .env, सेवा प्रदाते — कार्य
ॲप बूट झाल्यावर, NativePHP एम्बेडेड PHP रनटाइम सुरू करते, Laravel ला विनंती कार्यान्वित करते आणि WebView वर आउटपुट पाइप करते. तेथून, परस्परसंवाद — फॉर्म सबमिट, क्लिक, लाइव्हवायर क्रिया — कॅप्चर केल्या जातात आणि परत लारावेलमध्ये राउट केल्या जातात आणि प्रतिसाद पुन्हा प्रस्तुत केला जातो.
लारावेलला, ही फक्त दुसरी विनंती आहे. तुमच्या वापरकर्त्यांसाठी, हे मूळ ॲप आहे.
या रोजी अपडेट केले
१६ सप्टें, २०२५