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

السؤال

نشر

سلام عليكم ورحمة الله

شباب انا عندي فكرة انشاء تطبيق للهاتف لغرض التواصل بين العاملين في الشحن. التطبيق عبارة عن جروب مثل جروب فيسبوك كل المستخدمين لهم إمكانية النشر والتفاعل ومراسلة بعضهم بشكل خاص مثل ماسنجر.

وقبل نشر هذا المشروع على موقع المستقل, ولأنني لا اعرف بالبرمجة اريد ان استعين بمعلوماتكم.

ما هي اللغات الجيدة لبناء هذا المشروع, التطبيق ولوحة التحكم وقاعدة البيانات.

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

رجاء تزويدي ببعض المعلومات المفيدة وشكرا لكم مسبقا

Recommended Posts

  • 0
نشر

وعليكم السلام ورحمة الله،

أفضل خيار لك الأن هو Flutter لإنشاء التطبيق بحيث تقوم بتشغيل التطبيق على نظام أندوريد , IOS  ولن تحتاج إلى لغات برمجة مختلف للمنصاتين . أي تحتاج إلى خبير في لغة فلاتر وبالطبع يمكن أن تحتاج إلى مصمم UX UI لتصميم واجهات التطبيق . 

المستقل والتقنيات عندما تقوم بالتعاقد مع مستقل لتطوير التطبيق، يجب أن تحدد بوضوح متطلباتك التقنية والوظيفية.

  • قم بوصف متطلبات التطبيق بشكل دقيق، بما في ذلك وظائفه، والميزات المرجوة، ومتطلبات الأمان والأداء.
  • ضمن متطلباتك، حدد تصميم واجهة المستخدم وتفاصيل التفاعل بين المستخدمين.
  • يجب أن يكون هناك اهتمام بالأمان وحماية بيانات المستخدمين وتأمين الاتصالات.
  • اضمن أن التطبيق يقدم تجربة مستخدم سلسة وسريعة، خاصة مع زيادة التفاعلات المباشرة.
  • يجب أن يتم اختبار التطبيق بشكل جيد قبل نشره للجمهور، ويجب العمل على تحسين الأداء وإصلاح العيوب المكتشفة.
  • 0
نشر

إليك بعض النصائح لبناء تطبيق التواصل الاجتماعي:

  • يمكنك استخدام  React Native لبناء التطبيقات  على Android وiOS أو Flutter كما في التعليق السابق.
  • للواجهة الخلفية Backend ، يمكن استخدام Node.js مع Express أو Django بلغة Python أو Laravel بـ PHP.
  • بالنسبة لقاعدة البيانات  يمكنك MongoDB أو  MySQL .
  • احرص على استخدام WebSocket بدلاً من REST API للتفاعلات الفورية مثل الدردشة والإعجابات.
  • راجع أمن التطبيق جيدًا وقم بالتشفير الصحيح لتخزين كلمات المرور والبيانات الحساسة.
  • استخدم خادم قواعد بيانات منفصل لتخزين البيانات وخادم تطبيقات منفصل للمنطق البرمجي للفصل بينهما.
  • راجع أداء التطبيق باستمرار وقم بالتحسين ، مثل الكاش والتخزين المؤقت للبيانات وتحسين استجابة الخادم.
  • لا تنسى إمكانية توسيع النظام بسهولة مستقبلاً مع زيادة عدد المستخدمين.

أتمنى أن تكون هذه النقاط مفيدة كبداية

 

  • 0
نشر
بتاريخ 7 ساعة قال عبدالباسط ابراهيم:

إليك بعض النصائح لبناء تطبيق التواصل الاجتماعي:

  • يمكنك استخدام  React Native لبناء التطبيقات  على Android وiOS أو Flutter كما في التعليق السابق.
  • للواجهة الخلفية Backend ، يمكن استخدام Node.js مع Express أو Django بلغة Python أو Laravel بـ PHP.
  • بالنسبة لقاعدة البيانات  يمكنك MongoDB أو  MySQL .
  • احرص على استخدام WebSocket بدلاً من REST API للتفاعلات الفورية مثل الدردشة والإعجابات.
  • راجع أمن التطبيق جيدًا وقم بالتشفير الصحيح لتخزين كلمات المرور والبيانات الحساسة.
  • استخدم خادم قواعد بيانات منفصل لتخزين البيانات وخادم تطبيقات منفصل للمنطق البرمجي للفصل بينهما.
  • راجع أداء التطبيق باستمرار وقم بالتحسين ، مثل الكاش والتخزين المؤقت للبيانات وتحسين استجابة الخادم.
  • لا تنسى إمكانية توسيع النظام بسهولة مستقبلاً مع زيادة عدد المستخدمين.

أتمنى أن تكون هذه النقاط مفيدة كبداية

 

الله يبارك بيك معلومات قيمة بجد

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...