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

السؤال

Recommended Posts

  • 1
نشر (معدل)

نظام هواوي الجديد وهو Harmony OS لعمل تطبيقات تعمل علي هذا النظام يمكنك أستخدام أحدي هذه اللغات البرمجية:

  • Java
  • Kotlin

يمكنك عمل برنامج شات يعمل علي كل الأنظمة لكن سوف تحتاج أن تستخدم لغة البرمجة الخاصة بكل نظام كالآتي:

  • Android (Java - Kotlin)
  • ios (Objective-C - Swift)
  • Harmony OS (Java - Kotlin)

ولكن هناك أيضا تقنيات تستخدم لعمل تطبيقات علي الاندرويد و ios  بنفس الشيفرة البرمجة مثل:

  • Flutter 
  • React Native

بالنسبة لبرنامج الشات بما أن Backend الواجهة الخلفية واحده لكل التطبيقات لايهم اللغة المستخدمة في الواجهة الأمامية Frontend للبرنامج لأن كل التطبيقات في مختلف الأنظمة سوف تعمل من خلال نفس API.

وهذه بعض المصادر المفيده.

موسوعة حسوب React Native

تم التعديل في بواسطة Mohammed Fahmy3
  • 1
نشر

بالتأكيد يمكنك عمل تطبيق شات ب JavaScript.

لنفرض أنك تريد عمل تطبيق شات للكمبيوتر المكتبي PC يمكنك فعل ذلك بأستخدام إطار العمل Electron.

لأندرويد و IOS أستخدم React Native.

لعمل تطبيق ويب أستخدم React أو Vue أو Angular في الواجهة الأمامية Frontend و للواجهة الخلفة Backend أستخدم Nodejs و Express.

يوجد تقنيات أخري تستخدم JavaScript مثل Ionic ولكن هذه التقنيات التي ذكرتها هي الأفضل حتي الأن حسب رأيي الشخصي.

وهذه بعض المصادر المفيدة في هذا الموضوع.

React - مقالات أكاديمية حسوب

React - موسوعة حسوب

React Native - موسوعة حسوب

Nodejs - مقالات أكاديمية حسوب

Express - مقالات أكاديمية حسوب

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...