اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله وبركاتهُ، كيف حالكم جميعاً ؟ بإذن الله تكونوا جميعاً بخير.

هل يمكن أن نقوم بتصميم تطبيقات الجوال بدون برمجة يعني تصميمها من ناحية الـ Front-end فقط بدون Back-end ؟

حياكم الله، ويومكم مُبارك.

Recommended Posts

  • 0
نشر

بالتأكيد يمكن ذلك، فلا يتم إنشاء جزء الـ Backend إلا عند الحاجة إليه في أوقات معينة مثل الحاجة لعمل نظام لإدار المستخدمين أو لتخزين البيانات .. إلخ، وتوجد الكثير من التطبيقات التي لا تحتاج إلى Backend لأنها تعمل في الأساس بدون إتصال بالإنترنت، في الغالب تكون هذه التطبيقات بسيطة للغاية، كما توجد طرق أخرى لعمل تطبيقات بدون Backend من خلال إستخدام خدمات مثل Firebase والتي يتم إسعمالها بكثرة لتخزين البيانات أو عمل نظام إستيثاق Authentication دون الحاجة إلى خادم ويب أو عمل تطبيق Backend.

توجد العديد من التقنيات التي يتم إسخدامها لعمل تطبيقات الجوال من خلال لغات الويب HTML, CSS, JavaScript مثل Cordova و React Native

يمكنك الإطلاع على هذه المقالة لتتعرف أكثر على React Native "مدخل إلى React Native"، كما يوجد الكثير من المقالات العربية التي تشرح Cordova:

  • 0
نشر

نحتاج لعمل back-end عندما نريد حفظ معلومات المستخدمين أو نريد نوفير خاصية مشاركة هذه البيانات بين المستخدمين أنفسهم، حيث سيتم عندها حفظ معلومات المستخدمين في قاعدة بيانات مشتركة، وهذا يسمح لأي حساب في المشروع بأن يصل للبيانات (حسب صلاحيته).

يمكن عمل تطبيقات للهواتف المحمولة فقط بالواجهات الرسومة المتاحة لكل منها، كما يمكن تخزين البيانات البسيطة ضمن التطبيق نفسه (حسب تكنولوجيات البرمجة) مثلا في أندرويد و فلاتر متاح shared preference وهي تسمح بتخيزن سلاسل نصية وأرقام و أي نوع بيانات وإمكانية استرجاعها حتى بعد إغلاق التطبيق (تبقى محفوظة في ذاكرة الهاتف) ويمكن أيضا استخدام قواعد بيانات ضمن التطبيق مثل sqlite (نسخة مخففة من sql) تعمل على الهواتف.

تختلف الضرورة لتوافر قاعدة بيانات ومخدم حسب توجه التطبيق.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...