NativePHP Kitchen Sink - Vue

+10
عملية تنزيل
تقييم المحتوى
الجميع
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة

لمحة عن هذا التطبيق

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. كان عليك إعادة بناء منطق تطبيقك، وإعادة النظر في الوصول إلى قاعدة البيانات، وإعادة تنفيذ تدفقات المصادقة، ومزامنة واجهات برمجة التطبيقات وواجهة المستخدم بطريقة ما.

يُغير NativePHP كل ذلك.

يُتيح لمطوري Laravel بناء تطبيقات جوال أصلية حقيقية باستخدام نفس قاعدة بيانات Laravel التي يعرفونها بالفعل. يُعد The Kitchen Sink مثالاً عمليًا على إثبات المفهوم - فهو يجمع تطبيق Laravel مباشرةً في واجهة برمجة تطبيقات أصلية، مدعومًا ببيئة تشغيل PHP مُجمّعة خصيصًا، ويتوافق مباشرةً مع نظامي Android وiOS.

النتيجة؟ قاعدة بيانات واحدة. واجهة خلفية واحدة. مجموعة مهارات واحدة. ووصول كامل إلى الميزات الأصلية - كل ذلك من PHP.

المحتوى
The Kitchen Sink أكثر من مجرد عرض توضيحي - إنه كتالوج حيّ لكل ما يُمكن لـ NativePHP فعله اليوم، ومنصة اختبار للميزات القادمة غدًا.

إليك نظرة على ما يتضمنه جاهزًا للاستخدام:

المصادقة البيومترية
تأمين المستخدمين باستخدام Face ID أو مسح بصمات الأصابع - يتم تشغيلها من PHP باستخدام منطق Laravel البسيط. الوصول إلى الكاميرا

افتح تطبيق الكاميرا الأصلي، والتقط الصور، ثم حمّلها مباشرةً إلى مسارات Laravel للمعالجة.

إشعارات الدفع
أرسل واستقبل إشعارات الدفع، محليًا وعن بُعد، مع تحكم كامل في إجراءات النقر والتعامل مع الخلفية.

الرسائل القصيرة، والتنبيهات، والاهتزاز
فعّل إجراءات واجهة المستخدم الأصلية مثل أشرطة الوجبات الخفيفة، والتنبيهات، وردود الفعل الاهتزازية باستخدام استدعاءات PHP واضحة وسهلة القراءة.

محدد الملفات والتخزين
حدد الملفات والصور من الجهاز، وحمّلها إلى تطبيق Laravel، واحفظها كما تفعل على الويب.

مشاركة جداول البيانات
افتح مربع حوار مشاركة النظام من Laravel، مما يسمح للمستخدمين بمشاركة المحتوى مع تطبيقات مثل الرسائل، وواتساب، وسلاك، وغيرها.

الربط العميق
تعامل مع الروابط الواردة التي تُشغّل تطبيقك في عروض محددة - جميعها تُدار من خلال توجيه Laravel.

استمرارية الجلسة والمصادقة
يحافظ NativePHP على حالة الجلسة الكاملة بين الطلبات. تستمر ملفات تعريف الارتباط ورموز CSRF والمصادقة كما هو الحال في المتصفح.

دعم Livewire + Inertia

يمكنك استخدام Livewire أو Inertia لإدارة التفاعلات الديناميكية، حتى لو لم تكن تستخدم متصفحًا. يتولى PHP إدارة المنطق؛ بينما يتولى NativePHP إدارة العرض.

مُصمم باستخدام Laravel حقيقي

تطبيق Laravel المُدمج في Kitchen Sink هو تطبيق Laravel حقيقي. يستخدم جميع ميزات Laravel الاعتيادية:

المسارات في web.php

وحدات التحكم والبرمجيات الوسيطة

قوالب Blade

مكونات Livewire

نماذج Eloquent وعمليات الترحيل

ملفات التكوين، وملف .env، وموفرو الخدمات - كل شيء

عند تشغيل التطبيق، يبدأ NativePHP وقت تشغيل PHP المُدمج، ويُنفذ طلبًا إلى Laravel، ويُرسل المُخرجات إلى WebView. من هناك، تُلتقط التفاعلات - إرسال النماذج، والنقرات، وإجراءات Livewire - وتُعاد توجيهها إلى Laravel، ويُعاد عرض الاستجابة.

بالنسبة إلى Laravel، إنه مجرد طلب آخر. أما بالنسبة لمستخدميك، فهو تطبيق أصلي.
تاريخ التحديث
24‏/11‏/2025

أمان البيانات

يبدأ الحفاظ على أمان بياناتك بفهم الطريقة التي يتّبعها مطوِّرو التطبيقات لجمع بياناتك ومشاركتها. قد تختلف خصوصية البيانات وممارسات الأمان حسب كيفية استخدامك للتطبيق ومنطقتك وعمرك. يوفّر مطوِّر التطبيقات هذه المعلومات وقد يعدِّلها بمرور الوقت.
لا تتم مشاركة أيّ بيانات مع جهات خارجية.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى مشاركة بيانات المستخدمين
لم يتم تجميع أي بيانات.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى جمع بيانات المستخدمين

أحدث الميزات

Minor bug fixes

الحصول على الدعم

رقم الهاتف
+14073129455
لمحة عن المطوّر
Bifrost Technology, LLC
shane@bifrost-tech.com
131 Continental Dr Ste 305 Newark, DE 19713-4324 United States
+1 407-312-9455

المزيد من NativePHP